Dasturni ishlab chiqish bosqichlari. Ilovalarni ishlab chiqish uchun ilovalar: iOS va Android uchun dasturni o'zingiz qanday qilish kerak. Ilovani yaratish jarayoni

XXI ASR - mobil texnologiyalarning gullab-yashnashi davri. Endi mobil qurilmasi bo'lmagan odamni, hatto ishbilarmon odamni ham tasavvur qilish qiyin. Mobil texnologiyalar biznesning deyarli barcha sohalarida mavjud. Mobil ekotizimlar doimiy tajribalar orqali har kuni o‘zgarib, rivojlanib boradi. Biznes, ta'lim, o'yin-kulgi va hokazolar uchun har kuni yuzlab ilovalar yaratiladi. Ushbu ilovalarning har biri ilovaning yoʻnalishi va kontekstiga qarab oʻziga xos vizual uslub va ohangga ega.

Ammo mobil ilovalarni ishlab chiqish jarayonining o'zi nimadan iborat?

Bu, albatta, IDEA.Dastlabki bosqichda siz bo'lajak mobil ilovaning ma'nosi va u nima uchun ishlatilishini diqqat bilan ko'rib chiqishingiz kerak. Keyin u qaysi platformada ishlatilishini hal qilishingiz kerak. Qoidaga ko'ra, endi ilovalar bir vaqtning o'zida ikkita platforma, iOS va Android uchun yoziladi, ammo agar bu hech qanday foyda keltirmasa yoki shoshilmasa, kompaniya mutaxassislari ulardan biri foydasiga tanlov qilishga yordam beradi. talab / taklif va raqobat bozorini birinchi marta tahlil qilgandan so'ng platformalar.

2. TEXNIK XUSUSIYATLAR

Rivojlanishni boshlashdan oldin, mijozdan texnik xususiyatlarni olish kerak. Agar u erda bo'lmasa, mijozga to'ldirish uchun qisqacha ma'lumot beriladi. Ushbu bosqichga alohida e'tibor beriladi, chunki texnik xususiyatlar to'g'ridan-to'g'ri ta'sir qiladi texnik xususiyatlar natija. Ushbu bosqichda quyidagi ish turlari amalga oshiriladi:

  • Mobil ilovaning funksionalligi tavsifi tuziladi;
  • Rivojlanish muddatlari belgilanadi va kelishib olinadi;
  • Moliyaviy xarajatlar hisoblab chiqiladi va to'lov tartibining modeli ishlab chiqiladi;
  • Buyurtmachi bilan shartnoma tuziladi;
3. PROTOTYLASH

Foydalanuvchining mobil ilova bilan qanday ishlashini tushunish uchun turli xil dastur ekranlari o'rtasidagi o'zaro ta'sirning grafik xaritasi yaratilgan. Ushbu bosqichda mobil ilovaning deyarli barcha funksiyalari ishlab chiqilgan. UI dizayn bosqichida mutaxassislar dasturning ishlash printsipini, har bir ekranda funksiyalar va tugmalarni joylashtirishni aniqlaydilar. Ushbu bosqichda:

  • Ilovaning funksionalligi ishlab chiqilmoqda;
  • Ilova ekran diagrammalarini ishlab chiqish;
  • Ilova ekranlari va ular orqali o'tishlar o'rtasidagi bog'liqlik ko'rib chiqilmoqda;
4. MOBIL ILOVA DIZAYNI

Kelajakdagi dasturning barcha ekranlarining dizayni yaratiladi va barcha foydalanish stsenariylari uchun turli holatlar chiziladi. Dizayn kontseptsiyasi tasdiqlangandan so'ng, ichki tugmalar va piktogrammalar, shuningdek, barcha boshqa grafik elementlar chiziladi. Qoida tariqasida, mobil ilova dizaynini chizish ishlab chiqilgan dizayn kontseptsiyasi iloji boricha sodda va qulay ekanligiga ishonch hosil qilish uchun foydalanish imkoniyatlarini o'rganishni o'z ichiga oladi va foydalanuvchilarga o'z vazifalarini imkon qadar tezroq hal qilishga yordam beradi.

5. RIVOJLANISH

Ishlab chiquvchilarga spetsifikatsiyalar va dastur dizayni sxemalari beriladi va ular "yaratish" ni boshlaydilar. Dasturchilar statik rasmni interfaol ishchi modelga "o'zgartiradilar". Ilovaning birinchi versiyasi chiqdi.

6. SINOV

Mobil ilova puxta sinovdan o'tadi, natijada barcha xatolar ko'rsatilgan va batafsil tavsiflangan tekshirish jadvali tuziladi. Ilovani loyihalash jarayonida amaldagi barcha xatolarni oldindan ko'rish mumkin emas. Ushbu bosqichda arizadagi xatolar, kamchiliklar va kamchiliklar ro'yxati shakllantiriladi va ularni bartaraf etish muddati belgilanadi. Keyin dastur xatolar tuzatilgan va agar kerak bo'lsa, sinov sinovidan keyin jadvallarda ko'rsatilgan o'zgartirilgan funksionallik bilan chiqariladi.

