Защо трябва да оставите всичко и да учите Swift и Kotlin точно сега

Защо трябва да оставите всичко и да учите Swift и Kotlin точно сега
Ако нямате телефон с бутони, вероятно поне веднъж сте искали да създадете свое собствено мобилно приложение. Да подобрите някакъв таск-мениджър или клиент за Хабра. Или да реализирате някаква стара идея, като тези студенти, които написаха приложение за търсене на филми за вечерта за 10 секунди с клик на емодзи. Или да измислите нещо забавно, като например, приложение с бегова пътечка за пръсти или с ултразвук за отблъскване на комари. Още по-добре – да създадете приложение, което ще стане символ на епохата, като например Instagram. И ако все още се колебаете дали да опитате в мобилната разработка, ще изложим няколко аргумента "за" в този пост.

Причина 1: да бъдете първите, които изпробват нови технологии и да помагате за решаването на проблеми на хората

Днес мобилните устройства работят на процесори с десктопна производителност, затова мобилните разработчици могат да прилагат най-съвременните и хардкор технологии за създаване на приложения и да решават задачи, правейки живота удобен за милиони хора по света. Например, благодарение на технологии за компютърно зрение, приложенията на ABBYY разпознават текст на всякакви предмети от тяхната среда и, в частност, помагат на хората със слабо зрение да живеят по-пълноценен живот. Все по-често за разпознаване на текст на изображения се използват невронни мрежи (за които наскоро разказваха публикувахме в блога).

Благодарение на подобряването и поевтиняването на дисплеите и сензорите, мобилните разработчици могат да експериментират с технологии за допълнена реалност (AR) сред първите. Например, в приложенията Lamoda и Gucci можете да пробвате кросовки виртуално, а услугата Airbus ifly A380помага по-лесно да намерите място в самолета или да видите къде преминава самолетът в момента. Мобилните разработчици са сред първите, които експериментират с гласови асистенти, навигация, NFC, вградени камери и сензори, биометрия, свързани чрез Bluetooth устройства и много други. Така наскоро разказваха говорихме за това как нашият разпознавател заработи на микро-компютър тип Raspberry Pi.

Освен това можете не само да гледате предавания на новини в iOS и Android разработката на значими конференции като WWDC и Google I/O, но и да отидете там и да ги видите с очите си. Споделихме впечатления от тези събития на Хабра и в блога си. ABBYY Mobile.

Причина 2: Далече мобилността ще става все по-голяма

Наскоро проучване Perficient digital показва, че около 60% от потребителите влизат в интернет с мобилни устройства и прекарват около 44% от времето си онлайн по този начин. Например, на мен ми харесва да преглеждам ежегодните доклади на Mary Meeker, един от значимите анализатори на тенденции в интернет пазара. В доклада от 2019 година се посочва, че в САЩ потребителят прекарва около 3,6 часа на ден на смартфона си.

Защо трябва да оставите всичко и да учите Swift и Kotlin точно сега

И ето я точката на връщане. Изглежда, че тя вече е настъпила.

Защо трябва да оставите всичко и да учите Swift и Kotlin точно сега

Още един интересен слайд попадна наскоро в статии методологията за вземане на решения в Spotify. Все повече потребители на стриминг услугата предпочитат да слушат музика на мобилни устройства, но в самата компания предимно работеха уеб програмисти. Spotify анализира тази ситуация и реши да наеме повече мобилни разработчици, както и да преобучи уеб специалистите на новата посока:

Защо трябва да оставите всичко и да учите Swift и Kotlin точно сега

Причина 3: Ще си спечелиш пари за апартамент, къща, остров, Бентли (попълни необходимото)

Според августовския изследване портал "Мой кръг" относно заплатите в IT, най-забележимият ръст на заплатите през последните две години е при разработчиците, които програмират на Objective-C, Swift, а също и JavaScript, Kotlin, Java, C# и Go. Много от тях са езици за разработка на мобилни приложения. Езиците за мобилна разработка стават все по-популярни, и все повече работодатели преминават на облачни и мобилни решения, което следователно увеличава и пазара на труда:

Защо трябва да оставите всичко и да учите Swift и Kotlin точно сега

Според данни от изданието TechRepublic, представителите на поколение Z (родени между 1995-2005 година), които през 2020 година ще представляват 40% от всички потребители, като бъдеща работа посочват позиции като старши разработчик, водещ инженер и мобилен разработчик, така че е най-добре да започнете сега, конкуренцията расте.

Въобще, най-добре е да се гмурнете в мобилната разработка – точно сега. И за да предоставим възможност за лесно начало, откриваме безплатна Школа по мобилна разработка ABBYY. Заедно с опитни специалисти от международната компания ще изучите необходимите инструменти за разработка за iOS и Android с много практика. Краен срок за подаване на заявки — 10 октомври.
Първоначално тези курсове бяха подготвени за студенти от нашия факултет в МФТИ, но тъй като аудиторията може да приеме повече хора, решихме да ги отворим за всички желаещи. Курсът е безплатен и без СМС.

Ако учите техническа специалност, познавате ООП, искате да се развивате в мобилната разработка, да получите нови знания, да усъвършенствате уменията си и да създадете първото си приложение — запишете се!

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster