Բջջային հավելվածների մշակումը ավելի երկար և բարդ գործընթաց է, քան կայքինը։ Հավելվածը պետք է աշխատի տարբեր սարքերում, անցնի App Store-ի և Google Play-ի ստուգումը և թարմացվի օպերացիոն համակարգերի յուրաքանչյուր նոր տարբերակից հետո։ Այս հոդվածը ստարտափների և գործող ընկերությունների համար է, որոնք պլանավորում են iOS և Android հավելված և ուզում են հասկանալ, թե ինչպես է կառուցված աշխատանքը։
Աշխատանքի փուլերը
- Հետազոտություն և նախագծում։ Ձևակերպում ենք, թե ինչ խնդիր է լուծում հավելվածը, ով է օգտատերը և որն է հիմնական սցենարը։ Արդյունքը՝ ֆունկցիաների ցանկ և էկրանների սխեմա։
- UX/UI դիզայն։ Կլիկելի նախատիպ, որով կարելի է «անցնել» հավելվածով նախքան ծրագրավորումը։ Այստեղ փոփոխությունները ամենաէժանն են։
- MVP-ի մշակում։ Առաջին տարբերակը միայն հիմնական ֆունկցիաներով։ Այն թույլ է տալիս ստուգել գաղափարը իրական օգտատերերի վրա՝ առանց ամբողջ բյուջեն ծախսելու։
- Թեստավորում։ Ստուգում ենք տարբեր հեռախոսներում, էկրանի չափերում և ինտերնետի դանդաղ կապի դեպքում։
- Հրապարակում։ Նկարագրություններ, սքրինշոթեր, գաղտնիության քաղաքականություն և ստուգում App Store-ում և Google Play-ում։
- Զարգացում։ Վերլուծություն, օգտատերերի կարծիքներ և նոր տարբերակներ։
Տեխնոլոգիաներ
Կրոս-պլատֆորմ մշակում (Flutter, React Native)՝ մեկ կոդ երկու հարթակի համար։ Այն ավելի արագ և մատչելի է և հարմար է բիզնես հավելվածների մեծ մասի համար՝ առցանց պատվերներ, ամրագրումներ, լոյալության ծրագրեր, անձնական կաբինետներ։
Նեյթիվ մշակում (Swift iOS-ի համար, Kotlin Android-ի համար)՝ առանձին հավելված յուրաքանչյուր հարթակի համար։ Այն ընտրում են, երբ կարևոր են առավելագույն արագությունը, բարդ անիմացիաները կամ սարքի հնարավորությունների խորը օգտագործումը։
Հավելվածի հետևում գրեթե միշտ կա սերվերային մաս՝ API, տվյալների բազա և ադմին վահանակ, որտեղ դուք կառավարում եք բովանդակությունը, պատվերները և օգտատերերին։ Մենք այն սովորաբար մշակում ենք Laravel-ով։
Ինտեգրացիաներ
- Վճարումներ՝ բանկային քարտեր, Idram, Apple Pay, Google Pay։
- Push ծանուցումներ՝ Firebase Cloud Messaging։
- Քարտեզներ և գեոլոկացիա։
- CRM, 1C կամ ձեր ներքին համակարգը։
- Մուտք Google-ով, Apple-ով կամ հեռախոսահամարով։
- Վերլուծություն՝ Firebase Analytics, AppMetrica։
Կողմնորոշիչ բյուջե
Հայաստանի շուկայում կրոս-պլատֆորմ MVP-ն սովորաբար արժե 2 000 000–5 000 000 դրամ, միջին բարդության հավելվածը՝ 5 000 000–15 000 000 դրամ, բարդ արտադրանքը՝ ավելի։ Նեյթիվ մշակումը երկու հարթակի համար սովորաբար ավելացնում է 40–60%։ Ինչից է կազմված գինը և որ ծախսերն են շարունակվում գործարկումից հետո, մանրամասն գրել ենք այստեղ՝ որքա՞ն արժե բջջային հավելվածը։
Աջակցություն գործարկումից հետո
Հավելվածը կենդանի արտադրանք է։ Apple-ը և Google-ը ամեն տարի թողարկում են նոր համակարգեր, և առանց թարմացման հավելվածը կարող է դադարել ճիշտ աշխատել կամ հեռացվել խանութից։ Աջակցությունը ներառում է՝
- համատեղելիություն iOS-ի և Android-ի նոր տարբերակների հետ,
- սխալների ուղղում և սերվերի մոնիթորինգ,
- գրադարանների և անվտանգության թարմացումներ,
- նոր ֆունկցիաներ՝ օգտատերերի կարծիքների հիման վրա։
Իրատեսական բյուջեն տարեկան մոտ 15–20% է նախագծի արժեքից։
Ինչպես սկսել
Լավագույն մեկնարկը փոքր MVP-ն է՝ մեկ հիմնական սցենարով։ Creative Web-ում մենք օգնում ենք ձևակերպել առաջին տարբերակը, մշակում ենք հավելվածը iOS-ի և Android-ի համար, սերվերային մասը և ադմին վահանակը, և աջակցում ենք այն գործարկումից հետո։ Գրեք մեզ գլխավոր էջից, և կքննարկենք ձեր գաղափարը։