აპლიკაციების შექმნა სხვადასხვა მობილური სისტემებისთვის

თქვენ შეგიძლიათ იპოვოთ მრავალი სახის მობილური სისტემები და მობილური მოწყობილობები დღეს, უფრო მოწინავეები შემოდიან თითქმის ყოველდღიურად. რა თქმა უნდა, დღეს არსებული მოწინავე ტექნოლოგია დიდად ეხმარება დეველოპერებს, მაგრამ მაინც დიდი დრო, ფიქრი და ძალისხმევა სჭირდება აპლიკაციების შექმნას სხვადასხვა მობილური სისტემებისთვის. აქ განვიხილავთ აპლიკაციების შექმნის მეთოდებს სხვადასხვა მობილური სისტემებისთვის, პლატფორმებისთვის და მოწყობილობებისთვის.

01

07-დან

აპლიკაციების შექმნა ფუნქციური ტელეფონებისთვის

მობილური მოწყობილობაზე ნაჩვენები აპლიკაცია.

Raidarmax / Wikimedia Commons / CC by 3.0

ფუნქციური ტელეფონების მართვა უფრო ადვილია, რადგან მათ აქვთ ნაკლები გამოთვლითი უნარი, ვიდრე სმარტფონებს და ასევე არ გააჩნიათ OS.

ფუნქციური ტელეფონების უმეტესობა იყენებს J2ME ან BREW. J2ME განკუთვნილია მანქანებისთვის შეზღუდული ტექნიკის შესაძლებლობებით, როგორიცაა შეზღუდული ოპერატიული მეხსიერება და არც თუ ისე ძლიერი პროცესორები.

ფუნქციური ტელეფონის აპლიკაციების შემქმნელები ხშირად იყენებენ პროგრამული უზრუნველყოფის "lite" ვერსიას იმავე აპის შესაქმნელად. მაგალითად, თამაშში "Flash Lite"-ის გამოყენება ინარჩუნებს რესურსებს, ხოლო საბოლოო მომხმარებელს აძლევს კარგ სათამაშო გამოცდილებას ფუნქციურ ტელეფონზე.

ვინაიდან ყოველდღიურად შემოდის მრავალი ახალი ფუნქციური ტელეფონი, დეველოპერმა სჯობს აპი მხოლოდ ტელეფონების შერჩეულ ჯგუფზე შეამოწმოს და შემდეგ თანდათან გადავიდეს უფრო მეტზე.

02

07-დან

Windows Mobile აპლიკაციების შექმნა

Windows მობილური ტელეფონი გაშვებული აპით

N i c o l a / Flickr

Windows Mobile იყო მძლავრი და ძალიან მოქნილი პლატფორმა, რომელიც დეველოპერს საშუალებას აძლევდა ემუშავა მრავალფეროვან აპლიკაციებთან, რათა საბოლოო მომხმარებელს დიდი გამოცდილება მიეცა. ორიგინალური Windows Mobile შეფუთული Punch ერთად უთვალავი მახასიათებლები და ფუნქციონირება.

ორიგინალური Windows Mobile ახლა გაქრა და ადგილი დაუთმო Windows Phone 7-ს, შემდეგ Windows Phone 8-ს და Windows 10.

03

07-დან

აპლიკაციების შექმნა სხვა სმარტფონებისთვის

Blackberry ტელეფონი აპებით

 იან ლამონტი / Flickr

სმარტფონის სხვა აპებთან მუშაობა თითქმის იგივეა, რაც Windows Mobile-თან მუშაობა. მაგრამ დეველოპერმა ჯერ სრულად უნდა გაიგოს როგორც მობილური პლატფორმა, ასევე მოწყობილობა, სანამ აპლიკაციის დაწერას განაგრძობს. თითოეული მობილური პლატფორმა განსხვავდება მეორისგან და თავად სმარტფონის მოწყობილობები ბუნებით მრავალფეროვანია, ამიტომ დეველოპერმა უნდა იცოდეს, რა ტიპის აპლიკაციის შექმნა სურს და რა მიზნით.

04

07-დან

აპლიკაციების შექმნა PocketPC-სთვის

აპები პალმის პილოტზე

 იან ლამონტი / Flickr

მიუხედავად იმისა, რომ თითქმის იგივეა, რაც ზემოთ მოყვანილი პლატფორმები, PocketPC იყენებს .NET Compact Framework-ს, რომელიც ოდნავ განსხვავდება Windows-ის სრული ვერსიისგან.

05

07-დან

აპლიკაციების შექმნა iPhone-ისთვის

iPhone აპებით

AJEL / pixabay.com

IPhone-მა დეველოპერები ჩააგდო და შექმნა მისთვის ყველა სახის ინოვაციური აპლიკაცია. ეს მრავალმხრივი პლატფორმა აძლევს დეველოპერს სრული კრეატიულობისა და მოქნილობის საშუალებას მისთვის აპლიკაციების დაწერისას.

კონკრეტულად როგორ ხდება iPhone-ისთვის აპლიკაციების შექმნა?

06

07-დან

აპლიკაციების შექმნა ტაბლეტის მოწყობილობებისთვის

აპები iPad-ზე

 დაგ ბელშოუ / Flickr

ტაბლეტები ოდნავ განსხვავებული ბურთის თამაშია, რადგან მათი ეკრანი უფრო დიდია ვიდრე სმარტფონის ეკრანი.

07

07-დან

აპლიკაციების შექმნა Wearable მოწყობილობებისთვის

მამაკაცი, რომელსაც აცვია Google Glass

 Loic Le Meur / Flickr

2014 წელი მოწმე იყო ტარებადი სმარტ მოწყობილობების ნამდვილი თავდასხმის, მათ შორის ჭკვიანი სათვალე როგორიცაა Google Glass და ჭკვიანი საათები და სამაჯურები, როგორიცაა Wear (ყოფილი Android Wear), Apple Watch, Microsoft Band და ა.შ.