7. QAYTA SINOV

Ilova sinov qurilmalariga o'rnatilgan va xuddi u yuklab olinganidek ishlaydi Google Play yoki AppStore. Rasmiy dasturlar katalogida ilova paydo bo'lishidan oldin, dasturni o'rnatish va ishlatish jarayonida foydalanuvchilar rivojlanish xatolariga duch kelmasligiga ishonch hosil qilish kerak. Shuning uchun, ushbu bosqichda mahsulot mantig'i va uning server qismining ishlashi yana bir bor tekshiriladi, dastur turli xil sharoitlarda va sinovdan o'tkaziladi. turli versiyalar operatsion tizimlar.

8. BREND IKOLARNI ISHLAB CHIQISH

Ilova belgisi har qanday zamonaviy mobil ilovaning "yuzi" dir. Mobil ilova belgisi mustaqil grafik element hisoblanadi. Ushbu elementni yaratish ko'p bosqichli protsedura bo'lib, tasvirni bir nechta o'lchamlarda chizish, shuningdek uni sinab ko'rishdir. turli modellar qurilmalar. Belgini tasdiqlaganingizdan so'ng mobil ilova boshlanadi.

9. MOBIL ILOVANI APPSTORE VA GOOGLE.PLAYDA YO'LLASH

Ilova nashr qilish uchun AppStore va/yoki Google.Play’ga yuboriladi. Har bir ilova nashrdan oldin Google va Apple jamoalari tomonidan ko‘rib chiqiladi. Google.Play-da nashr qilish bir kundan ko'proq vaqtni oladi, bu, albatta, vaqt bo'yicha AppStore-dan sezilarli darajada ustun turadi, bu erda arizani nashr qilish kamida 7 ish kunini oladi.


Bu erda Componentix studio o'z faoliyatida qo'llaniladigan noldan mobil ilovani yaratishning odatiy bosqichlari to'plami.

Maqsadli bozorning biznes tahlili

Ushbu bosqichda mijoz dasturdan nima uchun foydalanishni rejalashtirayotgani, rivojlanishning yakuniy maqsadi nima ekanligini hal qilishi kerak mobil vosita tomoshabinlar bilan muloqot. Texnik spetsifikatsiyalarni shakllantirish va ilovalarni ishlab chiqishga buyurtma berishdan oldin javob topishingiz kerak bo'lgan indikativ savollar ro'yxati:

  • O'z mobil ilovangizni yaratish va chiqarish orqali qanday maqsadlarga erishmoqchisiz?
  • Ilova doirasida sotish/tovar va xizmatlarni sotishga o'tish rejalashtirilganmi?
  • Kim sizniki maqsadli auditoriya va uni kimdan to'ldirish mumkin?
  • Siz ishlashni rejalashtirgan sohada (shu jumladan, ilova bilan) raqobat qanchalik yuqori?
  • Sizning auditoriyangiz va raqobatchilaringiz auditoriyasi qanday ilovalardan foydalanadi, ular bir-biriga mos keladimi? Ular o'xshash ilovalar o'rniga sizning ilovangizdan foydalanishga tayyormi?
  • Olingan dasturni ishlab chiqish va targ'ib qilish uchun byudjet qancha?
Kelishilgan yechimni ishlab chiqish

Rivojlanishni boshlashdan oldin siz mijozdan olishingiz kerak texnik vazifa(TOR) yoki unga ushbu hujjatni bajarish va keyingi ishlash uchun qisqacha ma'lumot bering.

Tugallangan qisqacha va/yoki texnik xususiyatlarni olganingizdan so'ng, siz yakuniy mahsulotning imkoniyatlarini baholash uchun prototip yaratish va foydalanuvchi profillarini tuzishni boshlashingiz mumkin.

Dizaynerning qarashlari, biznesni baholash va texnik xususiyatlarning tafsilotlari bo'yicha kelishuv asosida ishlab chiqish jarayoni boshlanishi mumkin.

Prototiplash

Prototiplar dizayner tomonidan ishlab chiqilgan va statik yoki interaktiv bo'lishi mumkin. Buni amalga oshirish uchun siz ilgari aytib o'tgan bir yoki bir nechta prototiplash vositalaridan foydalanishingiz mumkin.

Statik prototiplar va interaktiv maketlar ilovani yaratish uchun ishlatilishi rejalashtirilgan texnik va dasturiy bazani hisobga olgan holda ishlab chiqilishi kerak.

Kod yozish va texnologiyalarni joriy etish

Tayyor dizayn bilan dastur ishlab chiquvchilarga o'tadi: ular texnik shartlarga, qisqacha va tasdiqlangan prototipga muvofiq dasturlash tillari, ramkalar va turli texnologiyalar asosida mobil ilova yaratishlari kerak bo'ladi.

Sinov

Ilovalarni ishlab chiqishning turli bosqichlarida simulyatorlarda ham, haqiqiy qurilmalarda ham ilovani ichki sinovdan o'tkazish majburiydir. Sinovdan maqsad ilovaning apparat va dasturiy platforma smartfon va planshetlar prototiplash bosqichida xuddi kutilganidek bo'ladi.

