10 syytä kokeilla Kotlinia Android-kehitykseen

Kirjoittaja: John Stephens
Luomispäivä: 25 Tammikuu 2021
Päivityspäivä: 2 Heinäkuu 2024
Anonim
10 syytä kokeilla Kotlinia Android-kehitykseen - Sovellukset
10 syytä kokeilla Kotlinia Android-kehitykseen - Sovellukset

Sisältö


Viimeistään Google I / O -konferenssissa Google ilmoitti, että Android Studio tukee pian kehitystä Kotlinin ollessa valmis. Vaikka tämä oli iso uutinen, se saattoi jättää jotkut ihmiset hieman kylmiksi, jos he eivät tunne Kotlinia. Kotlin on suosittu ohjelmointikieli, joka toimii vaihtoehtona Javalle eteenpäin. Mutta miksi sen pitäisi kiinnostaa sinua? Mitä hyötyä Kotlinin kehityksestä on?

Lasketaan alas Kotlinin kehittämisen 10 parasta hyötyä.

1. Asennus on erittäin helppoa

Kehittäjät ovat tosiasiallisesti pystyneet käyttämään Kotlinia jo jonkin aikaa laajennuksen kautta, mutta Android Studio 3.0: sta alkaen se tulee olemaan yhtä helppoa kuin merkitsemällä ruutu Sisällytä Kotlin-tuki.

2. Se on yhteensopiva Javan kanssa

Yritä sanoa se viisi kertaa nopeasti! Kotlin on yhteensopiva Java-järjestelmän kanssa, mikä tarkoittaa, että voit käyttää Java-kehyksiä ja jopa sekoittaa molempien kielten komentoja koodiin!


3. Se vähentää kattilalevyn koodia

'Kattilalevy' tarkoittaa ohjelmoinnin yhteydessä koodiriviä, jotka sinun on pidettävä mukana, jotka eivät tosiasiallisesti lisää koodisi toimintoa. Kotlin käyttää useita käteviä temppuja ja menetelmiä vähentämään tätä "ylimääräistä" koodia ja auttaa näin käyttäjiä luomaan sovelluksia nopeammin ja yksinkertaisemmin. Tutkimme joitain erityisiä esimerkkejä tässä luettelossa.

Kotlin käyttää säännöllisesti huomattavasti vähemmän koodia saadaksesi saman asian aikaan

4. Synteettinen jatke

Kotlinille on saatavana paljon hyödyllisiä laajennuksia, joista monet voivat helpottaa elämää Android-kehitystyössä. Yksi erityisen hyödyllinen esimerkki on 'Synteettinen', laajennus, jonka avulla voit kokonaan lopettaa kirjoittamisen findViewByID. Lisää yksi rivinumero koodia ja pääset näkymiin suoraan ilman, että sinun tarvitsee käyttää heidän tunnuksiaan.


Jos se on mennyt pään yli, niin riittää, että sanotaan, että tämä voi pienentää koodiasi satojen rivien kanssa suuren projektin aikana. Tämä on Kotlinin henkilökohtainen suosikki etuni!

5. Voit valita oman ohjelmointifilosofian

Toisin kuin yksinomaan oliokeskeinen Java, Kotlin käyttää sekä olio- että toiminnallisia rakenteita. Tämä tarkoittaa, että et pakota käyttämään olio-ohjelmointia, jos se on hämmentävää tai jos olet toiminnallisesta taustasta. Valintavapaus voi olla vain hyvä asia!

Lue seuraava: Kotlin Coroutines auttaa sinua asynkronisessa ohjelmoinnissa

6. Ei enää nollaosoittimen poikkeuksia

Tunnetaan myös nimellä "miljardin dollarin virhe", nollaviitteet ovat Java-kehittäjien kielteisiä tekijöitä, ja ne aiheuttavat enemmän Android-kaatumisia kuin melkein kaikki muut virheet. Kotlin pyrkii tekemään tästä menneisyyden kaikissa paitsi muutamissa tapauksissa, joissa on ”tyhjä turvallisuus”. Vielä yksi tapa, jolla se virtaviivaistaa kehitystä!

7. Ei puolipisteitä

Tämä saattaa kuulostaa aluksi pieneltä asialtä, mutta se, että Kotlin-koodi ei vaadi rivin lopettamista puolipisteillä, tarkoittaa, että sinun ei koskaan tarvitse etsiä puuttuvia välimerkkejä! Voit edelleen käyttää niitä halutessasi, mutta voit jälleen kerran valita ...

8. Ei yläpuolella

Sovelluksen kirjoittaminen Kotlinia vastaan ​​Java ei aiheuta ylimääräisiä kustannuksia: sovelluksesi ei ole hitaampi eikä suurempi kuin muuten olisi. Kotlinin vakiokirjasto on pieni ja kevyt, ja se toimii Java-virtuaalikoneessa, aivan kuten Java.

9. Siellä on jo hyvä tuki

Sisäinen Kotlin-tuki saattaa olla uusi Android Studiossa, mutta kehittäjät ovat käyttäneet sitä jo jonkin aikaa Androidissa ja muualla. Tämä tarkoittaa, että aloittelussa on runsaasti tukea ja yhteisöä, ja Play Kaupassa on jo useita sovelluksia, jotka on rakennettu Kotlinin avulla.

10. Uusien kielten oppiminen on aina hyvä asia

Tämä on erinomainen tilaisuus valita uusi ohjelmointikieli ja laajentaa tietämystäsi. Kotlinia käytetään myös verkkokehitykseen ja palvelinpuolen kehittämiseen, joten lisäät lisää jousia keulaasi.

Ajatusten päättäminen

Kotlinilla on monia muita etuja, joita en ole maininnut täällä ja jotka vetoavat joihinkin kehittäjiin. Esimerkiksi poikkeuksia ei ole valittu, ja lambda-lausekkeita tuetaan. Kotlin on yleensä luettavissa, suhteellisen helppo noutaa aloittelijoille ja monin tavoin nykyaikaisempi kuin Java. Jos haluat lisätietoja, tutustu tutustumiseeni Kotliniin Android-kehitystyön opetusohjelmaan.

Lambda-ilme, joka säästää meille vielä enemmän aikaa

Jo käytät Twitteriä Androidille ja ajattelet, että twiittejäi näki vain muutama valinta, aatat olla erehtynyt. oiaalinen verkoto on juuri myöntänyt, että ”...

Kahden tekijän todennus selitetty

Randy Alexander

Heinäkuu 2024

Käytämme todennäköieti ainakin yhtä tai kahta tiliä valtavan määrän arkaluontoiia ja henkilökohtaiia ​​tietoja nykyään ähköpotita ...

Suosittelemme