Prečo musíte všetko zahodiť a naučiť sa Swift a Kotlin práve teraz

Prečo musíte všetko zahodiť a naučiť sa Swift a Kotlin práve teraz
Ak nemáte tlačidlový telefón, určite ste si aspoň raz chceli vytvoriť vlastnú mobilnú aplikáciu. Vylepšite nejakého správcu úloh alebo klienta pre Habr. Alebo zrealizovať dlhoročný nápad, napr tí študentiŽe napísal aplikácia na vyhľadávanie filmov na večer za 10 sekúnd kliknutím na emoji. Alebo vymyslite niečo zábavné, napr prihláška s prstovým bežeckým pásom alebo s ultrazvuk na odpudzovanie komárov. Ešte lepšie je vytvoriť aplikáciu, ktorá sa stane symbolom éry, ako napríklad Instagram. A ak stále premýšľate, či sa vyskúšať v mobilnom vývoji, v tomto príspevku uvedieme niekoľko argumentov v prospech.

Dôvod 1: buďte prvý, kto vyskúša nové technológie a pomôže vyriešiť problémy ľudí

Mobilné zariadenia dnes bežia na procesoroch triedy desktopov, takže vývojári mobilných zariadení môžu využívať najnovšie a hardcore technológie na vytváranie aplikácií a ako prví riešiť problémy, vďaka čomu budú životy miliónov ľudí na celom svete pohodlné. Aplikácie ABBYY napríklad vďaka technológiám počítačového videnia rozpoznávajú text na akýchkoľvek objektoch v okolitom svete a okrem iného pomáhajú ľuďom so zrakovým postihnutím žiť plnohodnotnejší život. Neurónové siete sa čoraz častejšie používajú na rozpoznávanie textu v obrázkoch (o použití ktorých sme hovorili nie tak dávno povedal na blogu).

S čoraz lepšími a lacnejšími displejmi a senzormi sú mobilní vývojári medzi prvými, ktorí experimentujú s technológiami rozšírenej reality (AR). Napríklad v aplikáciách Lamoda и Gucci môžete si virtuálne vyskúšať tenisky a obsluhu Airbus ifly A380 uľahčuje nájdenie sedadla v lietadle alebo zobrazenie miesta, kde lietadlo práve letí. Mobilní vývojári ako prví experimentujú s hlasovými asistentmi, navigáciou, NFC, vstavanými kamerami a senzormi, biometriou, zariadeniami pripojenými cez Bluetooth a mnohými ďalšími. Áno, nedávno povedal o tom, ako sa náš rozpoznávací mechanizmus spustil na mikropočítači, akým je Raspberry Pi.

A na ikonických konferenciách WWDC a Google I/O môžete nielen sledovať živé prezentácie nových produktov vo vývoji pre iOS a Android, ale aj ísť tam a vidieť ich na vlastné oči. O dojmy z týchto udalostí sme sa už podelili. na Habré a blogový príspevok ABBYY Mobile.

Dôvod 2: V budúcnosti bude čoraz viac mobility

Nedávne štúdie Perficient digital ukazuje, že približne 60 % používateľov pristupuje na internet z mobilných zariadení a takto trávi približne 44 % času, ktorý na internete strávia. Rád si napríklad prezerám aj výročné správy Mary Meeker, jednej z najvýznamnejších trendových analytičiek na internetovom trhu. IN správa za rok 2019 Hovorí sa, že v USA strávi používateľ na smartfóne približne 3,6 hodiny denne.

Prečo musíte všetko zahodiť a naučiť sa Swift a Kotlin práve teraz

A tu je práve ten bod, odkiaľ niet návratu. Zdá sa, že to už prišlo.

Prečo musíte všetko zahodiť a naučiť sa Swift a Kotlin práve teraz

Ďalšia vtipná snímka sa objavila nedávno článok o metodológii rozhodovania na Spotify. Čoraz viac používateľov streamovacej služby uprednostňuje počúvanie hudby na mobilných telefónoch, no samotná spoločnosť zamestnávala predovšetkým webových programátorov. Spotify analyzovalo túto situáciu a rozhodlo sa najať viac mobilných vývojárov, ako aj preškoliť webových vývojárov novým smerom:

Prečo musíte všetko zahodiť a naučiť sa Swift a Kotlin práve teraz

Dôvod 3: zarobíte si na byt, dom, ostrov, Bentley (doplňte čo potrebujete)

Podľa augusta prieskum portál „My Circle“ o zárobkoch v IT, najvýraznejší nárast platov za posledné dva roky nastal u vývojárov, ktorí programujú v Objective-C, Swift, ako aj JavaScript, Kotlin, Java, C# a Go. Mnohé z nich sú jazyky na vytváranie mobilných aplikácií. Jazyky na vývoj mobilných zariadení sú čoraz populárnejšie a čoraz viac zamestnávateľov prechádza na cloudové a mobilné riešenia a podľa toho rastie aj trh práce:

Prečo musíte všetko zahodiť a naučiť sa Swift a Kotlin práve teraz

Podľa publikácie TechRepublic, zástupcovia generácie Z (narodení v rokoch 1995-2005), ktorí budú v roku 2020 tvoriť 40 % všetkých spotrebiteľov, označujú za svoju budúcu prácu také pracovné miesta ako senior vývojár, vedúci inžinier a mobilný vývojár, čo znamená, že je lepšie začať hneď, konkurencia rastie.

Vo všeobecnosti je čas ponoriť sa do vývoja mobilných zariadení práve teraz. A aby sme vám poskytli príležitosť na jednoduchý začiatok, otvárame bezplatný ABBYY Mobile Development School. Spolu so skúsenými odborníkmi z medzinárodnej spoločnosti sa s obrovskou dávkou praxe naučíte potrebné nástroje pre iOS a Android vývoj. Uzávierka prijímania žiadostí je 10. októbra.
Spočiatku boli tieto kurzy pripravené pre študentov našej katedry na MIPT, ale keďže sa do učebne zmestí viac ľudí, rozhodli sme sa ju otvoriť pre všetkých. Kurz je bezplatný a bez SMS.

Ak si študent techniky, poznáš OOP, chceš sa rozvíjať v mobilnom vývoji, získať nové vedomosti, zlepšiť svoje zručnosti a vytvoriť svoju prvú aplikáciu - prihláste sa!

Zdroj: hab.com

Pridať komentár