Դուք այսօր կարող եք գտնել բազմաթիվ տեսակի շարժական համակարգեր և շարժական սարքեր, ընդ որում ավելի առաջադեմները գալիս են գրեթե ամեն օր: Իհարկե, այսօր հասանելի առաջադեմ տեխնոլոգիաները մեծապես օգնում են ծրագրավորողներին, բայց դեռ շատ ժամանակ, մտածողություն և ջանք է պահանջվում բջջային տարբեր համակարգերի համար հավելվածներ ստեղծելու համար: Այստեղ մենք քննարկում ենք տարբեր բջջային համակարգերի, հարթակների և սարքերի համար հավելվածներ ստեղծելու մեթոդները:
Հավելվածների ստեղծում ֆունկցիոնալ հեռախոսների համար
Ֆունկցիոնալ հեռախոսներն ավելի հեշտ է աշխատել, քանի որ դրանք ավելի քիչ հաշվողական ունակություններ ունեն, քան սմարթֆոնները, ինչպես նաև չունեն ՕՀ:
Ֆունկցիոնալ հեռախոսների մեծ մասն օգտագործում է J2ME կամ BREW: J2ME-ը նախատեսված է սահմանափակ ապարատային հնարավորություններով մեքենաների համար, ինչպիսիք են՝ սահմանափակ RAM-ը և ոչ շատ հզոր պրոցեսորները:
Հարմարավետ հեռախոսային հավելվածների մշակողները հաճախ օգտագործում են ծրագրաշարի «lite» տարբերակը՝ նույնի համար հավելված ստեղծելու համար: Օրինակ՝ «Flash Lite»-ի օգտագործումը խաղում թույլ է տալիս նվազեցնել ռեսուրսները՝ միաժամանակ վերջնական օգտագործողին տալով խաղային լավ փորձ խաղային հեռախոսով:
Քանի որ ամեն օր գալիս են բազմաթիվ նոր ֆունկցիոնալ հեռախոսներ, ավելի լավ է, որ մշակողը փորձարկի հավելվածը միայն որոշ հեռախոսների վրա, այնուհետև աստիճանաբար անցնի ավելի շատ հեռախոսների:
Windows Mobile հավելվածների ստեղծում
Windows Mobile-ը և՛ հզոր, և՛ շատ ճկուն հարթակ էր, որը թույլ էր տալիս ծրագրավորողին աշխատել տարբեր հավելվածների հետ՝ վերջնական օգտագործողին հիանալի փորձ տրամադրելու համար: Բնօրինակ Windows Mobile-ը հագեցած էր անթիվ հատկանիշներով և ֆունկցիոնալությամբ:
Բնօրինակ Windows Mobile-ն այժմ խունացել է՝ տեղը զիջելով Windows Phone 7-ին, այնուհետև Windows Phone 8-ին և Windows 10-ին:
Հավելվածների ստեղծում այլ սմարթֆոնների համար
Սմարթֆոնների այլ հավելվածների հետ աշխատելը գրեթե նույնն է, ինչ Windows Mobile-ի հետ աշխատելը: Բայց մշակողը նախ պետք է ամբողջությամբ հասկանա թե՛ բջջային հարթակը, թե՛ սարքը, նախքան դրա համար հավելված գրելը: Յուրաքանչյուր բջջային հարթակ տարբերվում է մյուսներից, և սմարթֆոններն իրենք իրենց բնույթով բազմազան են, ուստի մշակողը պետք է իմանա, թե ինչ տեսակի հավելված է ցանկանում ստեղծել և ինչ նպատակով:
Հավելվածների ստեղծում PocketPC-ի համար
Թեև գրեթե նույնն է, ինչ վերը նշված հարթակները, PocketPC-ն օգտագործում է. NET Compact Framework, որը փոքր-ինչ տարբերվում է Windows-ի ամբողջական տարբերակից:
Հավելվածների ստեղծում iPhone-ի համար
iPhone-ը զարգացրել է ծրագրավորողներին՝ ստեղծելով իր համար բոլոր տեսակի նորարարական հավելվածներ: Այս բազմակողմանի հարթակը ծրագրավորողին թույլ է տալիս ամբողջական ստեղծագործականություն և ճկունություն՝ դրա համար հավելվածներ գրելու հարցում:
Ինչպե՞ս կարելի է iPhone-ի համար հավելվածներ ստեղծել:
Պլանշետային սարքերի համար հավելվածների ստեղծում
Պլանշետները մի փոքր այլ գնդակով խաղ են, քանի որ դրանց էկրանն ավելի մեծ է, քան սմարթֆոնինը:
Հավելվածների ստեղծում կրելի սարքերի համար
2014 թվականը ականատես եղավ կրելի խելացի սարքերի իրական հարձակման, ներառյալ խելացի ակնոցները, ինչպիսիք են Google Glass-ը և խելացի ժամացույցներն ու ձեռքի ժապավենները, ինչպիսիք են Wear-ը (նախկինում՝ Android Wear), Apple Watch-ը, Microsoft Band-ը և այլն: վրա.