Օրինակով բջջային հավելվածի մշակման կարգը: Բջջային դիմումի ձեւավորում

2016-ին սպառողները 61,8 միլիարդ դոլար են ծախսել բջջային ծրագրերում, իսկ 2017-ին այս ցուցանիշը հասել է 75,7 միլիարդ դոլարի: Այս շուկան անընդհատ աճում է, բայց ոչ բոլոր դիմումները հաջող են, արդարացնելով դրանց վրա ծախսված միջոցները:

Ձեր դիմումները մեծ թվով մրցակիցների շրջանում կարեւորելու համար անհրաժեշտ է այն տեխնիկապես որակական եւ այնպիսի, ինչը իսկապես օգնում է լուծել ձեր սպառողների խնդիրները:

Բարձրորակ դիմում ստեղծելու համար հարկավոր է ընտրել զարգացման լավ թիմ: Քանի օր կաշխատի, թե ինչպես է ստեղծվում դիմումը եւ որքան արժի, այս հոդվածում կսովորեք:

Գործոններ, որոնք ազդում են դիմումի ստեղծման արժեքի վրա

Այստեղ երկու չափանիշը կարեւոր է. Նկարիչը (գինը կախված է այն երկրից, որում գտնվում է ծրագրավորողը) եւ դիմումի ֆունկցիոնալ բարդությունը:

Բնականաբար, գինը կախված է թիմի պատրաստման աշխատանքների շրջանակից: Այն ուղղակիորեն կախված է էկրանների քանակից, վերահսկումներից, սարքերի տեսակից, էկրանների կողմնորոշման եղանակների, անվտանգության, անվտանգության եւ այլնի քանակի քանակի վրա: Որքան ավելի շատ ֆունկցիոնալություն է ցանկանում հաճախորդը, այնքան ավելի շատ ժամանակ եւ գումար կպահանջվի զարգանալ: Չնայած կա ձեր կայքի համար ավելի քիչ ժամանակ եւ գումար ծախսելու միջոց:

Դիմումի մշակման գործընթացը իսկապես հեշտ չէ: Երբեմն կարող է լինել առնվազն 6-7 մասնագետների թիմ:

Զարգացման ծրագիրը մոտավորապես նման է այսպիսին.

  1. Սկսելու համար անհրաժեշտ է մտածել, թե ում համար եւ ինչ նպատակով է ստեղծվում դիմում, քանի որ օգտագործողը կարող է այն մտնել, թե ինչ խնդիրներ են անհրաժեշտ հանդիպել: Այս ամենը նկարագրված է օգտվողի պատմության մեջ:
  2. Այնուհետեւ սկսվում է դիզայնի փուլը եւ դիզայնի զարգացումը, մտադրվում է նավարկություն, ձեւավորվում է դասավորությունը, եւ Gidaid- ը պատրաստված է. Սա հրահանգների ձեռնարկ է:
  3. Հաջորդը, այն կրճատվում է գրաֆիկայի, որպեսզի չի ծանրաբեռնի դիմումը ըստ քաշի, բայց միեւնույն ժամանակ թողեք այն ամենը, ինչ ձեզ հարկավոր է: Խնդրում ենք նկատի ունենալ, որ ոչ սովորական վեբ դիմումը մշակելիս եւ դիմումի քաշը կլինի ոչ ավելի, քան 200 KB:
  4. Հաջորդը, այս բոլոր նյութերը փոխանցվում են զարգացմանը: Հաճախ աշխատանքի ընթացքում հայտնվում են նոր գաղափարներ, որոնք ճշգրտումներ են կատարում նախնական պլանին:
  5. Դրանից հետո տեղի է ունենում փորձարկման քայլ: Փորձարկիչը ստուգում է հայտի կիրառումը տարբեր սարքերի վրա, ինչպես նաեւ օգտագործում է հատուկ ծառայություններ `տարբեր գործող համակարգերի վերաբերյալ դիմումը փորձարկելու համար:
  6. Փորձարկումից հետո դիմումը բեռնված է App Store- ում, եւ սկսվում է մոնիտորինգի փուլը: Ներբեռնման վիճակագրությունը եւ ակնարկները հետեւելու համար կարող եք օգտագործել Distimo կամ Flurry ծառայություններ: Նաեւ այդ նպատակով օգտագործվում է Google Analytics- ը:
  7. Հայտը հրապարակելուց հետո անհրաժեշտ է շատ աշխատել `օգտվողներ ներգրավելու, բոլոր չափումները հավաքելու եւ օգտագործողի պահվածքը վերլուծելու համար: Եթե \u200b\u200bդուք օգտագործում եք push-mailing տեխնոլոգիա, «ուսումնասիրել» սովորությունները եւ հաճախորդների պահանջները ավելի հեշտ են ծառայության հետ: Անհրաժեշտ եզրակացություններ կատարել, բարելավել դիմումը:

Զարգացումից առաջ համոզվեք, որ թիմը կաշխատի հայտի նախատիպի ստեղծման վրա: Դա շատ կարեւոր է, քանի որ դա կօգնի խուսափել սխալներից եւ բացթողումներից, եւ նաեւ հստակ հասկանալ, թե ինչն է սպասում վերջնական արդյունքը:

Շատ թիմեր զբաղվում են բջջային խաղեր ստեղծելու համար, դա հենց այն է, որ այն դիմումների կատեգորիան է, որի վրա օգտագործողները առավել ծախսվում են: Մշակման գործընթացը եւ դիմումի արժեքը այս դեպքում շատ տարբեր են:

Ինչպես հաշվարկել բջջային հավելվածի մշակման արժեքը

Սովորաբար, մշակողները նախապես արագորեն գնահատում են պատվերի արժեքը: Ձեռք բերեք այն, կարող եք մի քանի օրից, սովորաբար անվճար:

Եթե \u200b\u200bծախսը հարմար է հաճախորդին, ապա այն ստորագրում է այն պայմանագիրը, որում հաշվարկվում է հայտի ճշգրիտ գինը, հաշվարկվում է առաքման վերջնաժամկետը եւ վերջնական արդյունքի նկարագրությունը: Երբեմն գինը կարող է փոխվել, եթե զարգացման գործընթացում որոշվեց ավելացնել լրացուցիչ ֆունկցիոնալություն: Բայց դա համակարգվում է հաճախորդի հետ:

