Az Apple váratlan lépése alapjaiban formálhatja át a mobilos alkalmazások jövőjét.
Az Apple egy olyan döntést hozott, amely néhány évvel ezelÅtt még elképzelhetetlennek tűnt: hivatalosan is támogatja saját fejlesztÅi nyelvének használatát Androidon. A vállalat által még 2014-ben bemutatott Swift eddig szorosan az Apple ökoszisztémájához kötÅdött, vagyis az iPhone-ok, iPadek és Macek világában élt. Most viszont új korszak kezdÅdhet.
A Swift legfrissebb, 6.3-as verziójával ugyanis megérkezett a hivatalos Android SDK, ami azt jelenti, hogy a fejlesztÅk immár natív Android-alkalmazásokat is készíthetnek ugyanazzal a nyelvvel. Bár korábban már léteztek független próbálkozások erre, ez az elsÅ alkalom, hogy mindez az Apple által is támogatott, hivatalos formában válik elérhetÅvé. Ez pedig hatalmas súlyt ad a kezdeményezésnek a fejlesztÅi közösség szemében.
A változás azonban nem egyik napról a másikra forgatja fel a piacot. Nem arról van szó, hogy holnap hirtelen ellepik az Androidot az eddig csak iPhone-on elérhetÅ alkalmazások. A lényeg sokkal inkább az, hogy jelentÅsen csökken az akadály a két platform közötti átjárásban. Eddig, ha valaki egy alkalmazást Swiftben írt meg iOS-re, akkor azt Androidra gyakorlatilag teljesen újra kellett fejleszteni, jellemzÅen a Kotlin nyelven. Ez idÅigényes és költséges folyamat volt, amely sok kisebb fejlesztÅt egyszerűen eltántorított attól, hogy Androidra is kiadja az appját.
Az új megközelítés ezt a problémát oldhatja fel. Ha egy fejlesztÅcsapat már eleve Swiftben dolgozik, mostantól sokkal könnyebben készíthet Android-verziót is, anélkül hogy nulláról kellene újraépítenie az egész alkalmazást. Ez különösen a kisebb stúdiók és független fejlesztÅk számára lehet áttörés, akik eddig nem engedhették meg maguknak a két külön platform párhuzamos támogatását.
Fontos azonban látni, hogy a Google által erÅsen támogatott Kotlin ettÅl még nem tűnik el. Továbbra is ez marad az Android elsÅdleges fejlesztési nyelve, és a legtöbb alkalmazás valószínűleg még sokáig erre épül majd. A Swift megjelenése inkább egy új alternatívát jelent, amely növeli a versenyt a fejlesztÅi eszközök piacán. Ez a verseny pedig hosszú távon a felhasználók számára is elÅnyös, hiszen jobb alkalmazásokat és gyorsabb fejlesztést eredményezhet.
Az egész helyzetben van egy érdekes ellentmondás is. Az Apple-t sokáig a zárt ökoszisztémájáról ismertük, most mégis megnyitja egyik kulcsfontosságú technológiáját a legnagyobb rivális platform felé. Ez azonban nem puszta jófejség: stratégiai lépésrÅl van szó. Minél több helyen használják a Swiftet, annál inkább az Apple technológiai világa köré épül a fejlesztÅi közösség – még akkor is, ha az alkalmazások végül Androidon futnak.
A felhasználók szempontjából ez egy lassan kibontakozó, de annál jelentÅsebb változás lehet. Az Androidosok egyik régi problémája, hogy sok alkalmazás elÅször iOS-re jelenik meg, és vagy hónapokkal késÅbb érkezik meg Androidra, vagy egyáltalán nem. Ha a Swift valóban hidat képez a két platform között, ez a különbség idÅvel csökkenhet.
Nem egyik napról a másikra, és nem minden alkalmazás esetében, de ha akár csak néhány fejlesztÅ is úgy dönt, hogy egyszerre célozza meg az iOS-t és az Androidot Swift segítségével, az már érezhetÅ változást hozhat. És könnyen lehet, hogy épp a legkreatívabb, legizgalmasabb kisebb appok lesznek azok, amelyek ennek köszönhetÅen végre mindenki számára elérhetÅvé válnak.