Waarom je alles moet laten vallen en nu Swift en Kotlin moet leren

Waarom je alles moet laten vallen en nu Swift en Kotlin moet leren
Als je geen telefoon met drukknop hebt, heb je waarschijnlijk minstens één keer je eigen mobiele applicatie willen maken. Verbeter een taakbeheerder of client voor Habr. Of implementeer een al lang bestaand idee, bijvoorbeeld die studenten, которые schreef applicatie voor het zoeken naar films voor de avond in 10 seconden door op een emoji te klikken. Of bedenk iets leuks, bijvoorbeeld приложение met vingerloopband of met echografie muggen af ​​te weren. Beter nog: maak een applicatie die een symbool van het tijdperk zal worden, zoals Instagram bijvoorbeeld. En als je je nog steeds afvraagt ​​of je jezelf moet uitproberen in mobiele ontwikkeling, dan zullen we in dit bericht verschillende argumenten geven.

Reden 1: wees de eerste die nieuwe technologieën uitprobeert en de problemen van mensen helpt oplossen

Tegenwoordig draaien mobiele apparaten op processors van desktopklasse, zodat mobiele ontwikkelaars de nieuwste en hardcore technologieën kunnen gebruiken om applicaties te creëren en als eersten problemen op te lossen, waardoor het leven van miljoenen mensen over de hele wereld gemakkelijker wordt. Dankzij computer vision-technologieën herkennen ABBYY-toepassingen bijvoorbeeld tekst op alle objecten in de omringende wereld en helpen ze onder andere mensen met een visuele beperking een bevredigender leven te leiden. Steeds vaker worden neurale netwerken gebruikt om tekst in afbeeldingen te herkennen (waarvan we het gebruik nog niet zo lang geleden bespraken). vertelde op de weblog).

Nu beeldschermen en sensoren steeds beter en goedkoper worden, behoren mobiele ontwikkelaars tot de eersten die experimenteren met augmented reality (AR)-technologieën. In toepassingen bijvoorbeeld Mode и Gucci je kunt sneakers virtueel passen, en de service Airbus ifly A380 maakt het gemakkelijker om een ​​zitplaats in het vliegtuig te vinden of te zien waar het vliegtuig op dit moment vliegt. Mobiele ontwikkelaars zijn de eersten die experimenteren met stemassistenten, navigatie, NFC, ingebouwde camera's en sensoren, biometrie, via Bluetooth verbonden apparatuur en nog veel meer. Ja, wij onlangs vertelde over hoe onze herkenningsengine opstartte op een microcomputer zoals Raspberry Pi.

En je kunt niet alleen live presentaties bekijken van nieuwe producten in de ontwikkeling van iOS en Android op de iconische WWDC- en Google I/O-conferenties, maar je kunt ze ook met eigen ogen aanschouwen. Onze indrukken van deze gebeurtenissen hebben wij al gedeeld. op Habré en blog ABBYY Mobiel.

Reden 2: Er zal in de toekomst steeds meer mobiliteit zijn

Recent onderzoek Perficient Digital laat zien dat ongeveer 60% van de gebruikers toegang heeft tot internet vanaf mobiele apparaten en ongeveer 44% van de tijd die ze op internet doorbrengen op deze manier doorbrengt. Ik kijk bijvoorbeeld ook graag naar de jaarverslagen van Mary Meeker, een van de belangrijkste trendanalisten op de internetmarkt. IN Rapport 2019 Er wordt gezegd dat een gebruiker in de VS ongeveer 3,6 uur per dag op een smartphone doorbrengt.

Waarom je alles moet laten vallen en nu Swift en Kotlin moet leren

En hier is het point of no return. Het lijkt erop dat het al is aangekomen.

Waarom je alles moet laten vallen en nu Swift en Kotlin moet leren

Een andere grappige dia kwam onlangs tegen in статье over de besluitvormingsmethodiek bij Spotify. Steeds meer gebruikers van de streamingdienst luisteren het liefst naar muziek op hun mobiele telefoon, maar het bedrijf zelf heeft vooral webprogrammeurs in dienst. Spotify analyseerde deze situatie en besloot meer mobiele ontwikkelaars in dienst te nemen, en webontwikkelaars om te scholen in een nieuwe richting:

Waarom je alles moet laten vallen en nu Swift en Kotlin moet leren

Reden 3: je gaat geld verdienen voor een appartement, huis, eiland, Bentley (vul in wat je nodig hebt)

Volgens de Augustus Exploration portal “My Circle” over inkomsten in IT, de meest opvallende stijging van de salarissen van de afgelopen twee jaar heeft zich voorgedaan onder ontwikkelaars die programmeren in Objective-C, Swift, maar ook in JavaScript, Kotlin, Java, C# en Go. Velen van hen zijn talen voor het maken van mobiele applicaties. Mobiele ontwikkelingstalen worden steeds populairder, en steeds meer werkgevers schakelen over op cloud- en mobiele oplossingen, en de arbeidsmarkt groeit dienovereenkomstig:

Waarom je alles moet laten vallen en nu Swift en Kotlin moet leren

Volgens de publicatie TechRepublic, vertegenwoordigers van generatie Z (geboren in 1995-2005), die in 2020 40% van alle consumenten zal uitmaken, noemen vacatures als senior developer, leading engineer en mobile developer als hun toekomstige baan, wat betekent dat het beter is om nu te beginnen, de concurrentie groeit.

Over het algemeen is het nu de tijd om in de mobiele ontwikkeling te duiken. En om een ​​gemakkelijke start te bieden, openen we een gratis ABBYY mobiele ontwikkelingsschool. Samen met ervaren experts van een internationaal bedrijf leer je met veel oefening de benodigde tools voor iOS- en Android-ontwikkeling. De deadline voor het accepteren van aanvragen is 10 oktober.
In eerste instantie waren deze cursussen bedoeld voor studenten van onze afdeling bij MIPT, maar omdat het klaslokaal plaats biedt aan meer mensen, hebben we besloten het voor iedereen open te stellen. De cursus is gratis en zonder sms.

Als je een technische student bent, OOP kent, je wilt ontwikkelen in mobiele ontwikkeling, nieuwe kennis wilt opdoen, je vaardigheden wilt verbeteren en je eerste applicatie wilt maken - meld je dan aan!

Bron: www.habr.com

Voeg een reactie