User:Jora Zakaryan/sandbox

= Բջջային հավելվածների մշակում = Բջջային հավելվածների մշակումը այն գործողությունն է կամ գործընթացը, որով բջջային հավելվածը մշակվում է բջջային սարքերի համար, ինչպիսիք են անձնական թվային օգնականները(personal digital assistants), կորպորատիվ թվային օգնականները (enterprise digital assistants) կամ բջջային հեռախոսները( mobile phones): Այս ծրագրերը կարող են նախնական տեղադրվել հեռախոսների վրա արտադրական պլատֆորմների ընթացքում, կամ առաքվել որպես վեբ ծրագրեր `օգտագործելով սերվերի կողմից կամ հաճախորդի կողմից մշակված(օրինակ` JavaScript) ` վեբ բրաուզրում «Հավելվածի» ապահովելու համար: Կիրառական ծրագրակազմ մշակողները նույնպես պետք է հաշվի առնեն էկրանի չափսերի, ապարատային բնութագրերի և կազմաձևերի լայն տեսականի ` բջջային ծրագրակազմում ինտենսիվ մրցակցության և յուրաքանչյուր հարթակում փոփոխությունների պատճառով: Բջջային հավելվածների զարգացումը կայուն աճում է, ստեղծվում են եկամուտներ և աշխատատեղեր: Ըստ 2013-ի վերլուծաբանի զեկույցի, ԵՄ-ում, այնուհետև դրա 28 անդամ երկրներում (ներառյալ Մեծ Բրիտանիան), կա 529,000 հավելվածի տնտեսության աշխատանք, որի 60 տոկոսը բջջային հավելվածներ մշակողներ են :

Բջջային հավելվածների մշակման գործընթաց
Ամեն օր հազարավոր բջջային հավելվածներ են հրապարակվում Google Play- ում և Apple App Store- ում: Այս բջջային հավելվածներից մի քանիսը խաղեր են, մյուսները `սոցիալական ցանցեր, իսկ շատերը` էլեկտրոնային առևտրի ծրագրեր: Այս բոլոր հավելվածները, եթե մասնագիտորեն կառուցված են, պետք է հետևեն բջջային հավելվածների զարգացման նման գործընթացին:

Յուրաքանչյուր հավելված տարբեր է, և մեր մեթոդաբանությունը միշտ զարգանում է, բայց բջջային հավելվածներ մշակելիս սա բավականին ստանդարտ գործընթաց է: Բջջային հավելվածների մշակման այս գործընթացը սովորաբար ներառում է գաղափարի, ռազմավարության, նախագծման, զարգացման, տեղակայման և գործարկումից հետո(post-launch) փուլեր:

Բջջային հավելվածների մշակման գործընթացը բաղկացած է հետևյալ փուլերից.


 * 1) Ռազմավարություն և խորհրդատվություն
 * 2) Դիզայն և բրենդավորում
 * 3) Կոդավորում և մշակում
 * 4) Գործարկում
 * 5) Սպասարկում

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

Բջջային հավելվածների կառավարումը (MAM) թույլ է տալիս ՏՏ ադմինիստրատորներին հեռակա կարգով կառավարել բջջային հավելվածները. Սարքերում արդեն առկա հավելվածներից մինչև նոր տեղադրվող ծրագրեր, ՏՏ ադմինիստրատորները կարող են դրանք բոլորը կառավարել բջջային հավելվածների կառավարման ծրագրակազմով: Տեղեկատվական տեխնոլոգիաների ադմինիստրատորները կարող են կազմաձևել քաղաքականություն յուրաքանչյուր ծրագրի համար, ներառյալ տվյալները, որոնք վարվում են ծրագրերի կողմից: Բացի այդ, դուք կստանաք նաև բոլոր ծրագրերի ցուցակը, որոնք առկա են բոլոր սարքերում, որոնք մուտք են գործում կորպորատիվ տվյալներ, որոնք այնուհետև կարող են օգտագործվել աուդիտի նպատակներով։

Աղբյուրներ
https://www.peerbits.com/blog/typical-mobile-application-development-process-followed-peerbits.html

https://actonline.org/wp-content/uploads/2013/07/The-European-App-Economy.pdf

https://pixelfield.co.uk/app-development/

Գրականություն
https://dzone.com/articles/what-is-mobile-development

https://medium.com/swlh/what-are-the-various-phases-of-mobile-app-development-4f0a1748e619

https://www.invonto.com/insights/mobile-app-development-process/

Ներքին և Արտաքին Հղումներ
Mobile app development

Mobile application management