Hvorfor du skal droppe alt og lære Swift og Kotlin lige nu

Hvorfor du skal droppe alt og lære Swift og Kotlin lige nu
Hvis du ikke har en knaptelefon, har du sikkert overvejet at lave din egen mobilapp én gang. At forbedre en eller anden task manager eller en klient til Habr. Eller realisere en gammel idé, som de studerende, som skrev en app til at finde film til aftenen på 10 sekunder ved et klik på en emoji. Eller finde på noget sjovt, som for eksempel en app med et løbebånd til fingrene eller med ultralyd til at skræmme myg væk. Endnu bedre – at skabe en app, der bliver et symbol på æraen, ligesom Instagram. Og hvis du stadig overvejer, om du skal prøve kræfter med mobiludvikling, så vil vi give nogle argumenter "for" i dette indlæg.

Grund 1: at være de første til at prøve nye teknologier og hjælpe med at løse menneskers problemer

I dag kører mobile enheder på desktop-ydelse processorer, så mobiludviklere kan bruge de mest moderne og hardcore teknologier til at skabe apps og være de første til at løse problemer og gøre livet lettere for millioner af mennesker over hele verden. For eksempel, takket være teknologier inden for computervision genkender ABBYY-apps tekst på forskellige objekter i den omgivende verden og hjælper blandt andet svagtseende mennesker med at leve et mere fuldendt liv. Nyskabende løsninger til tekstgenkendelse i billeder bruger oftere neurale netværk (om anvendelsen af ​​disse har vi for ikke så længe siden fortalt beskrevet i bloggen).

Takket være at skærme og sensorer bliver bedre og billigere, kan mobiludviklere være blandt de første til at eksperimentere med augmented reality (AR) teknologier. For eksempel i apps Lamoda og Gucci kan man virtuelt prøve sneakers, og tjenesten Airbus ifly A380hjælper med lettere at finde en plads i flyet eller se, hvor flyet flyver lige nu. Mobiludviklere eksperimenterer først med stemmeassistenter, navigation, NFC, indbyggede kameraer og sensorer, biometri, Bluetooth-udstyr og meget mere. For nylig fortalt beskrev vi, hvordan vores genkendelsesteknologi fungerede på en mikro-computer af typen Raspberry Pi.

Og man kan ikke kun se præsentationer af nyheder inden for iOS- og Android-udvikling på emblematiske konferencer som WWDC og Google I/O, men også tage dertil og se dem med egne øjne. Vi har allerede delt vores indtryk fra disse begivenheder på Habré og i blog ABBYY Mobile.

Årsag 2: Mobilitet vil blive endnu mere udbredt

Seneste forskning Perficient digital viser, at omkring 60% af brugerne går på nettet fra mobile enheder og tilbringer cirka 44% af den samlede tid, de bruger online. Personligt kan jeg godt lide at tage et kig på de årlige rapporter fra Mary Meeker, en af de betydningsfulde analytikere inden for internettrends. I 2019-rapporten siges det, at brugeren i USA bruger omkring 3,6 timer om dagen på deres smartphone.

Hvorfor du skal droppe alt og lære Swift og Kotlin lige nu

Og nu er den berømte skillelinje her. Det virker som om, den allerede er nået.

Hvorfor du skal droppe alt og lære Swift og Kotlin lige nu

Endnu et sjovt slide stødte jeg på for nylig i artikel om beslutningstagning i Spotify. Flere og flere brugere af streamingtjenesten foretrækker at lytte til musik på mobilen, men i virksomheden arbejdede der primært webudviklere. Spotify analyserede situationen og besluttede at ansætte flere mobiludviklere og genuddanne webudviklerne til dette nye område:

Hvorfor du skal droppe alt og lære Swift og Kotlin lige nu

Årsag 3: Du kan tjene nok til en lejlighed, hus, ø, Bentley (indsæt det nødvendige)

Ifølge august-rapporten undersøgelsen fra portalen "Min cirkel" om lønninger i IT, er den mest markante lønstigning de seneste to år set hos udviklere, der programmerer i Objective-C, Swift, samt JavaScript, Kotlin, Java, C# og Go. Mange af disse er sprog, der bruges til at udvikle mobile applikationer. Sprog til mobiludvikling bliver stadigt mere populære, og flere arbejdsgivere går over til cloud- og mobile løsninger, hvilket øger arbejdsmarkedet:

Hvorfor du skal droppe alt og lære Swift og Kotlin lige nu

Ifølge publikationen TechRepublic, repræsentanter fra Generation Z (født mellem 1995-2005), som i 2020 vil udgøre 40% af alle forbrugere, nævner stillinger som seniorudvikler, førende ingeniør og mobiludvikler som deres fremtidige job, hvilket betyder, at det er bedst at begynde nu, da konkurrencen stiger.

Generelt, det er det rette tidspunkt at dykke ned i mobiludvikling – lige nu. Og for at give mulighed for en nem start åbner vi en gratis ABBYY Mobiludviklingsskole. Sammen med erfarne eksperter fra det internationale firma vil du lære de nødvendige værktøjer til udvikling til iOS og Android og få masser af praktisk erfaring. Ansøgningsfristen er den 10. oktober.
Oprindeligt blev disse kurser forberedt til studerende ved vores institution på MFTI, men da lokalet kan rumme flere personer, besluttede vi at åbne det for alle interesserede. Kurset er gratis og uden sms.

Hvis du studerer et teknisk fag, kender OOP, ønsker at udvikle dig inden for mobil udvikling, få nye viden, forbedre dine færdigheder og skabe din første applikation - tilmeld dig!

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster