Java je hlavním programovacím jazykem pro mobilní systém Android. Bohužel v současnosti Google zažívá nemalé problémy, které jsou spojené s firmou Oracle, jež vlastní veškerá práva na tento jazyk. Soudní spor se táhne už několik let a ve hře jsou miliardy dolarů. Důvodem k žalobě mají být licence, které podle Oraclu potřebuje Google. Z tohoto důvodu se gigant z Mountain View poohlíží po alternativě, kterou by se mohl stát i jazyk Swift od Applu.
V tuto chvíli jsou k dispozici informace, že se Google zaměřuje na open source řešení Javy v podobě OpenJDK. Avšak Google hledá i další alternativy, jak se oprostit od soudních sporů. Dle webu The Next Web se zvažuje adopce programovacího jazyku Swift, který je vyvíjen společností Apple.
Ta jej představila v roce 2014 a rok na to z něj taktéž udělala open source řešení. Díky tomu jej může použít kdokoliv, což se zřejmě zalíbilo i Googlu. Další informace naznačují, že se nejedná o jediný jazyk, po kterém se Google poohlíží.
Co se týče jazyku Swift, tak by pravděpodobně nedošlo k nahrazení původní Javy. Zde by šlo pravděpodobně o zavedení podpory do samotného Androidu. Bohužel se nejedná o nic jednoduchého a mobilní systém by potřeboval projít úpravami, aby podporoval nový jazyk Swift od Applu.
Pokud by k tomuto kroku došlo, neznamenalo by to jednoduchou portaci aplikací z jedné platformy na druhou. Avšak vývojáři by dostali jedinečnou možnost vyvíjet v jednom jazyku pro obě platformy. Sice by se kódy lišily v požití a návaznosti na API systémů, ale nemuseli by těžce přecházet mezi dvěma jazyky.
Uvidíme, jak se nakonec Google rozhodne a jestli se dočkáme podpory Swiftu v Androidu. Pokud by došlo k tomuto kroku, mohlo by trvat delší dobu, než by se výsledky projevily v praxi.
Zdroj: androidcentral.com