Chiqarilishdan oldingi versiyani yaratish

Bir qator testlar va dasturni takomillashtirish natijasida dasturning ishchi versiyasini olish kerak. Bu ilovalar do'koniga qo'shiladigan versiya: Apple Uskunalar Do'koni, Google Play, do'kon Windows ilovalari Telefon (qaysi platforma uchun ishlab chiqilayotganiga qarab) yoki ilovalarni tarqatish uchun shunga o'xshash xizmat.

Do'konga ilova qo'shish

Studiya ishining yakuniy bosqichi yuqoridagi ilovalar do'konlaridan biriga ko'rib chiqish uchun ilovani qo'shishdir (Componentix bo'lsa, biz App Store yoki Google Play haqida gapiramiz).

Majburiy emas bosqich: keyingi texnik yordam va ilovaning marketing targ'iboti

Ushbu xizmatlar asosiy xizmatlar paketidan alohida taqdim etilganligi sababli ular alohida to'lanadi. Marketing va texnik yordamdan tashqari, ilovani App Store yoki Google Play’da mijoz nomidan nashr qilish (White Label xizmati) va ilova uchun server yordamini ko‘rsatish ham mumkin.

Agar tayyor bo'lsangiz mahalliy dasturni ishlab chiqish uchun asosiy va/yoki qo'shimcha xizmatlar to'plamiga buyurtma bering - yozing: biz siz bilan vaqt, narx va yordamni muhokama qilamiz texnik shartlarni tuzing va qisqacha to'ldiring . Va bir yoki ikki oydan keyin siz o'zingiznikiga ega bo'lasiz iPhone, iPad yoki Android smartfonlari uchun mobil ilova va planshetlar.

Dmitriy Dementiy

Mobil ilovalarni ishlab chiqishga sarmoya kiritishga arziydimi degan shubhangiz bormi? Buni o'zingiz va mutlaqo bepul qilishingiz mumkin. Siz mobil strategiyangiz samaradorligini qulay baholash uchun ishlatilishi mumkin bo'lgan sinov versiyasiga ega bo'lishingiz mumkin. Agar urinib ko'rsangiz, smartfon va planshetlar egalari bilan onlayn muloqot qilish uchun asosiy vositaga aylanadigan munosib mobil ilovani yaratasiz.

Shuni yodda tutingki, hatto eng zo'r mobil ilova ham yagona reklama vositasi bo'la olmaydi. Faqat keng qamrovli Internet-marketing trafik va savdo nuqtai nazaridan maksimal natijalarni beradi.

O'z mobil ilovangizni yaratishga arziydimi?

Xarajatlar. Agar siz mening so'zimni qabul qilmasangiz, quyidagi faktlar:

  • Flurry Analytics va comScore ma'lumotlariga ko'ra, smartfon va planshetlar egalari brauzerdan qurilma bilan ishlashga sarflangan umumiy vaqtning atigi 14 foizidan foydalanadi. Va ular vaqtlarining 86 foizini turli ilovalarga sarflaydilar.
  • O'rnatilgan dastur- iste'molchi bilan bevosita aloqa kanalingiz. O'ylab ko'ring: siz reklama uchun pul sarflashingiz yoki Yandex yordamida odam sizni topishini kutishingiz shart emas. Qolgan narsa foydalanuvchiga kerak bo'lgan funksionallikni qo'llab-quvvatlash va unga tegishli tarkibni taqdim etishdir.
  • Planshet va smartfonlar yordamida amalga oshirilgan xaridlar soni umuman Internetda ham, RuNetda ham o'sib bormoqda. Criteo marketing agentligi ma'lumotlariga ko'ra, 2016 yilda RuNet-dagi onlayn tranzaksiyalarning yarmidan ko'pi mobil qurilmalar yordamida amalga oshiriladi.

Agar xohlasangiz, dastur mobil brauzer, unda faqat sizning saytingiz ochiladi. Qanday holatda foydalanuvchi bunday Internet-brauzerni o'rnatadi? Faqat u sizning mahsulotingiz yoki ma'lumotlaringizga qiziqsa. Shuning uchun, esda tuting: dasturni o'rnatgan mijoz maqsadli auditoriyaning sodiq va sotib olishga tayyor vakili.

Bunday holda, Android va iOS uchun professionallar tomonidan tayyorlangan maxsus dasturlardan ko'ra, tavakkal qilish va sodiq mijozlarga DIY ilovalarini taklif qilish arziydimi? Keling, buni aniqlaylik.

Ilovani qachon o'zingiz yaratishingiz mumkin?

Saytga tashrif buyuruvchilarga nima kerakligini eslaysizmi? Ular resursning mazmuni yoki funksionalligi tufayli kelib chiqadi. Odamlar ma'lumot olishni, biror narsa sotib olishni, do'stlarining fotosuratlarini ko'rishni va sharhlashni xohlashadi va hokazo. Mobil ilova foydalanuvchilari ham xuddi shunday talab qiladi. Ular ma'lumot qidirmoqdalar yoki qandaydir tranzaksiyani amalga oshirmoqdalar.

