Nima uchun hamma narsani tashlab, Swift va Kotlinni o'rganishingiz kerak

Nima uchun hamma narsani tashlab, Swift va Kotlinni o'rganishingiz kerak
Agar sizda tugmachali telefon bo'lmasa, ehtimol siz kamida bir marta o'z mobil ilovangizni yaratmoqchi bo'lgansiz. Habr uchun vazifa menejeri yoki mijozni yaxshilang. Yoki uzoq vaqtdan beri mavjud g'oyani amalga oshiring, masalan o'sha talabalar, kotory yozdilar kulgichni bosish orqali 10 soniya ichida kechqurun filmlarni qidirish uchun dastur. Yoki qiziqarli narsalarni o'ylab toping, masalan ariza barmoq yugurish yo'lakchasi bilan yoki bilan ultratovush chivinlarni qaytarish uchun. Yaxshisi, masalan, Instagram kabi davr ramziga aylanadigan dastur yarating. Va agar siz hali ham mobil rivojlanishda o'zingizni sinab ko'rishni xohlaysizmi, deb o'ylayotgan bo'lsangiz, biz ushbu postda foydasiga bir nechta dalillar keltiramiz.

1-sabab: birinchi bo'lib yangi texnologiyalarni sinab ko'ring va odamlarning muammolarini hal qilishga yordam bering

Bugungi kunda mobil qurilmalar ish stoli toifasidagi protsessorlarda ishlaydi, shuning uchun mobil ishlab chiquvchilar ilovalar yaratish uchun eng yangi va qattiq texnologiyalardan foydalanishlari va muammolarni birinchi bo‘lib hal qilishlari mumkin, bu esa butun dunyo bo‘ylab millionlab odamlarning hayotini qulay qiladi. Misol uchun, kompyuter ko'rish texnologiyalari tufayli ABBYY ilovalari atrofdagi dunyoning istalgan ob'ektidagi matnni taniydi va boshqa narsalar qatorida ko'rish qobiliyati zaif odamlarga yanada to'liq hayot kechirishga yordam beradi. Tasvirlardagi matnni tanib olish uchun neyron tarmoqlar tobora ko'proq foydalanilmoqda (biz ulardan foydalanish haqida yaqinda muhokama qilgan edik. dedi blogda).

Displeylar va sensorlar yaxshilanib, arzonlashib borayotgani sababli, mobil ishlab chiquvchilar birinchilardan bo‘lib to‘ldirilgan reallik (AR) texnologiyalari bilan tajriba o‘tkazdilar. Masalan, ilovalarda Lamoda и Gucci krossovkalar va xizmatni deyarli sinab ko'rishingiz mumkin Airbus agar A380 samolyotda o'rindiqni topish yoki samolyotning ayni paytda qayerga uchayotganini ko'rishni osonlashtiradi. Mobil dasturchilar birinchi bo‘lib ovozli yordamchilar, navigatsiya, NFC, o‘rnatilgan kameralar va sensorlar, biometrika, Bluetooth-ga ulangan uskunalar va boshqa ko‘p narsalarni sinab ko‘rishdi. Ha, biz yaqinda dedi Raspberry Pi kabi mikro-kompyuterda bizning aniqlash vositamiz qanday ishga tushirilganligi haqida.

Siz nafaqat WWDC va Google I/O konferentsiyalarida iOS va Android ishlanmalarida yangi mahsulotlarning jonli taqdimotlarini tomosha qilishingiz, balki u erga borib, ularni o'z ko'zingiz bilan ko'rishingiz mumkin. Biz allaqachon ushbu voqealar haqidagi taassurotlarimiz bilan o'rtoqlashdik. Habré-da va blog ABBYY Mobile.

2-sabab: Kelajakda ko'proq harakatchanlik bo'ladi

