Android OS Vs. Apple iOS - Кадом барои Developers беҳтар аст?

Тарафҳо ва усулҳои Android OS ва Apple iOS

24 майи соли 2011

Бо шумораи истифодабарандагони смертон ҳар рӯз зиёд мешавад, шумораи афзояндаи нармафзори барнома барои ҳамин аст. Ҳарчанд таҳиягарон якчанд платформаҳои мобилиро интихоб мекунанд, ки онҳо аз интихоби яке аз ду ширкати аврупоӣ бештар аз он истифода хоҳанд кард, ки ҳоло iOS ва Google Android доранд. Пас, инҳо барои таҳиякунандагон беҳтар ва чаро? Ин як тафсири муфассали байни iOS ва Android OS барои таҳиякунандагон аст.

Забони барномасозӣ истифода шудааст

шореҳон / Flickr / CC BY 2.0

Android OS асосан Java- ро истифода мебарад, ки забони барномасозии умумӣ аз тарафи таҳиякунандагон истифода мешавад. Аз ин рӯ, инкишоф додани Android ба ин аксари таҳиягарон хеле осон аст.

Телефони мобилӣ аз забони Амалиёти C Apple-ро истифода мебарад, ки асосан аз ҷониби таҳиягарони барнома, ки аллакай бо C ва C ++ шинос шудаанд, метавонанд тасниф карда шаванд. Ин метавонад бештар истисно бошад, метавонад барои таҳиягароне, ки дар дигар забонҳои барноманависӣ хеле норавшананд, блоки абстракӣ гарданд.

Рушди Multiple-Platform Apps

Рушди барномаҳои бисёрпаҳлӯӣ ба назар мерасад, ки дар айни ҳол «дар айни ҳол» мебошад. Албатта, шумо барномаҳои Java-ро дар барномаҳои iPhone ё барномаҳои Objective-C-ро дар дастгоҳҳои Android иҷро карда наметавонед.

Имрӯз воситаҳо барои таҳияи нармафзори чандвақтаи барномавӣ вуҷуд доранд. Аммо вақте ки онҳо дар ҳақиқат маълумотро дар бораи дигар мобилии мобилӣ нишон медиҳанд, онҳо метавонанд самаранок бошанд. Ошкоркунандагони бозиҳои мобилӣ, хусусан, мизоҷи таблиғотии душворро пайдо мекунанд.

Бинобар ин, танҳо як ҳалли қобили мулоҳиза ва дарозмуддат дар ин ҷо бояд таҷдиди барномаи шуморо дар забони модарии худ оғоз кунад.

Платформаҳои Рушди Ред

Android Developers як платформаҳои кушодаи рушд пешниҳод мекунад ва ба онҳо имконият медиҳад, ки воситаҳои сеюмро барои таҳияи барнома истифода баранд. Ин ба онҳо ёрӣ мерасонад, ки бо бисёр хусусиятҳои барномаашон бозӣ кунанд, ба онҳо функсияҳои бештар илова кунанд. Ин барои муваффақияти ин платформа муҳим аст, ки бо дастгоҳҳои мӯътадили дастгоҳҳои мобилӣ меояд.

Apple, аз тарафи дигар, бо роҳнамоии таҳиягари онҳо хеле маҳдуд аст. Таҳиягар дар ин ҷо як маҷмӯи муайяни асбобҳо барои таҳияи барномаҳоро дода шудааст ва наметавонад берун аз он истифода кунад. Ин ба таври ниҳоӣ маҳдудиятҳои малакаи худро ба таври васеъ қатъ мекунад.

Қобилияти мултимедиявӣ

Android OS хеле фарогир аст ва ба таҳиягарон барои мақсадҳои гуногун мусоидат мекунад. Аммо ин қобилияти бисёрҷонибаи Android OS бисёр вақт мушкилотро барои тарҳрезии Android-ро ба вуҷуд меорад, зеро он вақт бисёр вақт барои фаҳмидан, фаҳмидан ва масткунанда мегузарад. Ин, якҷоя бо платформаи баландтарини Android, ба рушди таҳиягари Android мушкилоти воқеӣ медиҳад.

Баръакс, Apple як платформаи нисбатан мӯътадилро, барои таҳиякунандагони барнома, муаррифии асбобҳо муайян мекунад, ки он ҳам қудрати ва ҳам маҳдудияти онҳоро муайян мекунад. Ин барои он ки таҳиягари iOS барои иҷрои вазифаи пештарааш идома меёбад, осонтар мегардад.

Санҷиши мобилии мобилӣ

Android барои таҳиягарони худ муҳити хуби озмоиш пешниҳод мекунад. Ҳамаи воситаҳои озмоиш дастрас мебошанд, ки ба таври мунтазам нишон дода шудаанд ва IDE модели хуби рамзи сарчашма пешниҳод мекунад. Ин ба таҳиякунандагон имкон медиҳад, ки барномаҳои худро дуруст ва аз рӯи талабот, пеш аз пешниҳоди он ба бозори Android, санҷиш кунанд.

Apple's Xcode дар ин ҷо дар сатҳи меъёрҳои Android ҷойгир аст, ва пеш аз он, ки ҳатто метавонад бо ҷустуҷӯи сенздаҳони он равад.

Таснифоти App

Apple Store App 3-4 ҳафта барои тасдиқи барнома мегирад. Онҳо инчунин аз ҳад зиёд ҳастанд ва дар таҳиякунандагони барнома маҳдудиятҳои зиёд доранд. Албатта, ин омилҳо садҳо таҳиягаронро ҳар моҳ дар Департаменти App паҳн мекунанд. Ҳарчанд Apple инчунин API-и кушодаро пешниҳод мекунад, ки барномаҳои он метавонад дар саҳифаи худ ҷойгир бошад, ин хеле самаранок нест, зеро барнома наметавонад ҳатто фосилаи он берун аз Дафтарчаи App -ро гирад .

Бозори Android, аз тарафи дигар, ба таҳиягари ин гуна муқовимат муқобил нест. Ин барои он ки таҳиягари Android хеле осон аст.

Тартиботи пардохти

Developers iOS метавонад 70% аз ҳисоби даромад аз фурӯшани барнома дар Store App Store . Аммо онҳо бояд пардохти ҳарсола $ 99 барои дастрасӣ ба iPhone SDK пардохт кунанд .

Раванди Android, аз тарафи дигар, танҳо бояд пардохти якуним маротиба барои пардохти бақияи 25 доллари амрикоӣ пардохт шавад ва 70 фоизи даромад аз фурӯшро дар бозори Android ба даст орад . Онҳо инчунин метавонанд як барномаро дар дигар бозорҳои нармафзор низ фаромӯш кунанд , агар онҳо мехоҳанд.

Хулоса

Дар ниҳоят, ҳам Андриод OS ва ҳам дар Apple iOS дорои фармоишҳо ва минимаҳои худ мебошанд. Ҳарду ҳам рақибони ҳамаҷонибаанд ва ба қудрати бозор бо қуввату эътимодҳои худ ҳукмронӣ мекунанд.