Kotlin: Nový dialekt pre Android

Kotlin bude oficiálne podporovaný na Androide ako prvotriedny jazyk. V nedávnom oznámení od spoločnosti Google sa tiež objasnilo, že nástroje Kotlin budú predvolene zavedené v Android Studio 3.0. Na rozdiel od iných vývojárov platforiem, Google nebude vlastniť Kotlin a jazyk bude vyvíjaný pod dohľadom jeho zakladateľa, JetBrains.

Zdroj obrázka: venturebeat.com

JetBrains, sponzor spoločnosti Kotlin a vynálezca populárneho IntelliJ, bude plne interoperabilný s primárnym jazykom na vývoj aplikácií pre Android, Java. Kotlin beží na JVM (Java Virtual Machine). Použitie akéhokoľvek iného jazyka, ktorý beží na JVM, už bolo možné pre vývoj Androidu.

Android nemusí používať JVM, ale dobrá vôľa Java a jej silné korene z nej urobili obľúbený jazyk pre vývojárov. V súčasnosti má Kotlin svoju verziu 0.2, ktorá pridáva podporu pre korutíny a podporu inline funkcií medzi modulmi, s opravami chýb a vylepšeniami.

Pozri tiež:  Všetko o konferencii Google I/O 2017 1. deň

Zdroj obrázka: Kotlin.org

Okrem JVM má Kotlin oveľa viac spoločného s Java. Kotlin je tiež OOPS (Object Oriented Programming System) a osvedčený na uľahčenie hádaniek ako Java. Kotlin má však oveľa viac funkcií pre vývojárov s prehľadnejšou syntaxou. Kotlin plánuje vyvinúť nezisková nadácia Kotlin s JetBrains a v spolupráci s Google. V rámci vývoja sa Kotlin chystá preskúmať ďalšie platformy a nebude žiadnym prekvapením, ak zistí, že vyvíja Mac a iOS.

Keď vezmeme do úvahy všetko, možno pozorovať, že Google cítil potrebu zmeniť vývojový aparát. Využitie Kotlina na vývoj aplikácií pre Android má používateľom priniesť nejaké šialené prekvapenia. Google prijal zmenu a opäť dokázal, že verí v zlepšenie, nezáleží na tom, či to vyžaduje výmenu konvenčných mechanizmov.


Mapy Google: Ako nájsť súradnice miesta

Mapy Google: Ako nájsť súradnice miesta

Pozrite sa, ako môžete nájsť súradnice ľubovoľného miesta na svete v Mapách Google pre Android, Windows a iPadOS.

Ako zabrániť webom žiadať o vašu polohu v prehliadači Chrome

Ako zabrániť webom žiadať o vašu polohu v prehliadači Chrome

Ako prestať zobrazovať správu o polohe v prehliadači Chrome v systéme Android, Windows 10 alebo iPad.

Ako získať prístup k histórii Máp Google a vymazať ju

Ako získať prístup k histórii Máp Google a vymazať ju

Pozrite sa, aké kroky je potrebné vykonať, ak chcete získať prístup k obsahu v Mapách Google a vymazať ho. Tu je postup, ako vymazať staré mapy.

Samsung Galaxy S24: Ako urobiť snímku obrazovky

Samsung Galaxy S24: Ako urobiť snímku obrazovky

Samsung Galaxy S24 pokračuje v inovácii spoločnosti Samsung a ponúka používateľom bezproblémové rozhranie s vylepšenými funkciami. Medzi jeho mnohými

Samsung Galaxy S24: Ako reštartovať

Samsung Galaxy S24: Ako reštartovať

Séria smartfónov Samsung Galaxy S24 s elegantným dizajnom a výkonnými funkciami je obľúbenou voľbou pre používateľov, ktorí chcú špičkový Android.

7 bezplatných a užitočných aplikácií na dodržanie novoročného predsavzatia

7 bezplatných a užitočných aplikácií na dodržanie novoročného predsavzatia

Tu je niekoľko aplikácií, ktoré vám môžu pomôcť splniť vaše novoročné predsavzatie pomocou zariadenia Android.

Ako zabrániť spoločnosti Google ukladať hlasové nahrávky

Ako zabrániť spoločnosti Google ukladať hlasové nahrávky

Zastavte Google v ukladaní budúcich nahrávok vykonaním niekoľkých jednoduchých krokov. Ak si myslíte, že Google už nejaké uložil, pozrite sa, ako môžete vymazať svoje zvuky.

Galaxy S24: Ako vložiť SIM kartu

Galaxy S24: Ako vložiť SIM kartu

Galaxy S24, najnovšia vlajková loď smartfónov spoločnosti Samsung, opäť zvýšil latku mobilných technológií. So svojimi špičkovými funkciami ohromujúci

Čo sú telegramové kanály a ako ich hľadať

Čo sú telegramové kanály a ako ich hľadať

Zistite, čo sú telegramy a ako sa líšia od skupín.

Ako nastaviť domovskú stránku v prehliadači Google Chrome

Ako nastaviť domovskú stránku v prehliadači Google Chrome

Podrobný sprievodca so snímkami obrazovky o tom, ako nastaviť predvolenú domovskú stránku v prehliadači Google Chrome pre stolné počítače alebo mobilné verzie.