Biznes o'z-o'zidan veb-sayt yaratishi mumkinligini eslaysizmi? To'g'ri, sizda hali professionallar bilan hamkorlik qilish uchun pulingiz yo'q, lekin siz hali ham WordPress yoki Joomla-ni aniqlash uchun vaqt va xohishingiz bor. Xuddi shu holat ilovalar bilan bog'liq. IOS va Android uchun o'z-o'zidan yaratilgan dasturlarni ochiq kodli dvigatellarda qurilgan veb-saytlar bilan taqqoslash mumkin.

Ishni boshlash uchun ro'yxatdan o'tish shart emas. Endi yaratish tugmasini bosing bosh sahifa yoki xizmatning istalgan sahifasida yuqori o'ng burchakdagi Ilova yaratish menyusini tanlang.


Tegishli dastur shablonini tanlang. Agar biz kontent loyihasi haqida gapiradigan bo'lsak, sizni quyidagi variantlar qiziqtirishi mumkin:

  • Qo'llanma. Ushbu shablon sizga qo'llanma dasturini yaratishga imkon beradi.
  • Blog. Ilova blogingiz auditoriyasiga smartfon yoki planshet ekranidan yangi eslatmalarni o‘qishga yordam beradi.
  • Veb-sayt. Shablon veb-saytni ilovaga aylantiradi.
  • Sahifalar. Ushbu shablon yordamida siz istalgan kontentni oddiy funksionallikka ega ilovaga aylantirishingiz mumkin.
  • Yangiliklar. Shablon sanoat yoki mintaqaviy yangiliklarni yig'uvchi dastur yaratish imkonini beradi.
  • Sahifa. Shablon elektron kitob kabi oflayn tarkibni ilovaga aylantiradi.
  • VK sahifasi va Facebook sahifasi. Yangilanishlarni kuzatib borish imkonini beruvchi dastur yarating ochiq guruhlar VKontakte va Facebook-da.
  • YouTube. YouTube kanalingizni reklama qilish uchun shablondan foydalaning.

Blog ilovasini qanday yaratish kerak

Blog shablonidan foydalaning. Tegishli maydonga blogingiz yoki RSS tasmasi URL manzilini kiriting. Eslatma sarlavhasi rangini tanlang.


Ilova nomini kiriting.


Tavsif qo'shing.


Standartni tanlang yoki maxsus belgi qo'shing. Tegishli rasm o'lchami 512x512 piksel.


Yuklab olish faylini yaratish uchun Ilova yaratish tugmasini bosing. Shundan so'ng siz tizimda ro'yxatdan o'tishingiz kerak. Ro'yxatdan o'tishni tasdiqlang va shaxsiy hisobingizga o'ting. Bu yerda siz ilovani mobil qurilmangizga oʻrnatishingiz, uni Google Play va Amazon App Store’da nashr qilishingiz mumkin. Tizim shuningdek, monetizatsiya opsiyasini ham taklif etadi. Agar siz ushbu xususiyatdan foydalansangiz, ilovada reklamalar ko'rsatiladi.


Ilovaning mobil qurilmangizda qanday ishlashini tekshiring. Planshetda dastur sarlavha va e'lon formatidagi blog postlari ro'yxatini ko'rsatishi kerak.

IN shaxsiy hisob AppsGeyser yordamida siz o'rnatishlar sonini kuzatishingiz, push-bildirishnomalar yaratishingiz, ilovani do'konlarda nashr qilishingiz, dasturni reklama bilan monetizatsiya qilishingiz, shuningdek ilovani tahrirlashingiz mumkin.


Boshqa ilovalarni xohlaysizmi? Keyin Manual shablonidan foydalanib yo'riqnoma ilovasini yarating.


Tarkibni tahrir qilgandan so'ng, dastur nomini belgilang, tavsif va belgi qo'shing. Ilova yaratish tugmasini bosing. Yuklab olish faylini yaratgandan so'ng, uni mobil qurilmangizga o'rnating va uning funksionalligini tekshiring.

E'tibor bering, ko'pchilik mobil qurilmalar Odatiy bo'lib, u noma'lum manbalardan ilovalarni o'rnatishni bloklaydi. Agar foydalanuvchi sizning saytingizdan yoki dastur ishlab chiqaruvchi saytidan dasturni yuklab olsa, uni o'rnatmoqchi bo'lganida xavfsizlik ogohlantirishini ko'radi. Ba'zi mijozlar dasturni o'rnatishni rad etishlari mumkin.


AppsGeyser-ga o'xshash 8 ta konstruktor

