Zašto biste trebali odbaciti sve i naučiti Swift i Kotlin upravo sada

Zašto biste trebali odbaciti sve i naučiti Swift i Kotlin upravo sada
Ako nemate telefon s tipkama, vjerojatno ste barem jednom poželjeli izraditi vlastitu mobilnu aplikaciju. Poboljšajte neki task manager ili klijent za Habr. Ili implementirati staru ideju poput ti studentiDa napisao aplikacija za pronalaženje filmova za večer u 10 sekundi klikom na emoji. Ili smislite nešto zabavno poput, na primjer, primjena s prstima traka za trčanje ili sa ultrazvuk za tjeranje komaraca. Još bolje, napravite aplikaciju koja će postati simbol ere, poput, na primjer, Instagrama. A ako još uvijek razmišljate hoćete li se okušati u mobilnom razvoju, u ovom ćemo postu dati nekoliko prednosti.

Razlog 1: budite prvi koji će isprobati nove tehnologije i pomoći ljudima u rješavanju problema

Danas mobilni uređaji rade na procesorima performansi stolnih računala, tako da mobilni programeri mogu primijeniti najnovije i hardcore tehnologije za izradu aplikacija i biti prvi koji će rješavati probleme, čineći živote milijuna ljudi diljem svijeta ugodnijim. Na primjer, zahvaljujući tehnologijama računalnog vida, ABBYY aplikacije prepoznaju tekst na bilo kojem objektu u okolnom svijetu i, između ostalog, pomažu osobama oštećena vida živjeti ispunjenijim životom. Neuralne mreže se sve više koriste za prepoznavanje teksta na slikama (o čemu smo nedavno rekao blog).

Uz sve bolje i jeftinije zaslone i senzore, mobilni programeri među prvima su eksperimentirali s tehnologijama proširene stvarnosti (AR). Na primjer, u aplikacijama Moda и Gucci možete virtualno isprobati tenisice, a usluga Airbus ifly A380 olakšava pronalaženje sjedala u avionu ili vidjeti kuda brod trenutno leti. Razvojni programeri mobilnih uređaja prvi su eksperimentirali s glasovnim asistentima, navigacijom, NFC-om, ugrađenim kamerama i senzorima, biometrijom, opremom omogućenom za Bluetooth itd. Da, nedavno smo rekao o tome kako je naš alat za prepoznavanje pokrenut na mikroračunalu kao što je Raspberry Pi.

Ne samo da možete gledati prezentacije novih proizvoda u razvoju iOS-a i Androida na značajnim konferencijama WWDC i Google I/O, već i otići tamo i vidjeti ih vlastitim očima. Dojmove o ovim događanjima već smo podijelili. na Habréu i blog post ABBYY Mobile.

Razlog 2: Bit će sve više mobilnosti

Nedavno studija Perficient digital pokazuje da oko 60% korisnika pristupa webu s mobilnih uređaja i na taj način provode oko 44% vremena provedenog na internetu. Također, recimo, volim pogledati godišnja izvješća Mary Meeker, jedne od najvažnijih analitičara trendova na internetskom tržištu. U Izvješće za 2019 kaže se da u SAD-u korisnik provede oko 3,6 sati dnevno na pametnom telefonu.

Zašto biste trebali odbaciti sve i naučiti Swift i Kotlin upravo sada

I tu je točka bez povratka. Čini se da je već stigao.

Zašto biste trebali odbaciti sve i naučiti Swift i Kotlin upravo sada

Nedavno sam naišao na još jedan smiješan slajd članak o metodologiji donošenja odluka u Spotifyju. Sve više i više korisnika streaming servisa preferira slušanje glazbe na mobitelu, ali samu kompaniju uglavnom čine web programeri. Spotify je analizirao ovu situaciju i odlučio zaposliti više mobilnih programera i također preobraziti web u novom smjeru:

Zašto biste trebali odbaciti sve i naučiti Swift i Kotlin upravo sada

Razlog 3: zaradit ćete novac za svoj stan, kuću, otok, Bentley (ispunite desno)

Prema kolovozu istraživanje portala "Moj krug" o zaradama u IT-u, najuočljivije povećanje plaća u posljednje dvije godine dogodilo se kod programera koji programiraju u Objective-C, Swiftu, te JavaScriptu, Kotlinu, Javi, C# i Gou. Mnogi od njih su jezici za izradu mobilnih aplikacija. Mobilni razvojni jezici postaju sve popularniji, a sve više poslodavaca prelazi na cloud i mobilna rješenja, a tržište rada raste u skladu s tim:

Zašto biste trebali odbaciti sve i naučiti Swift i Kotlin upravo sada

Prema objavi TechRepublic, predstavnici generacije Z (rođeni 1995.-2005.), koji će 2020. godine činiti 40% svih potrošača, kao svoj budući posao navode slobodna radna mjesta kao što su stariji programer, vodeći inženjer i mobilni programer, što znači da je bolje početi sada, konkurencija raste.

Općenito, sada je vrijeme da se zaroni u mobilni razvoj. A kako bismo pružili priliku za lakši početak, otvaramo besplatnu ABBYY Mobilna razvojna škola. Zajedno s iskusnim stručnjacima iz međunarodne tvrtke naučit ćete potrebne alate za iOS i Android razvoj uz puno prakse. Rok za podnošenje prijava je 10. listopada.
U početku su ovi tečajevi bili pripremljeni za studente našeg odjela na MIPT-u, ali budući da će publika primiti više ljudi, odlučili smo ih otvoriti svima. Tečaj je besplatan i bez SMS-a.

Ako si student tehničkog, poznaješ OOP, želiš se razvijati u mobilnom razvoju, steći nova znanja, unaprijediti svoje vještine i izraditi svoju prvu aplikaciju, prijavi se!

Izvor: www.habr.com

Dodajte komentar