Az Apple váratlan lépése alapjaiban formálhatja át a mobilos alkalmazások jövőjét.
Tok kell a mobilodhoz? Nézd meg itt!
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.


.jpg)