Բջջային դիմումի մշակման միջին արժեքը կախված է դիմումի բարդությունից.

  • Պարզ դիմումն արժե մոտ 3000 դոլար (աշխատանքային ժամանակահատված `1-2 ամիս);
  • Միջին բարդության կիրառումը 4000-5000 դոլար է (3-4 ամիս);
  • Համալիր - 6000 դոլար (ավելի քան 4 ամիս):

Որքան է բջջային հավելվածի զարգացումը Freelancer- ից

Ռուսաստանում եւ Ուկրաինայում շատ ազատ մշակողներ բավականին որակապես «գրում» դիմումներ են: Դրանք 2-3 անգամ ցածր են, քան, օրինակ, Միացյալ Նահանգների ազատ ծրագրավորողներում: Հետեւաբար, այլ երկրների շատ հաճախորդներ դիմում են ուկրաինացի եւ ռուս մասնագետներին:

Դիմումի զարգացման գինը տարբեր երկրներում

Բարձր գինը միշտ չէ, որ խոսում է կատարման բարձր որակի մասին, սա միայն նշում է, որ տարբեր երկրներում ծրագրավորողների աշխատավարձը շատ տարբեր է:

Պարզ դիմումի ստեղծման համար տեւում է մոտ 2 ամիս աշխատանք, այսինքն, 300 ժամ: Ստացվում է, որ Հնդկաստանի մշակողներից դիմելու նվազագույն արժեքը կարժենա 3000 դոլար, East European- ում, մոտ 7,500 դոլար:

Որքան ժամանակ է զբաղեցնում բջջային ծրագիրը:

Android օպերացիոն համակարգերի, iOS- ի, Windows հեռախոսի համար դիմում ստեղծելու գործընթացը բաղկացած է մի քանի փուլից:

  1. Անվճար արժեքի գնահատում (տեւում է մոտ 2 օր);
  2. Առաջադրանքի ուսումնասիրություն, շուկա եւ մրցակցություն (մոտ 5 օր);
  3. Տեխնիկական առաջադրանք գրելը `կախված դիմումի բարդությունից (10-15 օր).
  4. Դիզայնի մշակում (5-ից 15 օր);
  5. Ծրագրավորումը տեւում է 20 օրից մինչեւ 4 ամիս;
  6. Դիմումի փորձարկումն ու մոնիտորինգը իրականացվում է 5-10 օրվա ընթացքում:

Եթե \u200b\u200bդիմումը զարգացած է, շատ բարդ է, ապա զուգահեռ ծրագրավորումն իրականացվում է առաքումը արագացնելու համար:

Ինչպես ստեղծել բջջային հավելված անվճար

Ինտերնետում պարզ դիմում ստեղծելու համար կան բազմաթիվ ծառայություններ եւ ծրագրեր `iPhone- ի, Android- ի եւ WP- ի ներքո բջջային ծրագրեր ստեղծելու համար: Յուրաքանչյուր ծառայություն ապահովում է քայլ առ քայլ հրահանգներ, ինչպես դա անել:

  • Այնուհետեւ հրապարակեք դիմումը iTunes- ում եւ Google Play դիրեկտորիաներում:
  • Դիմումի դիզայներները հնարավորություն են տալիս զարգացնել մեկ դիմում Android, iPhone եւ պլանշետներ: Ծառայությունների ծառայությունները թույլ են տալիս րոպեների ընթացքում ստեղծել ծրագրեր:

    Իհարկե, նման դիմումի որակը շատ զիջում է այն, ինչը ստեղծվում է մասնագետների կողմից, ինչպես դիզայնի, այնպես էլ ֆունկցիոնալության մեջ: Նման դիմումի վրա կարող եք վաստակել հավանականությունը նվազագույն է:

    Ինչպես մշակել շարժական դիմում `համարժեք դրամի համար:

    1. Որպեսզի ձեր դիմումը հանրաճանաչ լինի եւ ձեզ եկամուտ բերելու համար հարկավոր է բավարարել ձեր լսարանի կարիքները: Եթե \u200b\u200bդիմումը չի լուծում օգտվողների որեւէ խնդիր, դատապարտված է ձախողման:
    2. Նախքան ընտրեք ձեր ընտրությունը մշակողների թիմերից մեկի վրա, գործի համեմատություն կատարեք, ինչպես նաեւ ուսումնասիրեք ընտրված ընկերությունների պորտֆելը: Բարձր գինը միշտ չէ, որ բարձրորակ նշան է:
    3. Պատվիրելուց առաջ համոզվեք, որ նախագծի կոպիտ գնահատական \u200b\u200bէ տալիս:
    4. Քննարկեք թիմի հետ նախագծի բոլոր մանրամասները, ինչպես նաեւ պնդում է նախատիպի դիմումը ստեղծել: Որոշեք դիմումի ձեւավորման, գործառույթի հետ: Դուք պետք է հստակ հասկանաք, թե ինչ է ձեզ հարկավոր, եւ որն է: Այնուհետեւ աշխատանքի արժեքը կարող է զգալիորեն կրճատվել, եթե հասկանաք, թե ինչ եք հաշվարկում ավելցուկը:
    5. Եվ միայն բոլոր հարցերի քննարկումից հետո կարող եք պայմանագիր կնքել:

    Բջջային ծրագրերի մշակում. Գործընթացը հեշտ չէ եւ շատ աշխատատար, ինչը հետապնդում է ծրագրային ապահովման լիարժեք մշակում: Քեզ համար ավելի հեշտ հասկանալու համար, թե ինչպես ենք մենք ստեղծում բջջային ծրագրեր, մենք համառոտ կասենք մեր աշխատանքի յուրաքանչյուր փուլի մասին:

  • Ապրանքի գաղափար եւ բիզնեսի փորձաքննություն
  • Մարդիկ գալիս են մեր ընկերություն, իրենց գաղափարը բջջային դիմումի, վեբ ռեսուրսների կամ բիզնես գործընթացների ավտոմատացման համար: Մենք ունենք անվճար բիզնեսի փորձաքննություն, խորհուրդ ենք տալիս հաճախորդին եւ վերադարձնում ենք նախագծի գաղափարական բաղադրիչը, հաշվի առնելով օգտվողների կարիքները:

  • Հարցազրույց եւ նախնական շուկայի վերլուծություն
  • Հարցազրույց: Դիմումի նպատակը եւ արժեքը: Թիրախային լսարանը: Հիմնական ֆունկցիոնալությունը: Պլատֆորմներ: Դիմումների զարգացման գործընթացի պահանջներ. Գործադիր ընտրության չափանիշներ: Նմանատիպ լուծումների վերանայում. Ֆունկցիոնալություն, օգտագործողների քանակը, վարկանիշները, ակնարկները, դրամայնացումը: Օգտագործողի վերլուծություն:

  • Կրկնակի կապ հաճախորդի հետ
  • Լրացուցիչ հարցեր: Միացնելով տեխնիկական մասնագետները: Դիմումի պահանջների հաստատում:

  • Ծրագրի գնահատում եւ առաջարկ
  • Նախագիծը գնահատում է մշակողների թիմը: Դրանից հետո հաճախորդը ստանում է նախնական առեւտրային առաջարկ `դիմումի մշակման համար. Դիմումների մշակման փուլեր. ժամկետներ եւ ծախսեր. մասնագետներ; Երաշխիք:

  • Պայմանագիր կնքելը
  • Մենք եզրակացնում ենք մի պայման, որում մենք մանրամասն նկարագրում ենք աշխատանքի փուլերը եւ մեր պարտավորությունները: Դուք իրավաբանորեն պաշտպանված կլինեք: Աշխատանքի յուրաքանչյուր փուլ բացարձակ թափանցիկ է, բոլոր կարեւորագույն իրադարձությունները ձեզ հետ քննարկվում են հնարավորինս մանրամասն:

  • Նախատիպի ստեղծում
  • Հասկանալով, թե որն է օգտագործում օգտվողները դիմումից, մենք անցնում ենք նախատիպի գործընթացին: Իրավասու կառուցված ինտերֆեյսը այն փաստն է այն փաստի համար, որ օգտագործողը արագորեն կողմնորոշված \u200b\u200bէ, քանի որ դիմումը օգնում է լուծել իր խնդիրը: Դուք հնարավորություն եք ստանում տեսնել ապագա դիմումի գործառույթը առանց ծրագրային ապահովման մասի:

  • Ապրանքի ձեւավորում
  • Նկարեք բոլոր էկրանների եւ տարրերի նահանգների ձեւավորումը: Մենք օգտագործում ենք Google- ի եւ Apple- ի առաջարկությունները կիրառման ձեւավորման համար: Մենք մտածում ենք հասկանալի եւ հարմարավետ գրաֆիկական լուծումների մասին: Դուք ստանում եք դիզայն, որը ձեզ կհատկացնի մրցակիցների շրջանում:

  • Տեխնիկական բնութագրերի մշակում
  • Տեխնիկական առաջադրանք. Փաստաթուղթ, որը մշակվել է հաստատված ինտերակտիվ նախատիպի եւ արտադրանքի նախագծման հիման վրա, որը անհրաժեշտ է մշակողներին, փորձարկման ինժեներների նախագծի մշակման եւ փորձարկման համար:

  • Ծրագրավորում եւ դիմումի փորձարկում
  • Վեբ ռեսուրսի կամ բջջային հավելվածի ծրագրավորումն իրականացվում է Scrum մեթոդաբանությամբ `քայլ առ քայլ առաջադրանք պլանավորում եւ կոտրել նրանց մահապատիժը սպրինցի (սպրինտ):

  • Հետադարձ
  • Հաճախորդների արդյունքների արդյունքը 2 շաբաթվա ընթացքում: Թիմը վերլուծում է ռիսկերը եւ խնդիրները, լրացնում է Sprint- ը, օպտիմիզացնում է դիմումի մշակման հետագա գործընթացը:

  • Բջջային հավելվածի հրապարակում
  • Մատուցում եւ նվաճում
  • Մեր աշխատանքի տարբերությունն այն է, որ մենք ոչ միայն դիմումներ ենք մշակում, այլեւ դրանք խթանում ենք: Մեր հաճախորդները ստանում են մի ընկերություն, որը պատասխանատու է աշխատանքի բոլոր փուլերի համար. Առաջին կոճակից `նախքան դիմումները ներբեռնելու եւ Thanksgiving օգտվողի հետադարձ կապը ներբեռնելու համար:

    Հարցազրույց

    Մենք հարցազրույցներ ենք կատարում անձամբ կամ Skype- ում: Հարցազրույցը կարող է տեւել մի քանի ժամ: Դիմումների զարգացման այս փուլը կարեւոր է: Որքան ճշգրիտ եւ ամբողջությամբ հաճախորդը կպատասխանի հարցերին, դա կախված է նրանից, թե ինչպես է արտադրանքը դուրս գալիս:

    Մեր հարցրած հիմնական հարցերը հետեւյալն են. Ծրագրի առաջադրանքներ, գործող բիզնես գործընթաց, թիրախային լսարան, մրցակիցներ: Այս փուլում քննարկվում է ապագա ֆունկցիոնալությունը:

    Մտածողություն

    Ստեղծեք Mindmap - խելացի քարտ, որը թույլ է տալիս ձեզ խեղդել հաճախորդից ստացված բոլոր տեղեկությունները: Սա տեսողական նախագծի սխեմա է, որի շնորհիվ բոլոր դիմումների տվյալները մեկ տեղում են:

    Վերլուծում

    Ուրվագծային ձեռքը

    Մենք ուսումնասիրում ենք մրցակիցների դիմումը: Մենք վերլուծում ենք, որտեղ օգտվողները կարող են անհարմար լինել կամ որտեղ նրանք գայթակղվել են, կատարելով իրենց առաջադրանքները: Մենք դա անում ենք, քան նոր դիմումը որոշելու համար տարբերվելու են առկա անալոգներից:

    Նախատիպի մշակում

    Էսքիզների հիման վրա մենք ստեղծում ենք WIREFRAME - Դիմումի էջերի կառուցվածքային սխեման: Սա դիզայնի կմախք է, որտեղ պատկերված է ապագա արտադրանքի յուրաքանչյուր մանրուք:

    UX- ի մասնագետներն աշխատում են էջի դիագրամների վրա: Cureframes- ի ստեղծման գործընթացը քննարկվում է գեղարվեստական \u200b\u200bղեկավարի հետ:

    Նրա հավանությունից հետո արվում է Կրճիչ նախատիպ, որն ուղարկվում է տեխնիկական բաժին:

    Հարցազրույց օգտվողների հետ

    Պատրաստի նախատիպը օգտվողների վրա փորձարկում է `մեր գրասենյակի կամ կամավորների խմբերի աշխատակիցներ: Show ույց տվեք նախատիպը եւ հարցեր տվեք. «Ինչ եք կարծում, որն է այս կոճակը»: «Ինչպես կավելացնեք ապրանքները զամբյուղին»: Եվ այլն

    Այն օգնում է հայտնաբերել անհասկանալի օգտվողների պահեր եւ շտկել սխալները բջջային հավելվածների զարգացման այս փուլում:

    Նախատիպի հաճախորդի ներկայացում

    Մենք ներկայացնում ենք ներկայացում. Show ույց տվեք նախատիպը հաճախորդին, բացատրեք, թե ինչ եւ ինչպես է այն աշխատելու: Անհրաժեշտության դեպքում մենք փոփոխություններ ենք կատարում, զտում ենք: Համակարգել բոլոր մանրամասները եւ վիճել:

    Դիզայնի հայեցակարգի մշակում

    Բջջային ծրագրերի մշակման այս փուլում մենք պատրաստում ենք դիզայնի գաղափարների մի քանի տարբերակ: Հաճախորդին ընտրող հայեցակարգը կստեղծի ողջ դիմումի ձեւավորման հիմքը:

    Նախագծում բոլոր էկրանների եւ պետությունների

    Այս փուլում կազմված են բոլոր էկրաններն ու տարրերի կարգավիճակը: Միջին հաշվով ձեռք են բերվում 120-150 էկրան: Այն օգնում է հաշվի առնել բոլոր սցենարները եւ ծրագրավորման ժամանակ չավելացնել տերմինը:


    TK եւ հաճախորդ-սերվերի ճարտարապետություն

    Երբ պատրաստ ենք դիզայնի, մենք անցնում ենք տեխնիկական առաջադրանքի զարգացմանը: Այն նկարագրում է բոլոր սցենարները, էկրանների եւ էկրանների միջեւ անցումները: Այս փուլում մասնագետը աշխատում է որպես բարձր մակարդակի նախագծի ճարտարապետություն եւ պահեստային մոդել:

    Սա կարեւոր փուլ է: Դա կախված է նրանից, թե ինչպես կկառուցվի ծրագրի մասը, դիմումի արագությունը, «հաճախորդ-սերվերը» հայցադիմումի կազմաձեւումը: Որտեղ մենք վերցնում ենք այն տվյալները, որտեղ գրում եք, ինչպես գրված է եւ այլն: TK- ն ընդգրկում է բոլոր համակարգերը, որոնք պետք է համաժամեցվեն:

    Ծրագրավորում եւ փորձարկում

    Աշխատանքը անցնում է ծրագրավորողների ձեռքում: Զարգացման գործընթացը հիմնված է Scrum ճկուն զարգացման մեթոդաբանության վրա: Ձեւավորվում է առաջադրանքների ամբողջական ցուցակը (այսպես կոչված «հետադարձը») եւ բաժանված փոքր հատվածների (կոչվում է «սպրինտներ»):

    Մենք խաղալի ենք ծրագրում եւ ցուցադրում արդյունքը յուրաքանչյուր սպրինտից հետո: Երբ ծրագրակազմը պատրաստ է, մենք դիմում ենք ուղարկում փորձարկման: Փորձարկման մասնագետները ստուգում են արտադրանքը հնարավոր սխալների համար: Անհրաժեշտության դեպքում դիմումը վերադարձնում է ծրագրավորողներին կատարելագործման համար:

    Հայտերի հրապարակում

    Բջջային ծրագրերի մշակման հիմնական փուլերն ընդունվում են, թողել է հրապարակման դիմում պատրաստելու համար: Դա անելու համար մենք կատարում ենք արտադրանքի նկարագրություն եւ գրաֆիկա, որոնք համապատասխանում են Google Play- ի եւ AppStore- ի կանոններին: Եթե \u200b\u200bդրանք չկատարեք, դիմումը չի անցնի չափավորություն:

    Խանութներում օգտագործողը նախ տեսնում է դիմումի պատկերակը, ուստի կարեւոր է այն գրավիչ դարձնել:

    Դիմումի նկարագրությունների ժամանակացույց ստեղծելով, ստուգեք, արդյոք հեղինակներից թույլտվություն կան որոշակի պատկերներ օգտագործելու համար, արդյոք լուսանկարում հայտնի մարդիկ չկան, ինչպես նաեւ այլ խանութների պահանջներ:


    Տեխնիկական աջակցություն արտադրանքի համար

    Նախագծերը անցնելուց հետո անցեք տեխնիկական աջակցության փուլ:

    Ես սկսեցի գրաֆիկական դիզայն սովորել, երբ ես 13 տարեկան էի: Ես սովորեցի առցանց դասընթացների նախագծման կայքեր, եւ բոլոր օրերը խաղացին Photoshop- ի եւ Affinity Designer- ի հետ: Այս փորձը սովորեցրեց ինձ մտածել դիզայների նման:

    Ես գրեթե մեկ տարի դիմում եմ նախագծել եւ մշակել: Մասնակցել եմ Մասաչուսեթսի տեխնոլոգիական ինստիտուտի ծրագրին, որտեղ աշխատել եմ որպես թիմ `համընդհանուր դիմում մշակելու համար: Երկու ամիս առաջ ես սկսեցի աշխատել Crypto- ի գների նոր դիմահարդարման վրա, որը վերջերս դուրս եկավ հունվարի 28-ին:

    Այս հոդվածում ես կկիսեմ նախագծման փուլային գործընթաց, որը հետեւում եմ դիմումների վրա աշխատելիս: Սա պետք է օգնի նրանց, ովքեր ցանկանում են սովորել կամ բարելավել իրենց թվային դիզայնի հմտությունները: Դիզայնը ոչ միայն ինչպես է ծրագրակազմ օգտագործել դիզայնի համար, եւ այս հոդվածը ձեզ չի սովորեցնում, թե ինչպես օգտագործել այն: Ինտերնետում կան հարյուրավոր որակի ուսուցման ծրագրեր: Դիզայնը վերաբերում է նաեւ ձեր արտադրանքի էությունը, դրա ֆունկցիոնալությունը, ինչպես նաեւ դիզայնը, չմոռանալով վերջնական օգտագործողների մասին: Այս հոդվածը ձեզ կսովորեցնի այս հոդվածը:

    Դիզայնի գործընթաց.

    1. Յուրաքանչյուր էկրանի համար ստեղծեք օգտագործողի հոսքը:
    2. Ստեղծեք / նկարեք նախատիպեր:
    3. Ընտրեք դիզայնի ձեւանմուշներ եւ գունային պալիտրա:
    4. Ստեղծել դիզայն:
    5. Ստեղծեք անիմացիոն նախատիպի դիմում եւ խնդրեք մարդկանց ստուգել եւ թողնել հետադարձ կապը:
    6. Կատարեք վերջնական ռետուշավորման դասավորությունները, որպեսզի բոլոր վերջին էկրանները պատրաստ լինեն զարգանալու:

    Եկ սկսենք!

    Ջրհոս հոսել

    Առաջին քայլը պարզելն է, թե ինչ գործառույթներ եք ուզում տեսնել ձեր դիմումում: Գաղափարներ ունենալուց հետո ստեղծեք օգտվողի հոսք: Սա ձեր դիմումի բլոկային դիագրամ է:

    Սովորաբար, օգտագործողի հոսքը բաղկացած է երեք տեսակի թվերից:

    • Ուղղանկյունները օգտագործվում են էկրաններ ներկայացնելու համար:
    • Roma- ն օգտագործվում է պայմանների համար (օրինակ, մուտքագրման կոճակը սեղմելով, սահեցրեք ձախ, աճ):
    • Ռադիո միացնում էկրաններն ու պայմանները միասին:

    Օգտագործողի հոսքը շատ օգտակար է, քանի որ նրանք լավ տրամաբանական գաղափար են տալիս այն մասին, թե ինչպես կգործի հայտը:

    Ահա օգտագործողի հոսքի դիագրամը, որը ես նկարել եմ, երբ սկսեցի աշխատել իմ դիմումի ձեւավորման վրա:

    Հասցեների հոսքը հիմնական ինտերֆեյսի համար:

    Նախատիպեր

    Յուրաքանչյուր էկրանին օգտագործող հոսք պատրաստելու համար դուք կսկսեք աշխատել բոլոր էկրանների նախապատմության հետ: Նախատիպերը, ըստ էության, մանրամասնորեն ուրվագծվում են ձեր դիմումը: Ըստ էության, ուրվագիծ կամ սխեման, որտեղ տեղակայվելու են պատկերներ, դյուրանցումներ, կոճակներ եւ այլն: Կոպիտ ուրվագիծ, թե ինչպես կաշխատի ձեր դիմումը:

    Պատկերներ նկարելու համար ես օգտագործում եմ ui stencils- ի տպագիր նախշեր: Այն խնայում է ժամանակը եւ լավ աշխատանքային տարածք է տալիս նկարչության եւ գրառումների համար:

    Ահա նախատիպի օրինակ:


    Նախատիպ բջջային հավելվածի միջերես

    Նախատիպեր ստեղծելուց հետո դուք կարող եք օգտագործել POP կոչվող դիմումը եւ նկարեք ձեր բոլոր նկարները `օգտագործելով դիմումը եւ ստացեք կտտոցային նախատիպ, օգտագործելով բոլոր էկրանները, օգտագործելով կոճակները:

    Դիզայնի ուրվագիծ եւ գունավոր պալիտներ

    Սա իմ ամենասիրելի մասն է: Կարծես ցուցադրական ցուցադրումներին: Ընտրելու համար շատ դիզայնի ձեւեր եւ գունավոր պալիտրա: Ես կընտրեմ նրանց, ովքեր ինձ դուր են գալիս, եւ ես փորձեր եմ նրանց հետ:

    Նախշերով որոնման լավագույն պլատֆորմները շարժական նախշերն են եւ PTTRN- ները: Եվ լավ գունային պալիտներ գտնելու համար այցելեք գունային որս:

    Դիզայն

    Վերջապես, դուք գնում եք դիզայնի ծրագրակազմի օգտագործմանը: Կարծես թե ապագայում մուտք եք գործել ձեր դիմումը եւ կազմել մի քանի սքրինշոթ: Այն պետք է իրատեսական լինի եւ հիմնականում նման է իրական բանի:

    Դիզայնի ստեղծման համար կան ծրագրային ապահովման մշակում եւ գործիքներ: Ես օգտագործում եմ հարազատ դիզայներ: Ամենատարածված IOS դիզայնի գործիքը ուրվագիծ է:

    Ահա իմ դիմումի որոշ վաղ ձեւավորման օրինակ:


    Պատկերը փոխանցեք պիքսելներում:

    Ես ավելի շատ փորձարկում եմ տարբեր գունային պալիտրա հետ:

    Ես ընկերների հետ կիսեցի նախնական դասավորությունները `իրենց ակնարկները ստանալու համար: Թվում է, թե շատերին դուր եկավ սխեման ոսկե գրադիենտով եւ սեւերով:

    Պատրաստվեք ստանալ հետադարձ կապ եւ փորձարկել նոր առաջարկներ: Ձեր օգտատերերից զարմանալի արձագանքներ կստանաք, երբ խոսում եք նրանց հետ, եւ ոչ թե երբ ես տառապում եմ dribbble- ը կամ շնչառությունը:

    Հետեւաբար, ես վերամշակեցի դասավորության եւ ջնջված ֆոնային գծապատկերները, քանի որ նրանց սերունդը տեխնիկապես ժամանակատար գործընթաց էր, եւ դրանք իջեցրեցին ընթերցանությունը: Ինչը վերջապես դուրս եկավ.


    Ոսկե գրադիենտը սեւերով զարմանալիորեն լավ է թվում:

    Ես գոհ էի գունային սխեմայից, ներդիրների պանելում եւ ընդհանուր դասավորությամբ: Ես գնացի ավելի հեռու եւ մշակեցինք մյուս էկրանները, հետեւելով նույն դիզայնի սկզբունքներին: Դա երկար, բայց խելագարորեն հետաքրքիր գործընթաց էր:

    Երբ իմ բոլոր էկրանները պատրաստ էին, ես նախատիպ եմ հավաքում Adobe XD- ում եւ մի քանի ընկերների փորձեր եմ խնդրել եւ տալ ձեր կարծիքը:

    Վերջին հարվածներից հետո սա այնպիսին է, ինչպիսին է իմ դիզայնի վերջնական տարբերակը:


    Դիզայնի վերջնական տարբերակը

    Բոլոր էկրաններն ավարտվելուց հետո ես դրանք ներմուծեցի Xcode- ում եւ սկսեցի մշակել դիմումը:

    Ամեն ինչ է: Հուսով եմ, որ այս հոդվածը կօգնի ձեզ սկսել աշխատել դիմումի ձեւավորման վրա կամ կօգնի դառնալ լավագույն դիզայներ: Եվ եթե ցանկանում եք իմ դիմումը, կարող եք ներբեռնել այն:

    Ես ավարտում եմ հոդվածը դիզայնի իմ սիրած մեջբերումներից մեկը:

    «Դիզայնը ոչ միայն այն է, թե ինչպես է օբյեկտը նայում եւ զգում: Դիզայն - Այսպես է աշխատում »
    - Սթիվ Ջոբս

    Ինչպես է Android- ի տակ զարգանալու գործընթացը: Մենք կարեւորում ենք մի քանի հիմունքներ.

    • Java ֆայլերում դուք նկարագրում եք ծրագրի տրամաբանությունը `այն, ինչ ցանկանում եք կատարել ձեր դիմումը:
    • XML ֆայլերում դուք մշակում եք դասավորություններ `տեսքը:
    • Հայտը գրվելուն պես պետք է օգտագործեք հավաքման գործիքը `բոլոր ֆայլերը կազմելու եւ դրանք միասին փաթեթավորելու համար V.APK ֆայլը, որը կարող է գործարկվել Google Play- ում Android սարքերում եւ / կամ հրապարակել:
    • Բոլոր կոմունալ հարմարությունները եւ ֆայլերը, որոնք օգտագործվում են Android հավելված ստեղծելու համար, համակցված են զարգացման ինտեգրված միջավայրի (IDE): IDE- ը ծրագիր է, որը դուք կբացեք ձեր կոդերի ֆայլերը խմբագրելու, ինչպես նաեւ կազմելու եւ գործարկման համար:
    • Նախկինում Android- ի զարգացման ստանդարտ գաղափարը խավարում էր, բայց այժմ այն \u200b\u200bփոխարինվել է Android- ի ավելի գործառնական ստուդիայի կողմից `Google- ի ընկերությունը:

    Դուք, իհարկե, կգտնեք ավելի խորը գործընթացներ, որոնք տեղի են ունենում վերը նշված քայլերի կադրերի հետեւում: Օրինակ, առաջադեմ օգտվողները կցանկանան իմանալ Dalvik վիրտուալ մեքենայի դերը: Հոդվածի ավարտին հղումներ դեպի օգտակար ռեսուրսներ, որոնց հետ մշակողը պետք է ծանոթ լինի յուրաքանչյուր Android- ին: Դրանցից առաջինը Google- ի պաշտոնական փաստաթղթերն են:

    • Քշեք եւ տեղադրեք Android ստուդիա:
    • Մենք սովորում ենք Android սարքերի եւ էմուլատորների վերաբերյալ դիմումները սկսելու եւ փորձարկման մասին:
    • Ստեղծեք պարզ Android ծրագիր, որը ցուցադրում է «Բարեւ աշխարհ» մակագրությունը բջջային սարքի էկրանին:

    Հոդվածի ավարտին դուք կարող եք ծանոթանալ ընկերությունից սկսնակ մշակողների օգտակար առաջարկություններին:

    Android ստուդիայի զարգացման միջավայրի տեղադրում

    Սկսեք կարդալ փաստաթղթերը եւ գրել կոդ, պարզելու համար, թե ինչն է կարողանում պլատֆորմը, այն իսկապես գայթակղիչ է: Եվ մենք դա կդարձնենք շուտով: Այնուամենայնիվ, Android պլատֆորմի հետ աշխատելը սկսելու համար դուք պետք է կազմաձեւեք զարգացման միջավայրը:

    Android- ի ներքո ծրագրավորման նորեկները հատկապես կարեւոր են `շտապելու եւ մեթոդականորեն հետեւելու յուրաքանչյուր քայլին: Նույնիսկ եթե քայլեր եք կատարում ճիշտ, կարող է անհրաժեշտ լինել փոքր խնդիրը վերացնել շրջակա միջավայրը կարգավորելու միջոցով, կախված ձեր համակարգի կամ արտադրանքի տարբերակի կազմաձեւից: Դա անելու համար օգտագործեք որոնման ծառայություններ: Հատկապես կարող եք ընտրել stackoverflow ռեսուրսը:

    Կարեւոր է կանխել ցանկացած որոգայթ, կանխելու համար ձեր վերջնական նպատակը Android ծրագրավորում սովորելու համար: Հայտնի է, որ նույնիսկ մասնագետները երբեմն որոշակի խնդիրներ են ունենում աշխատանքային միջավայրի կազմաձեւման հետ: Նման դեպքերում կարեւոր է իմանալ հրամանի տողը: Եթե \u200b\u200bցանկանում եք ավելի լավ ծանոթանալ այս գործիքի հետ, ստորեւ նշված է լավ ներածականի մասին:

    Սինթաքսի մարզումների հետ մեկտեղ կարեւոր է սովորեցնել ձեզ հաջող ծրագրավորողի մտածողությունը, որը չի ընդունի սխալի հաղորդագրության ֆայլերը X- ը չի գտել վերջնական դատավճիռ: Նման մտածողությունը հեշտությամբ վերապատրաստվում է ձեր կողմից այն դեպքերում, եթե դուք չեք հրաժարվում եւ խնդրի լուծում եք փնտրում:

    Գնացեք Android Studio Developer.android.com/studio/index.html էջ եւ գտեք կոճակը `ձեր պլատֆորմի համար վերջին տարբերակը ներբեռնելու համար:

    Կտտացրեք ներբեռնման կոճակը եւ ձեզանից կառաջարկվի ծանոթանալ ծրագրային արտադրանքի օգտագործման կանոններին եւ պայմաններին: Ուշադիր ընթերցումից հետո (ինչպես միշտ անում եք դա) եւ ընդունում, բեռնելը սկսվում է: Հավանական է, որ տեւում է մի քանի րոպե: Դրանից հետո դուք կարող եք տեղադրել Android Studio նմանատիպ ցանկացած այլ ծրագրի: Boot Page- ը պարունակում է տեղադրման հրահանգներ Mac- ի եւ Windows- ի համար:

    Այժմ, երբ տեղադրել եք Android Studio, եկեք սկսենք այն: Գործարկել Android ստուդիան: Ծրագիրը կխնդրի, եթե ցանկանում եք ներմուծել ձեր պարամետրերը: Քանի որ սկսում եք զրոյից, պարզապես ընտրեք երկրորդ կետը եւ շարունակեք:

    Դուք պետք է տեսնեք մի գեղեցիկ բեռնախցիկ էկրան, նյութական ձեւավորման ոճով:

    Ներբեռնման ավարտին դուք կընկնեք ողջույնի էկրանին:

    Նույնիսկ եթե դուք պարզապես ներբեռնեք Android Studio, գուցե չունեք վերջին տարբերակը: Լրացուցիչ վարկածների հետ կապված խնդիրներից խուսափելու համար կտտացրեք «Ստուգեք հիմա թարմացումները» եւ, անհրաժեշտության դեպքում, կատարեք բոլոր հրահանգները `վերջին տարբերակը ստանալու համար: Երբեմն ստուդիան ինքնաբերաբար տեղեկացնում է ձեզ, որ էկրանին նման է թարմացում.

    Այս դեպքում միշտ ընտրեք թարմացումը եւ վերագործարկեք: Գերազանց! Մենք հաջողությամբ հաղթահարել ենք տեղադրման միջավայրը:

    Ստեղծելով առաջին Android նախագիծը

    Ժամանակն է ստեղծել առաջին նախագիծը: Սկսենք պարզից: Ծրագրավորողները կոչվում են «Բարեւ աշխարհ» առաջին ծրագիրը: Եկեք հետեւենք այս ավանդույթին, ապա մի փոքր փոփոխություններ կատարենք, որպեսզի դիմումը օգտագործի ձեր անունը, ողջունելու համար: Վերջում դուք կարող եք ներբեռնել այն սարքի վրա եւ ցույց տալ ձեր ծանոթներին: Android Studio- ն ունի փոքր քայլ առ քայլ գործիք, որը կօգնի ձեզ ստեղծել ձեր սեփական նախագիծը: Կտտացրեք «Նոր նախագիծը» մեկնարկի էկրանին.

    Լրացրեք այն նման ձեւով: Ազատորեն փոխարինեք «օրինակին» փաթեթի անունով մեկ այլ բանի համար, էկրանի ներքեւում նախազգուշացումը ջնջելու համար: Կարող եք նաեւ սահմանել նախագծի գտնվելու վայրը `նշելով ցանկացած կոշտ սկավառակի թղթապանակ

    SDK- ի բացվող տարբերակների համար ուշադրություն դարձրեք «Նկարագրություն» հատվածին երկխոսության տուփի ներքեւի մասում: Դա բացատրում է, թե ինչպես է նախատեսված յուրաքանչյուր հարմարեցում:

    Տեղադրեք նվազագույն պահանջվող SDK- ը, ինչպես ցույց է տրված էկրանի կրակոցում: Սա սահմանում է դիմումը սկսելու համար անհրաժեշտ Android- ի նվազագույն տարբերակը: Ձեր սեփական նախագծերի համար այս արժեքը ընտրելը խնդիր է, որ ցանկանում եք SDK- ի հնարավորությունները, եւ սարքեր, որոնք կաջակցվեն:

    API- ի վարկածների եւ դրանց օգտագործման մասին լրացուցիչ տեղեկություններ ստանալու համար Android ծրագրավորողների համար կայքում կա հատուկ վահանակներ էջ HTTPS://developer.android.com/ind/dashboards/index.html:

    Տարբերակը ընտրելուց հետո բացվում է սկսնակ ձեւանմուշների ընտրության էկրանը: Կարող եք ստեղծել այնպիսի ծրագիր, որն արդեն շփվում է Google Maps- ի API- ի հետ եւ ցուցադրում քարտեզը: Մեր փորձարկման օրինակով ընտրեք դատարկ գործունեություն եւ սեղմեք «Հաջորդ» կոճակը:

    Եվ հիմա դուք գտնվում եք դիմումի ստեղծման գործընթացի վերջին քայլում: «Ավարտելուց» նախքան սեղմելը, ուշադրություն դարձրեք որոշ բաների: Այստեղ դուք առաջին հերթին հանդիպում եք հղումների ցանկացած դիմումի հիմնական ճարտարապետական \u200b\u200bբաղադրիչներին:

    • - Սա առաջինն է, բայց ոչ թե բառի գործունեության վերջին հիշատակը: Android- ի համատեքստում գործունեությունը սովորաբար համարվում է «էկրան» ձեր դիմումում: Այս տարրը շատ ճկուն է: Երբ Android Studio- ն ստեղծում է հիմնականության դաս, այն ժառանգում է այն ANDROID SDK փաթեթի գործունեության դասից: Նրանք, ովքեր ծանոթ են օբյեկտիվ կողմնորոշված \u200b\u200bծրագրավորմանը, հասկանում են այս հայեցակարգը, բայց սկսնակների համար, այն հիմնականում կնշանակի, որ ձեր հիմնական գործունեությունը կարգավորելի կլինի ըստ գործունեության վարկածով:

    • Դասավորության անվանումը: - Այն, ինչը կցուցադրվի օգտագործողին, սահմանվում է Android XML հատուկ ձեւով: Դուք շուտով կսովորեք կարդալ եւ խմբագրել այս ֆայլերը:

    Կտտացրեք ավարտը: Որոշ ժամանակ կվերցնի նախագծի ստեղծումը եւ ներբեռնումը: Որոշ ժամանակ անց Android Studio- ն կավարտի ձեր նախագծի կառուցումը: Իհարկե, նախագիծը դեռ դատարկ է, բայց այն ունի այն ամենը, ինչ ձեզ հարկավոր է վազել Android սարքի կամ էմուլյատորի վրա:

    Նախագիծը ներբեռնելուց հետո դուք դիտում եք դասավորության ֆայլը XML ձեւաչափով: Նախքան Android ծրագրավորումը տեղափոխվելը, եկեք խոսենք այն մասին, թե ինչպես կարող ենք գործարկել այս ծրագիրը: Ժամանակն է ասել «Բարեւ աշխարհ»:

    Գործարկել դիմում էմուլյատորի վրա

    Հիմա ժամանակն է ասել մի քանի խոսք էմուլյատորի մասին: Android Studio- ն ունի ծրագրակազմ, որն ունակ է android սարք է ձեւակերպելու համար `դիմադրություններ կատարելու, վեբ կայքեր դիտելու, կարգաբերման եւ մնացած ամեն ինչ դիտելու համար:

    Այս հատկությունը տրամադրում է Android վիրտուալ սարք (AVD) կառավարիչ: Wish անկության դեպքում կարող եք կազմաձեւել բազմաթիվ էմուլյատորներ, յուրաքանչյուր նոր էմուլյատորի համար սահմանել պլատֆորմի էկրանի չափը եւ տարբերակը: Այս ֆունկցիոնալությունը շատ օգտակար է, քանի որ այն վերացնում է մշակողներին փորձարկման ծրագրերի մի քանի սարքեր գնելու անհրաժեշտությունից:

    Կտտացրեք Run կոճակը կանաչ սլաքի տեսքով:

    Մենք պետք է որոշ ժամանակ սպասենք, մինչեւ որմուլյատոր կոշիկները եւ հենց պատրաստ լինեն, կտեսնեք նման մի բան.

    Շնորհավորում եմ Դուք կատարել եք ձեր առաջին Android ծրագիրը:

    Եվ այսպես ... Ինչու եւ ինչպես աշխատեց:

    Սկսելու փոփոխություններ կատարել եւ ավելացնել հետաքրքիր հատկություններ, դուք պետք է աշխատեք գիտելիքների մասին, թե ինչ է կատարվում կադրերի հետեւում: Նայեք Android Studio նախագծի բաժին `էկրանի ձախ կողմում գտնվող ֆայլերով եւ թղթապանակներով: Հնարավոր է, որ դուք պետք է սեղմեք մի փոքր ներդիրի եզրին (տես ստորեւ), եթե այս պահի դրությամբ նախագծի ուղեցույցը չի ցուցադրվում:

    Դիտեք թղթապանակի կառուցվածքը մի քանի րոպե եւ կրկնակի սեղմեք ֆայլեր `հիմնական պատուհանում դրանց բովանդակությունը տեսնելու համար: Եթե \u200b\u200bայս ամենը խորհրդավոր է թվում, մի անհանգստացեք:

    Android ծրագրի կառուցվածքը. Թիմ

    Յուրաքանչյուր լավ թիմ բաղկացած է այն մարդկանցից, ովքեր կատարում են իրենց դերերը: Do անկանում եք ճիշտ աշխատել: Ձեզ հարկավոր է ճիշտ թիմ: Android նախագծերում կան մի քանի հիմնական տարրեր, եւ նրանցից յուրաքանչյուրը պետք է դեր խաղա.

    Java: Մասնագիտական

    Սա ձեր կոդի մի մասն է, որը պատասխանատու է հայտի տրամաբանության համար: Ձեր օրենսգիրքը տեղակայված կլինի SRC \\ Main \\ Java Java Directory ծրագրի հիմնական թղթապանակում: Java- ն ուսումնասիրելու համար կարող եք խորհուրդ տալ Բրյուս Էքչելի «Java փիլիսոփայության» գիրքը.

    Ռեսուրսներ. Նկարիչ

    Դա բավարար չէ պարզապես Android հավելված պատրաստելու համար, այն նույնպես պետք է լինի նորաձեւ: Ձեր դիմումը երբեք չի առանձնանում, եթե չունի հստակ սրբապատկերներ եւ պատկերներ, լավ մտածված դասավորություններ եւ, հնարավոր է, նույնիսկ հարթ անիմացիաներ:

    Նախաձեռնելիս թղթապանակը պարունակում է հետեւյալ պանակները.

    • Հարկված է, որում պահվում են սրբապատկերները: Այժմ կա միայն ստանդարտ դիմումի պատկերակ:
    • Դասավորություն XML ֆայլերով, որոնք էկրանների ձեւավորում են:
    • menu անկ մենյու, տարրերի ցուցակների XML ֆայլեր, որոնք կցուցադրվեն գործողությունների վահանակում:
    • Արժեքներ XML ֆայլերով պարունակող չափեր, գույներ, լարային հաստատուններ եւ ոճեր:

    Androidmanifest.xml: Boss

    Այս XML ֆայլը տեղեկացնում է ձեր համակարգին սարքավորումների եւ ծրագրային ապահովման ծրագրերի պահանջներին եւ պարունակում է դրա տարբերակը եւ պատկերակը: Մանիֆեստը պարունակում է նաեւ տեղեկատվություն դիմումում բոլոր գործունեության մասին: Ձեզ հարկավոր է աշխատանք, որը կատարվում է ձեր դիմումի միջոցով: Նախ խոսեք շեֆի հետ:

    Փոփոխում

    Գնացեք Res / Values \u200b\u200b/ Loves.xml եւ կրկնակի սեղմեք ֆայլը: Ֆայլը բացելիս կտեսնեք երկու լարային ռեսուրս XML:

    Այս ռեսուրսներն օգտագործվում են տարբեր վայրերում, բայց շատ հարմար է ձեր դիմումում օգտագործված բոլոր տեքստերը մեկ ֆայլում: Եթե \u200b\u200bՁեզ անհրաժեշտ է թարգմանել այն, կամ եթե ձեր մարքեթինգի գործընկերոջը կխնդրի ջնջել բոլոր ավելորդ հղումները, ապա հեշտ կլինի կատարել բոլոր փոփոխությունները:

    Փոխեք Hello_World լարը, որը դիմումը ցուցադրվում է էկրանին: Օրինակ, փոխեք դրա բովանդակությունը ավելի անհատական \u200b\u200bբանի վրա, օգտագործեք ձեր սեփական անունը: Ստացվում է նման բան.

    Matt- ը սովորում է Android- ը:

    Կտտացրեք RUN- ը: Հայտը պետք է վերագործարկվի, եւ կտեսնեք անձնական հաղորդագրություն.

    Շնորհավորում ենք ձեզ. Դուք պատրաստեցիք առաջին նախագիծը եւ սովորեցիք, թե ինչպես խմբագրել աղբյուրի կոդը: Անդրոիդ ծրագրավորման առաջին քայլը կատարվում է: Մաղթում ենք ձեզ հաջողություն այս հարցում, բայց անմարդկային հետաքրքիր ձեւ: Եթե \u200b\u200bAndroid- ի համար անհրաժեշտ է մասնագիտական \u200b\u200bզարգացում, դիմեք InfoShell- ի մասնագետների հետ:

    Ժդանով Քսենիա Դենիսովնա

    ՀՀ նրանց մաթեմատիկական տնտեսության, վիճակագրության եւ ինֆորմատիկայի ֆակուլտետ: G.v. Պլեխանովա Մոսկվա, Ռուսաստան

    Ծանոթագրություն. «Դուք երբեւէ բախվել եք նման խնդրի. Ձեր ծնողները օգտագործում են Viber, WhatsApp- ը եւ Telegramm ընկերները եւ աշխատող գործընկերները օգտագործում են բացառապես Facebook- ը: Եթե \u200b\u200bձեր պատասխանը «այո» է, ապա մեր դիմումը «եւ WVTF» -ը հատուկ ձեզ համար է »: Այս գաղափարի արժեքն այն է, որ մի մարդ, ով միանգամից օգտագործում է մի քանի ծրագրային ապրանքներ, ինչպիսիք են Viber- ը, Whatsapp- ը, Telegramm- ը եւ Facebook- ը, կկարողանան շփվել մեկ դիմումի բոլոր շփումների հետ, առանց փոխելու բազմաթիվ ծրագրերի:

    Keywords: Բիզնես պլան, բիզնեսի մոդել A. Osterwalder, Mobile հավելված, ներդրումներ, նորարարական մոդել

    Բջջային ծրագրերի բիզնես պլանի մշակում եւ WVTF

    Zhdanova Ksenia Denisovna.

    Մաթեմատիկական տնտեսագիտության, վիճակագրության եւ ինֆորմատիկայի ֆակուլտետ Պլխանովի Ռուսաստանի տնտեսագիտության համալսարան Մոսկվա, Ռուսաստան

    Վերացական. Ծրագրի նպատակը `ստեղծել եզակի բջջային ծրագիր` տարբեր սուրհանդակներից հաղորդագրությունները համախմբելու համար: «Դուք երբեւէ բախվել եք նման խնդրի. Ձեր ծնողները Telegramm- ը, WhatsApp- ը եւ ընկերները Telegramm- ը եւ գործընկերները չափազանց Facebook են: Եթե ձեր պատասխանը« այո »է»: Այս գաղափարի արժեքն այն է, որ բազմակի ծրագրային արտադրանք, ինչպիսիք են Viber- ը, WhatsApp- ը, Telegramm- ը եւ Facebook- ը, կկարողանան զրուցել մեկ դիմումի բոլոր կոնտակտների հետ, առանց որոշակի ծրագրերի միջեւ անցնելու անհրաժեշտության:

    Keywords: Բիզնես պլանը, A.OSTERVALDER- ի բիզնես մոդելը, բջջային հավելվածը, ներդրումները, նորարարական մոդելը

    1. Ծրագրի ամփոփում

    Բիզնես գաղափարն այն է, որ ստեղծեք ծրագիր, որը համախմբում է ամենատարածված առաքյալները:

    Մեր ընկերությունը զբաղվելու է բջջային հավելվածի եւ WVTF- ի արտադրությամբ, իրականացմամբ եւ պահպանումով, որը համախմբելու է մի քանի հանրաճանաչ սուրհանդակներ, ինչպիսիք են.

    1) Whatsapp,

    2) Բրիբի

    3) Ֆեյսբուք

    4) Հեռագիր

    Այս նախագծի նպատակն է ստեղծել եզակի բջջային ծրագիր `տարբեր սուրհանդակների հաղորդագրությունների համախմբման համար:

    Մեր գնորդները կունենան միանգամից մի քանի սուրհանդակ, քանի որ զրուցակիցները օգտագործում են տարբեր ծրագրեր (հեռախոսի եւ նախասիրությունների գործառնական համակարգի բնութագրերի շնորհիվ): Այսպիսով, մարդիկ կկարողանան շփվել առանց տարբեր ծրագրերի եւ պատուհանների միջեւ անցնելու անհրաժեշտության: Գնորդները կլինեն ինչպես iOS օգտագործողները, այնպես էլ android օգտագործողները: Գնորդների տարիքային հատվածը 7-ից 99 տարի է:

    Տեղեկատվություն հաճախորդներին տեղեկացնելու համար, մենք ինտերնետի միջոցով կլինենք, մասնավորապես `AppStore- ի եւ GooglePlay ծրագրերի միջոցով: Գովազդ VKontakte եւ Yandex խմբի օգնությամբ

    Մեր մրցակիցներն են Nimbuzz- ը եւ Snowball- ի դիմումները: Հիմնական տարբերությունները մեր դիմումում ներառված սուրհանդակներն են: Սրանք ամենատարածված սուրհանդակներն են:

    Երկարաժամկետ հեռանկարներն են.

    • Բարձրացնել հաճախորդների թիվը
    • Մեր դիմումում ավելացնելով ամենատարածված եւ պահանջվող առաքյալները, այսինքն: Բջջային հավելվածի մշակում:

    Ծրագրի իրականացումից հետո ֆինանսավորման եւ եկամուտների մեկնարկի պահանջները.

    Սկսած կապիտալ \u003d 300 000 ռուբլի

    Աշխատանքի առաջին ամսվա համար նախատեսվում է վաճառել դիմումի 5000 վճարովի վարկած 1 դոլար / վարկածի գնով: Այսպիսով, առաջին ամսվա վաճառքի եկամուտը կլինի 300,000 ռուբլի:

    Անվճար տարբերակներ վաճառելիս, որոնցում հայտնվում է թռուցիկ գովազդ, եկամուտը նախատեսվում է առաջին ամսվա ընթացքում `100,000 ռուբլի չափով:

    Ենթադրենք, որ վաճառքի մեկնարկից 2 ամսից սկսած, նախատեսվում է ամսական վաճառել 2500 դիմում, եկամուտը հավասար կլինի 150,000 ռուբլու + վաճառքի եկամտի 100,000 ռուբլի \u003d 250,000 ռուբլի ամսական: Ընդհանուր \u003d 400 000 + 11 * 250 000 \u003d 400 000 + 2 750 000 \u003d 3 150 000 ռուբլի

    Ձեռնարկության կազմակերպչական եւ իրավական ձեւ `անհատ ձեռներեց

    Նախագիծն իրականացնելու համար նախատեսվում է ներգրավել 5 աշխատող.

    1. Հիմնական ծրագրավորող,

    2. Ծրագրավորող,

    3. Տեխնիկական աջակցության մասնագետ (2 աշխատող),

    4. Կառավարիչ:

    2. Ծրագրի նկարագրությունը

    Մեր ներդրումային ծրագրի տեսակը «զրոյից» նախագիծ ստեղծելն է, քանի որ Նորարարական նախագիծը եւ նախորդ վարկածները չունեն:

    Այս պահին նախագիծը գտնվում է «Հավաքածուի թիմում» եւ «Հայեցակարգ ստեղծելու» փուլում:

    Գործարկման պահին նախատեսվում է նախագիծ իրականացնել Ռուսաստանի Դաշնության ամբողջ տարածքում, եւ հաջող մեկնարկից հետո մենք նախատեսում ենք ընդլայնել գործողությունների տարածքը եւ թույլ տալ, որ վայելեք մեր դիմումը ամբողջ աշխարհում:

    Այս նախագծի նպատակն է ստեղծել եզակի բջջային ծրագիր `տարբեր սուրհանդակների հաղորդագրությունների համախմբման համար:

    Ինչպես է ծնվել մեր բիզնեսի գաղափարը. «Երբեւէ բախվել եք նման խնդրի. Ձեր ծնողները օգտագործում են Viber, WhatsApp եւ Telegramm ընկերները, եւ աշխատանքի գործընկերները վայելում են բացառապես Facebook- ը: Եթե \u200b\u200bձեր պատասխանը «այո» է, ապա մեր դիմումը »& WVTF." հատկապես ձեզ համար!"

    Այս գաղափարի արժեքն այն է, որ մի մարդ, ով միանգամից օգտագործում է մի քանի ծրագրային ապրանքներ, ինչպիսիք են Viber- ը, Whatsapp- ը, Telegramm- ը եւ Facebook- ը, կկարողանան շփվել մեկ դիմումի բոլոր շփումների հետ, առանց փոխելու բազմաթիվ ծրագրերի:

    Մեր նախագծի նպատակին հասնելու համար դուք պետք է պայմանագրեր ստորագրեք Viber- ի, Whatsapp- ի, Telegramm- ի եւ Facebook- ի սերվերների տրամադրման համար: Դա կկատարվի API- ի միջոցով (դիմումի ծրագրավորման միջերես): API- ն սահմանում է այն գործառույթը, որը նախատեսում է ծրագիրը (մոդուլ, գրադարան), մինչդեռ API- ն թույլ է տալիս վերացականացնել, թե ինչպես է իրականացվում այս գործառույթը:

    Ծրագրի նպատակին հասնելու վերջնաժամկետը `դիմումի ստեղծման սկզբից` նախքան AppStore- ում եւ GooglePlay- ում դիմումներ հրապարակելը նախքան 2 ամիսը չի գերազանցի:

    3. Տեղեկատվություն նախագծի հիմնական մասնակիցների վերաբերյալ

    Պատմություն.

    Վարկառուի մասին պատմությունները գոյություն չունեն, քանի որ Սա առաջին մեկնարկն է:

    Ծրագրի հիմնական մասնակիցները.

    • Հիմնական ծրագրավորող
    • Ծրագրավորող

    Ծրագրում փոխգործակցության կարգը - Բիզնեսի հիմնադիրը (նա նաեւ ղեկավար) պայմանագիր է կնքում վերը նշված մասնագետների հետ, սահմանելով նրանց աշխատանքային պարտականությունները:

    Կառավարիչը պարտավոր է գրել TK- ն `ըստ ԳՕՍՏ 34-ի, այն փոխանցել հիմնական ծրագրավորողին, ինչպես նաեւ կնքել պայմանագրեր WhatsApp, Viber, Telegram, Facebook սերվերների մուտքի համար: Իր հերթին, հիմնական ծրագրավորողը ծրագրավորողին ներկայացնում է դիմումի ընթացքին `դիմում ստեղծելու համար: Հայտարարված ժամանակահատվածից հետո ծրագրավորողներ պահանջվում են ցուցադրել մենեջերի նախնական տարբերակը `համաձայնեցնելու եւ հետագա աշխատանքի:

    Կազմակերպչական պլան.

    Սկսած կապիտալը պահանջում է 300,000 ռուբլի, որը ֆինանսավորվելու է բիզնեսի հիմնադիրի կողմից:

    Առաջին 2 ամիսները տեղի կունենան մեկնարկային կապիտալ, այնուհետեւ սկսնակը սկսում է շահույթ ստանալ:

    Աղյուսակ 1. Անհրաժեշտ ներդրումների հաշվարկը

    Կադրերի ծախսերը

    Դիրք

    Աշխատավարձի գումարը ամսական, քսում

    Հիմնական ծրագրավորող

    Ծրագրավորող

    Տեխնիկական աջակցության մասնագետ (2 հոգի)

    Վաճառքի / եզրակացության մենեջեր

    Աշխատակազմի ընդհանուր ծախսերը

    Սարքավորումների ծախսերը (տրամադրված չէ)

    Վարձակալության ծախսեր (չի տրամադրվում)

    Պայմանագրի պայմանները (սերվերների մուտք)

    Whatsapp

    Հեռագիր

    Facebook.

    Ընդհանուր ծախսերը


    4. Ապրանքի նկարագրությունը

    Ապրանքի ծրագիր.

    Մենք առաջարկում ենք ձեզ նոր Messenger & WVTF:

    1) հարմարավետ ինտուիտիվ ինտերֆեյս

    2) անվճար տարբերակ գնելու ունակությունը

    3) Պահպանեք մարտկոցի լիցքը եւ հիշողությունը սմարթֆոնում `օգտագործելով մեկ մեսենջեր 4-րդի փոխարեն:

    4) Մեր դիմումը հասանելի է Android- ի եւ iOS սմարթֆոնների համար

    5) 4-ի փոխարեն մեկ դիմում օգտագործելու ունակությունը `առանց կորցնելով բոլոր ծրագրերի գործառույթը

    Մենք կապահովենք 2 Դիտեք մեր դիմումը.

    ա. Կայքի iPhones.ru. անվճար է (Թեստային փուլում)

    բ. Կայք AppleInsider.ru/obzory-prilozhenij - Վճարված

    գ. Վեբ կայք Appstudio.org/ios-apps - Վճարված (7000 ռուբլի)

    2) Android- ի օգտագործման համար.

    ա. Վեբ կայք AndroidinSider.ru - Վճարված

    բ. Site ferra.ru/ru/apps/ - Վճարված

    գ. Վեբ կայք Android4all.ru/soft - անվճար է

    1. Հավաքեք թիմը

    2. Ծրագրավորողի ծառայությունների վճարում

    3. IOS եւ Android օպերացիոն համակարգերի դիմումներ գրելը

    4. դիմումի համար արտոնագիր ստանալը

    6. Ծրագրեր իրականացնել Google Play- ում եւ AppStore- ում

    7. Նոր հաճախորդներ ներգրավելու համար շուկայավարման ռազմավարության մշակում

    8. Տեխնիկական օգտագործողի աջակցություն

    9. Ֆինանսական պլան (կանխատեսումների հաշվետվություն, ցուցիչներ)

    Ծրագրի արդյունավետության ցուցանիշներ.

    1) DPBP (զեղչված մարման ժամկետ): Սա այն ժամանակն է, որի համար նախագծի դրամական միջոցների զուտ հոսքը կգերազանցի ներկայիս պահին տրված նախնական ներդրումը (արտոնյալ): Այս ցուցանիշը արտացոլում է այն ժամանակահատվածը, որի ընթացքում նախագծում ներդրված բոլոր գումարները վերադարձվում են այն պայմանով, որ զեղչի դրույքաչափը ճիշտ է: The ուցանիշը չպետք է գերազանցի նախագծի տեւողությունը, հակառակ դեպքում նախագիծը համարվելու է շահութաբեր:

    2) NPV (զուտ կրճատված եկամուտ): Ծրագրի հիմնական ցուցիչներից մեկը, որը հանդիսանում է ծրագրի ներկայիս մոմենտի զուտ դրամական հոսքերի քանակը (բոլոր դրամական վտակների եւ արտահոսքերի տարբերությունը), որը հաշվարկվում է գումարի արժեքի ակնկալվող փոփոխությամբ: Sh ույց է տալիս կանխիկ դրամի (եկամուտի) բացարձակ գումարը, որը բանկը կամ ներդրողը կստանա ձեր նախագծում ներդրումներ կատարելուց: Թույլ է տալիս համեմատել հավասար տեւողության նախագծերը եւ հաշվի առնել դրանց մասշտաբը: Որպեսզի նախագիծը լինի ծախսարդյունավետ, այս ցուցանիշը պետք է լինի առնվազն ավելի զրոյական:

    3) IRR (շահութաբերության ներքին եկամտաբերությունը): NPV- ի հետ մեկտեղ, դա ծրագրի հիմնական ցուցիչներից մեկն է եւ բնութագրում է բույնի եկամտի եկամտաբերության աստիճանը, հաշվի առնելով ժամանակավոր գործոնը եւ հաշվի առնելով ծրագրի հաշվին: Այն հաշվարկվում է որպես զեղչի պատնեշի դրույքաչափ, որում նախագծի NPV- ն է 0. IRR- ն թույլ է տալիս համեմատել ներդրումների արդյունավետությունը ֆինանսական ներդրումների այլընտրանքային մարմնավորման միջոցով (օրինակ, այլ, ավելի բարենպաստ նախագծերում) եւ ցույց է տալիս ծրագրի համեմատական \u200b\u200bշահութաբերությունը ներդրված միջոցների համար: Այս ցուցանիշը պետք է գերազանցի զեղչի դրույքաչափը:

    4) PI (Ծրագրի շահութաբերության ինդեքս): Այն նաեւ ծրագրի հիմնական ցուցիչներից է եւ հաշվարկվում է որպես NPV- ի գործակիցը նախնական ներդրմանը: Sh ույց է տալիս նախագծի հարաբերական շահութաբերությունը `համեմատած այլ նախագծերի հետ, որոնք ներառում են նախնական ներդրումների համեմատելի քանակը: Երբ ինդեքսի արժեքը հավասար է մեկ կամ ավելի փոքր արժեքների, կորցնում է այլ նախագծեր եւ ներդրումներ եւ իրականում կատարում է մի նախագիծ, որը չի հետաքրքրում բանկ կամ ներդրող:

    Ներդրումների չափը.