Agar universal AppsGeyser konstruktori sizga mos kelmasa, shunga o'xshash xizmatlarga e'tibor bering:

  • AppsMakerStore. Xizmatdan foydalanib, siz ilovalar yaratishingiz mumkin turli xil turlari: elektron tijorat uchun dasturlardan kontent loyihalari yechimlarigacha. Dizayner iOS va Android uchun ilovalar yaratadi. Xizmat interfeysi ruslashtirilgan. Yangi boshlanuvchilar uchun konstruktordan foydalanish bo'yicha ma'lumot beruvchi qo'llanma mavjud. Xizmat pullik.
  • Mobincube. iOS va Android ilovalarini yaratish va monetizatsiya qilish vositasi. Xizmatning asosiy funksionalligi bepul mavjud. Dizayner har xil turdagi ilovalarni yaratishga imkon beradi.
  • Yaxshi sartarosh. Ushbu xizmatdan foydalanib, siz Android va iOS ilovalarini ishlab chiqishingiz mumkin. Konstruktor to'lanadi, foydalanish narxi oyiga 16 AQSh dollarini tashkil qiladi.

Taklif etilayotgan xizmatlarning aksariyati ingliz tilidagi interfeysga ega. Agar konstruktorlar bilan ishlash sizga noqulay bo'lsa Ingliz tili, ruslashtirilgan kontentga ega platformalarni tanlang.

Ilova dizaynerlari: tosh boltami yoki nozik zamonaviy asbobmi?

Bir chegaradan ikkinchisiga o'tmang. Taklif etilayotgan xizmatlar yordamida siz haqiqatan ham funktsional funktsional ilovalarni yaratishingiz mumkin. Olingan dasturlar turli muammolarni hal qilish uchun ishlatilishi mumkin: onlayn savdoni osonlashtirishdan kontentni tarqatish va auditoriyani o'qitishgacha. Dizaynerda yaratilgan ilovalar Google Play va App Store'da nashr etilishi, tahrirlanishi va reklama yoki pullik o'rnatishlar yordamida monetizatsiya qilinishi mumkin.

Taklif etilayotgan xizmatlarni ortiqcha baholamang. Ularning aniq kamchiliklari ularning stereotip tabiati bo'lib qolmoqda. Biz dasturlarning dizayni va funksionalligi haqida gapiramiz. Bundan tashqari, munosib funktsional platformalarga kirish to'lanadi. Qaysi biri yaxshiroq: ishlab chiquvchilarga o'z ishi uchun bir marta to'lash yoki dizayner egalariga ko'p yillar davomida to'lash kerakmi? Matematikani o'zingiz uchun qiling.

Va yana bir narsa: agar mobil ilovani o'zingiz yaratishga vaqtingiz bo'lmasa, kompaniyamiz bilan bog'laning. Biz mobil ilovalarni ishlab chiqamiz va .

Biz bilan bog'lanish Muhokama qilaylikmi? Bepul maslahatga buyurtma bering

Mobil ilovalar so‘nggi o‘n yillikda odamlar hayotida katta rol o‘ynay boshladi. Ularning funktsiyalari ko'pincha ahamiyatsiz bo'lib tuyuladi, ammo shunga qaramay, ular smartfon va planshet foydalanuvchilariga turli kundalik vazifalarni hal qilishda yordam beradi. Hatto oddiy mobil ilovani yaratish juda mashaqqatli va mashaqqatli ish bo'lib, ko'p vaqt va kuch talab qiladi va kelajakda yuqori daromadlarni kafolatlamaydi. Biroq, haqiqatan ham yuqori sifatli va talab qilinadigan ilovalar AppStore yoki GooglePlay-da "otish" mumkin va o'z ishlab chiqaruvchilariga ko'p pul olib kelishlari mumkin. Biz ishbilarmon tadbirkorlarni hisob-kitoblarga ega mobil ilovalarni ishlab chiqish bo'yicha standart biznes-rejaga e'tibor qaratishga taklif qilamiz. bu material. Birinchidan, bu sizga masalaning moliyaviy tomonini o'rganishga va o'yin "shamga arziydi" yoki yo'qligini tushunishga yordam beradi.

Mobil ilovalarni ishlab chiqish biznesining boshlanishida investitsiyalar 350 ming rubl miqdorida amalga oshirilishi kerak. Ushbu pul yuqori texnologiyali sohada noldan barqaror biznesni qurish uchun etarli. Dastlabki investitsiyalar manbai yangi ishlab chiquvchining shaxsiy jamg'armalari yoki bankdan olingan kredit mablag'lari bo'lishi mumkin.

Kontseptsiyaning qisqacha tavsifi

Tashkilotining namunasi ushbu maqolada keltirilgan mobil platformalar uchun ilovalarni yaratuvchi biznes yakka tartibdagi tadbirkor sifatida ro'yxatdan o'tkazilishi kerak. Bunday biznes uchun soliqqa tortishning eng yaxshi shakli soddalashtirilgan soliq tizimi (soddalashtirilgan soliq tizimi) bo'lib, soliq stavkasi 15% (daromad minus xarajatlar). Ushbu tizimdagi deklaratsiyalar deyarli intuitiv tarzda to'ldiriladi, shuning uchun kompaniya professional buxgalterning yordamiga muhtoj emas. Moliyaviy hisobotlarni qayta ishlash eng yaxshi onlayn buxgalteriya xizmatlaridan foydalangan holda amalga oshiriladi. Mobil ilovalarni ishlab chiqish bo'yicha biznesni rasmiy ro'yxatdan o'tkazish tegishli OKVED kodlarini tanlamasdan yakunlanmaydi:

  • 62.0 “Kompyuterni ishlab chiqish dasturiy ta'minot, ushbu sohada konsalting xizmatlari va boshqa tegishli xizmatlar.
  • 62.01 "Kompyuter dasturlarini ishlab chiqish."

