Чаму трэба кідаць усё і вывучаць 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

Дадаць каментар