Android Vs OS Apple iOS - Liema Huwa Aħjar Għall-Iżviluppaturi?

Il-vantaġġi u l-iżvantaġġi tal-OS Android u l-iOS Apple

24 ta 'Mejju, 2011

Bl-għadd ta 'utenti ta' smartphone tiżdied kuljum, hemm żieda ugwali fin-numru ta 'żviluppaturi tal-applika għall-istess. Għalkemm l-iżviluppaturi għandhom lott sħiħ ta 'pjattaformi mobbli minn fejn jagħżlu, x'aktarx li jagħżlu waħda miż-żewġ OS mobbli l- iktar imfittxija ' illum, iOS ta 'Apple u Android ta' Google. Allura, liema minn dawn hija aħjar għall-iżviluppaturi u għaliex? Hawn hu tqabbil dettaljat bejn l-Apple iOS u l-OS Android għall-iżviluppaturi.

Il-Lingwa tal-Programmazzjoni Użata

Janitors / Flickr / CC BY 2.0

L- Android OS juża l-aktar Java, li hija l-lingwa ta 'programmar komuni użata mill-iżviluppaturi. Għalhekk, l-iżvilupp ta 'Android isir aktar faċli għal ħafna mill-iżviluppaturi.

L- iPhone OS juża l-lingwa ta 'Apple-Objective-C, li l-aktar tista' tiġi żvelata mill-iżviluppaturi tal-app li diġà huma familjari ma 'C u C ++. Dan ikun aktar esklussiv, jista 'jsir ostakolu għall-iżviluppaturi li mhumiex wisq profiċjenti f'lingwi oħra ta' programmar.

L-iżvilupp ta 'Apps għal Pjattaforma Multipla

L-iżvilupp ta 'pjattaformi multipli jidher li llum huwa l-fatt "in". Naturalment, inti ma tistax taħdem applikazzjonijiet ibbażati fuq Java fuq l-iPhone jew Applikazzjonijiet ibbażati fuq Objective-C fuq apparati Android.

Hemm għodod għall -iżvilupp tal-pjattaforma multiplu illum. Iżda dawn jistgħu ma jkunux effettivi meta niġu biex fil-fatt juru l-informazzjoni oriġinali fuq OS mobbli ieħor. L-iżviluppaturi tal-logħob mobbli jsibu l-isfida enormi ħafna.

Għalhekk, l-unika soluzzjoni vijabbli u fit-tul hawnhekk tkun li terġa 'tikteb l-app tiegħek fil-lingwa nattiva tal-mezz stess.

Pjattaforma għall-Iżvilupp tal-App

Android joffri lill-iżviluppaturi pjattaformi ta 'żvilupp miftuħin u jippermettilhom il-libertà li jużaw għodda ta' partijiet terzi għall-iżvilupp tal-app. Dan jgħinhom jilagħbu madwar ħafna karatteristiċi tal-app tagħhom, u jżidu aktar funzjonalità għalihom. Dan huwa vitali għas-suċċess ta 'din il-pjattaforma, li tiġi flimkien ma' firxa impressjonanti ta 'tagħmir mobbli.

Apple, min-naħa l-oħra, hija pjuttost restrittiva mal- linji gwida tal-iżviluppaturi tagħhom. L-iżviluppatur hawn jingħata sett fiss ta 'għodda biex jiżviluppa apps u ma jistax juża xi ħaġa barra minn dawk. Dan eventwalment irażżan il-ħiliet kreattivi tiegħu fil-biċċa l-kbira.

Abilitajiet Multitasking

L-Android OS huwa versatili ħafna u jista 'jgħin lill-iżviluppaturi joħolqu apps dinamiċi għal skopijiet multipli. Iżda din il-ħila multitasking ħafna tal-OS Android ħafna drabi toħloq problemi għall-iżviluppatur Android tad-dilettanti, peress li jieħu ħafna ħin biex titgħallem, tifhem u tikkontrolla. Dan, flimkien mal-pjattaforma ferm frammentata ta 'Android, joħloq sfida vera għall-iżviluppatur Android.

B'kuntrast, Apple tippreżenta pjattaforma aktar stabbli u esklussiva għall-iżviluppaturi ta 'l-applikazzjonijiet, li tispeċifika b'mod ċar għodda, li tiddefinixxi kemm il-potenzjal kif ukoll il-konfini tagħhom. Dan jagħmilha ferm aktar faċli għall-iżviluppatur tal-iOS biex jipproċedi bil-kompitu li għandu quddiemu.

Ittestjar ta 'Applikazzjonijiet Mobbli

Android joffri ambjent ta 'ttestjar eċċellenti għall-iżviluppaturi tiegħu. L- għodod ta 'l-ittestjar kollha disponibbli huma indiċjati sewwa u l-IDE joffri mudell tajjeb tal-kodiċi tas-sors. Dan iwassal lill-iżviluppaturi biex jittestjaw l-app tagħhom bir-reqqa u jiddisinjawhom kull meta jkun meħtieġ, qabel ma jippreżentawh lis-Suq Android.

Xcode ta 'Apple għadu lura ħafna mill-istandards ta' Android hawn u għandu mili biex imur qabel ma jkun jista 'anke jispera li jlaħħqu ma' l-aħħar.

App Approvazzjoni

L-Apple App Store tieħu 3-4 ġimgħat għall-approvazzjoni tal-app. Huma wkoll finicky u jqiegħdu ħafna restrizzjonijiet fuq l-iżviluppatur tal-app. Naturalment, dan il-fattur ma xxekkilx lill-bosta mijiet ta 'żviluppaturi li joqorbu lejn App Store kull xahar. Għalkemm Apple toffri wkoll API miftuħa li tuża l-iżviluppaturi jistgħu jospitaw l-app fuq is-sit tagħhom, dan mhux effettiv ħafna, peress li l-app ma tistax tikseb anki frazzjoni ta 'dik l-espożizzjoni barra l -Aħżen App .

Is-Suq Android, min-naħa l-oħra, ma jippreżentax tali reżistenza iebsa lill-iżviluppatur. Dan jagħmilha konvenjenti ħafna għall-iżviluppatur Android.

Proċedura ta 'Ħlas

L-iżviluppaturi tal-iOS jistgħu jaqilgħu 70% tad-dħul iġġenerat mill-bejgħ tal-app tagħhom fil- Aħżen App Apple . Iżda għandhom iħallsu tariffa annwali ta '$ 99 biex jiksbu aċċess għall- SDK iPhone .

L-iżviluppaturi Android, min-naħa l-oħra, għandhom biss iħallsu miżata ta 'reġistrazzjoni ta' darba ta '$ 25 u jistgħu jaqilgħu 70% tad-dħul tal-bejgħ tal-app tagħhom fis- Suq Android . Jistgħu wkoll ikollhom l- istess app f'suqi app oħra wkoll, jekk jixtiequ hekk.

Konklużjoni

Bħala konklużjoni, kemm l-OS Andriod u l-iOS Apple għandhom il-vantaġġi u l-vantaġġi tagħhom stess. It-tnejn huma kontendenti ugwalment b'saħħithom u huma obbligati jiddeċiedu fuq is-suq tal-app bil-qawwiet u l-pożittivi tagħhom stess.