Ochilish uchun qancha investitsiya qilish kerak?

Mobil ilovalarni ishlab chiqish biznesini tashkil etishning dastlabki bosqichida muqarrar bo'lgan xarajatlar quyidagi jadvalda keltirilgan:

Asosiy xarajat moddalari sotib olish bo'lishi ajablanarli emas kompyuter uskunalari va litsenziyalangan dasturiy ta'minot. Ushbu biznesning o'ziga xos xususiyatlari tadbirkorni uskunalar va dasturiy ta'minot sifatiga alohida e'tibor berishga majbur qiladi. Axir, mobil ilovalar ishlab chiqiladigan uskunalar oddiygina barqaror va nosozliklarsiz ishlashi kerak va ma'lumotlar yaxshi himoyalangan bo'lishi kerak.

Ishlab chiqarish rejasi

Mobil ilovalarni ishlab chiqish kompaniyasining ofisi ixcham xona bo'lib, uning maydoni 40 kvadrat metrdan oshmaydi. Ofisning joylashuvi uchun maxsus talablar yo'q. U zamonaviy biznes markazida yoki shaharning eski qismidagi yarim podvalda joylashgan bo'lishi mumkin. Asosiysi, barcha zarur aloqa va barqaror yuqori tezlikdagi Internet ofis binolariga ulangan.

Tadbirkor ofis xavfsizligini ta'minlashga ham g'amxo'rlik qilishi kerak, chunki u qimmatbaho uskunalar va muhim rivojlanish ma'lumotlarini o'z ichiga oladi. Siz xavfsizlik agentligi bilan shartnoma tuzishingiz yoki shunchaki derazalarga kuchli panjaralar va sifatli metall eshiklarni o'rnatishingiz mumkin.

Marketing rejasi

Smartfonlar va planshetlar uchun mobil ilovalarning marketingi va targ'ibotiga kelsak, hamma narsa juda oddiy - reklamani AppStore va GooglePlay-da juda mos narxda buyurtma qilish mumkin. Shuningdek yaxshi ta'sir mashhur YouTube kanallarida reklama.

O'rtacha mobil ilovani bitta yuklab olish narxi 1,5 dollar yoki taxminan 100 rublni tashkil qiladi. Yaxshi ilovalar foydalanuvchilar orasida tezda mashhur bo'lib bormoqda va ularni bir oy ichida 5000 marta yoki undan ham ko'proq yuklab olish mumkin. Shunga ko'ra, bu sur'atda rivojlanish kompaniyasining oylik daromadi yarim million rublgacha, yillik "iflos" daromad esa 6 million "yog'och" ga yetishi mumkin.

Xodimlar

Mobil ilovalarni ishlab chiqish kompaniyasining ish jadvali standart "besh kunlik hafta" dir, lekin ba'zi funktsiyalarga ega. Qoidaga ko'ra, mobil ilovalarni ishlab chiqishning yakuniy bosqichida ish to'xtovsiz - haftada etti kun va deyarli tanaffuslarsiz davom etadi. Tadbirkor sodiq xodimlarni pul ko'rinishida munosib taqdirlash uchun ushbu nuanceni hisobga olishi kerak. Quyida eng maqbul ish jadvali varianti keltirilgan:

  • Dushanba - Juma: 09:00 dan 18:00 gacha.
  • Shanba - yakshanba: yopiq.

Mobil ilovalarni ishlab chiqish bo'yicha kompaniya xodimlarining ro'yxati quyidagi jadvalda keltirilgan:

Lavozim Odamlar soni Ish haqi, rub. Oylik to'lov fondi, rub. Yillik to'lov, rub.
1 Bosh dasturchi 1 40 000 40 000 480 000
2 Dasturchi 2 60 000 60 000 720 000
3 Texnik yordam bo'yicha mutaxassis 1 25 000 25 000 300 000
4 Marketing menejeri 1 30 000 30 000 360 000
JAMI 155 000 1 860 000

Daromad va xarajatlar hisob-kitoblari

Mobil ilovalar ishlab chiqaruvchi kompaniyaning oylik xarajatlari roʻyxatini ushbu jadvalda koʻrishingiz mumkin:

Mobil platformalar uchun ilovalarni ishlab chiquvchi kompaniyaning rentabelligi ushbu jadvalda ko'rsatilgan:

Bizning hisob-kitoblarimiz shuni ko'rsatadiki, mobil ilovalarni ishlab chiqadigan kompaniyaning sof yillik foydasi soliqlardan keyin 2,8 million rublni tashkil qiladi. Bu bo'ysunadi Yuqori sifatli ilovalar va ularning har biri uchun ishlab chiqish muddati uch oydan oshmaydi. Shunga ko'ra, ushbu biznesning rentabelligi 47% atrofida bo'ladi - bu yosh, ambitsiyali kompaniya uchun ajoyib natija.