Yaqinda o'rganish Mukammal raqamli foydalanuvchilarning qariyb 60% mobil qurilmalar orqali Internetga kirishini va Internetda o'tkazgan vaqtining taxminan 44 foizini shu tarzda o'tkazishini ko'rsatadi. Masalan, men Internet bozoridagi eng muhim trend tahlilchilaridan biri Meri Mikerning yillik hisobotlarini ko'rib chiqishni yaxshi ko'raman. IN 2019 yil hisoboti Aytilishicha, AQShda foydalanuvchi kuniga taxminan 3,6 soat vaqtini smartfonga sarflaydi.

Nima uchun hamma narsani tashlab, Swift va Kotlinni o'rganishingiz kerak

Va bu erda qaytib kelmaydigan nuqta. U allaqachon kelganga o'xshaydi.

Nima uchun hamma narsani tashlab, Swift va Kotlinni o'rganishingiz kerak

Yaqinda yana bir kulgili slayd paydo bo'ldi maqola Spotify da qaror qabul qilish metodologiyasi haqida. Striming xizmatining tobora ko'proq foydalanuvchilari o'zlarining mobil telefonlarida musiqa tinglashni afzal ko'rishmoqda, biroq kompaniyaning o'zi birinchi navbatda veb-dasturchilarni ishlagan. Spotify ushbu vaziyatni tahlil qildi va ko'proq mobil dasturchilarni yollashga, shuningdek, veb-ishlab chiquvchilarni yangi yo'nalishda qayta tayyorlashga qaror qildi:

Nima uchun hamma narsani tashlab, Swift va Kotlinni o'rganishingiz kerak

3-sabab: siz kvartira, uy, orol, Bentley uchun pul ishlaysiz (kerakli narsalarni to'ldiring)

Avgust oyiga ko'ra tadqiqot "Mening doiram" portalida IT sohasidagi daromadlar haqida so'nggi ikki yil ichida ish haqining sezilarli o'sishi Objective-C, Swift, shuningdek, JavaScript, Kotlin, Java, C# va Go dasturlarida dasturlashuvchi dasturchilar orasida kuzatildi. Ularning aksariyati mobil ilovalar yaratish uchun tillardir. Mobil rivojlanish tillari tobora ommalashib bormoqda va ko'proq ish beruvchilar bulutli va mobil echimlarga o'tmoqdalar va shunga mos ravishda mehnat bozori o'sib bormoqda:

Nima uchun hamma narsani tashlab, Swift va Kotlinni o'rganishingiz kerak

Nashr ma'lumotlariga ko'ra TechRepublic, 1995 yilda barcha iste'molchilarning 2005 foizini tashkil etadigan Z avlodi (2020-40 yillarda tug'ilgan) vakillari katta dasturchi, etakchi muhandis va mobil dasturchi kabi bo'sh ish o'rinlarini kelajakdagi ish sifatida nomlaydilar, demak, hozirdan boshlash yaxshiroq, raqobat kuchayib bormoqda.

Umuman olganda, mobil rivojlanishga sho'ng'ish vaqti hozir. Va oson boshlash uchun imkoniyat berish uchun biz bepul ochamiz ABBYY mobil rivojlanish maktabi. Xalqaro kompaniyaning tajribali mutaxassislari bilan birgalikda siz katta hajmdagi amaliyot bilan iOS va Androidni ishlab chiqish uchun kerakli vositalarni o'rganasiz. Arizalarni qabul qilishning oxirgi muddati - 10 oktyabr.
Dastlab, bu kurslar MIPTda bizning kafedramiz talabalari uchun tayyorlangan, ammo sinf xonasi ko'proq odamlarni sig'dira oladiganligi sababli, biz uni hamma uchun ochishga qaror qildik. Kurs bepul va SMSsiz.

Agar siz texnik talaba bo'lsangiz, OOPni biling, mobil ishlanmada rivojlanishni, yangi bilimlarni olishni, malakangizni oshirishni va birinchi ilovangizni yaratmoqchi bo'lsangiz - ro'yxatdan o'ting!

Manba: www.habr.com

a Izoh qo'shish