Mumkin bo'lgan xavflar

Mobil ilovalar ishlab chiqish biznesi juda xavfli biznesdir. Ushbu tashabbusning barcha tuzoqlarini mutlaqo hisobga olishning iloji yo'q va ko'pincha "cho'kib ketish yoki o'lish" tamoyili har qanday dasturni ishlab chiqish oxirigacha yaratishga hamroh bo'ladi. Quyida ushbu biznesning rivojlanishiga salbiy ta'sir ko'rsatishi mumkin bo'lgan eng aniq xavf omillari ro'yxati keltirilgan:

  • Loyihalarning xususiyatlari to'g'risidagi ma'lumotlarning tarqalishi va buning natijasida ularning kontseptsiyasini boshqa ishlab chiquvchilar tomonidan "qarz olish" mumkin.
  • Qimmatbaho yoki ko'p vaqt talab qiladigan rivojlanish loyihalarini ishga tushirishda qo'shimcha mablag'larni jalb qilish zarurati.
  • Qo'shimcha xarajatlar bilan bog'liq bo'lgan individual ilovalarni ishlab chiqish vaqtining ko'payishi.
  • Xodimlarning malaka darajasining yetarli emasligi, ularning mobil ilovalar yaratish ustida ishlashning yuqori ixtisoslashgan jihatlarida malakasizligi.

Xulosa qilib shuni ta'kidlaymizki, o'z ishiga ishtiyoqli va mobil platformalar uchun haqiqatan ham yuqori sifatli dasturiy mahsulotlarni yaratadigan ishlab chiquvchilar hech qachon qizil rangda qolmaydi. Jahon amaliyoti buni mukammal isbotlab turibdi.

Va saytlar shunga o'xshash:

  • ishlab chiquvchilar dizayn tartibini oladilar;
  • loyiha interfeysi va server qismiga ega. Ikkinchisi ma'lumotlarni so'rash va olish zarurligiga bog'liq;
  • Ishlab chiquvchilar dizaynni dasturlash tillari, ramkalar va kutubxonalar yordamida amalga oshiradilar (eslatma: mobil ishlab chiqishda XML belgilash tili ham tartib uchun ishlatiladi; bu haqda quyida hech narsa yozilmagan, ammo bu jihatni e'tiborsiz qoldirib bo'lmaydi).

Aks holda, mobil qurilmalar uchun ilovalar yaratish loyihaning narxiga, ishlab chiqish vaqtiga va foydalanuvchi tajribasiga ta'sir qiluvchi bir qator xususiyatlarga ega.

Loyihani tiplashtirish

Mahalliy yoki o'zaro faoliyat platformami?

Mobil ilovalar mahalliy va kross-platformaga bo'linadi. Mahalliy aholi qurilma resurslariga tayanadi va to'g'ridan-to'g'ri telefon kamerasi, akselerometr va boshqa sensorlar, AR - telefon yoki planshet qila oladigan har qanday narsadan foydalanadi. Ushbu ilovalar bir-biridan sezilarli darajada farq qiladi mobil versiyalari saytlar.

Mobil qurilmalar uchun mahalliy ilovalarni ishlab chiqish uchun iOS dasturchilari tillardan, Android dasturchilari esa tillardan foydalanadilar. Objective-C va Java eski avlod tillari bo'lib, ularda yozilgan loyihalarni qo'llab-quvvatlash uchun ko'proq foydalaniladi. Swift va Kotlin-da tobora ko'proq yangi loyihalar yaratilmoqda.

Kross-platforma ilovalari ma'lum bir OTdan mustaqil ravishda o'z ichida universal kodni ishlata oladigan mahalliy ilovalardir. Ushbu yondashuv rivojlanish xarajatlarini tejash imkonini beradi. Ular odatda veb-ishlab chiquvchilar tomonidan yaratilgan. Buning uchun ular PhoneGap, React Native, Xamarin, Flutter va boshqalar ramkalaridan foydalanadilar - ularning ko'pi bor, lekin sanab o'tilganlarning mashhurligi boshqalarga qaraganda yuqori.

Veb-ishlab chiquvchiga telefon imkoniyatlaridan foydalanish kerak bo'lganda, mobil dasturchi plagin yozish va telefonning mahalliy API-ga kirish huquqini berish orqali yordamga keladi. Veb-ishlab chiquvchi plaginni o'z loyihasiga o'zaro platforma ishlab chiqish tizimi orqali kiritadi va telefonning mahalliy qismlariga ulanadi. O'zaro platforma ilovalarining bunday bilvosita ishlashi ularning funksionalligiga cheklovlar qo'yadi.

Mahalliy va o'zaro faoliyat platformali ilovalarning xususiyatlari va ishlab chiqish xarajatlaridagi farq haqida Bosh direktor Jonli yozish Aleksandr Kuznetsov.

Operatsion tizim versiyasini qo'llab-quvvatlash

Texnologiyalar murakkablashadi, ilovalar ko'proq talab qila boshlaydi hisoblash quvvati, va shundan so'ng, operatsion tizimlar soni ortib bormoqda - va eng so'nggilari qo'llab-quvvatlashga muhtoj.

Live Typing iOS bo'limi 9.0 dan 12.2 gacha versiyalarni qo'llab-quvvatlaydi. Buning sababi shundaki, IDE xCode ning to'qqizinchi versiyasidan boshlab, u xatosiz Interface Builder-da tartiblash va Swift 4.0-da kod yozish imkonini beradi.

Yozish vaqtida kompaniyaning Android bo'limi 4.4 dan 8.1 gacha versiyalarni qo'llab-quvvatlaydi, bu barcha versiyalarning 94 foizini qamrab oladi. Android qurilmalari.

OS versiyalarining joriy foizlari bilan ushbu havolada tanishish mumkin.

Eskilarni qo'llab-quvvatlash iOS versiyalari va Android nafaqat loyiha narxining oshishiga va qulay texnologiyalarni rad etishga olib keladi, balki iste'molchi talablari nuqtai nazaridan ham mantiqiy emas - agar hisobga olsak Apple texnologiyasi, keyin 2019 yil fevral oyida yilning iOS 12 barcha mobil qurilmalarning 80 foiziga o'rnatildi.

Qurilmani qo'llab-quvvatlash

Qo'llab-quvvatlanadigan qurilmalar diapazoni OS versiyasini qo'llab-quvvatlashga bog'liq. Live Typing iOS bo'limi 9.0 va undan yuqori versiyadagi barcha qurilmalarni qo'llab-quvvatlaydi.

Ma'lumotlar 2019 yil aprel holatiga ko'ra joriy

Android qurilmalarini qo'llab-quvvatlash bilan vaziyat boshqacha. Yozish paytida bozorda 18 221 ta Android mobil telefonlari va planshetlari mavjud va biz ularning har birida to'g'ri ishlashga 100% kafolat bera olmaymiz. Telefonlar uchun ilovalarni ishlab chiqishda biz eng mashhur qurilma formatlari va bir nechta ma'lum muammoli qurilmalarga e'tibor qaratamiz. Bu bozordagi aksariyat qurilmalarni qamrab olish va muayyan qurilmalardagi xatolar sonini kamaytirish imkonini beradi. Haqiqiy qurilmalarda, masalan, Firebase Test Laboratoriyasida masofaviy sinov xizmatlaridan foydalangan holda yakuniy pre-reliz sinovini o'tkazish Android operatsion tizimidagi qurilmalarning parchalanishi muammosini minimallashtirishga imkon beradi.

Planshet versiyasi

Bir xil pul evaziga ikkinchisini yaratishdan ko'ra, planshetlar uchun ilovani ishlab chiqishga minimal vaqt sarflash uchun mobil dasturchi va dizayner imkon qadar uyg'un harakat qilishlari kerak; ularning asosiy vazifasi har ikkala turdagi qurilmalar uchun o'xshash komponentlardan foydalangan holda smartfon va planshetlar uchun dastur dizaynini yaratishdir.

Planshetning telefonga nisbatan kattaroq displey o‘lchami noyob foydalanuvchi tajribasini taqdim etadi. Planshet versiyasi, masalan, bolalar ilovalari, o'yinlar, dizaynerlar, shifokorlar va ovoz muhandislari uchun professional vositalar, logistika, interaktiv elementlar va to'ldirilgan reallik ilovalari, statistika va infografikani aks ettiruvchi ilovalar uchun zarur.

Elektron tijorat sohasida uning ahamiyati shubhali. ILE DE BEAUTE loyihasi ustida ish olib borar ekanmiz, biz tahlil o‘tkazdik va aniqladikki, ilovaning planshet versiyasida daromad uni ishlab chiqish va qo‘llab-quvvatlash xarajatlariga to‘g‘ri kelmaydi. Natijada, biz undan voz kechdik va katta aylanmaga ega onlayn-do'konlar uchun ariza kerak bo'ladi degan xulosaga keldik. mobil telefonlar va moslashtirilgan tartibli veb-sayt. Biz bunga qanday kelganimiz haqida o'qishni tavsiya qilamiz.

Backend kerakmi?

Rasmiy ravishda, xuddi shu narsa mobil ilovalar va veb-saytlarning orqa tomonida sodir bo'ladi, lekin veb-saytlar va ilovalarning foydalanuvchi tajribasi boshqacha bo'ladi.

Yana takror aytamizki, ma'lumotlarni qabul qilishni talab qilmaydigan yopiq funksiyali dastur uchun backend kerak emas. Bularga kalkulyator, stikerlar to‘plami, taymer, budilnik, eslatmalar, Prisma ilovasi yoki Live Typing-da ishlab chiqilgan dastur kiradi. Uchinchi tomon xizmatlari (Google yoki Twitter hisoblari) yoki ichki xaridlar orqali avtorizatsiya funksiyalarini boshqarish uchun server ham kerak emas.

Serverning yo'qligi rivojlanishni osonlashtiradi, ammo sizga kerakmi yoki yo'qmi, bizning jamoamizga ishoning.

Endi jamoaning ichki tarkibi haqida gapiraylik.