Android OS Vs. Kua iOS - Qhov twg zoo dua rau cov Developers?

Pros thiab Cons ntawm lub hauv OS thiab cov kua iOS no

Tsib Hlis 24, 2011

Nrog cov xov tooj ntawm cov neeg siv smartphone nce txhua hnub, muaj kev vaj huam sib luag zuj zus nyob rau hauv cov naj npawb ntawm cov neeg tsim khoom app tib yam. Txawm tias cov lag luam tsim muaj ntau ntau cov platforms xaiv los ntawm lawv, lawv yuav ntshe feem ntau xaiv tau ib qho ntawm ob feem ntau sought-after mobile OS ' hnub no, Kua iOS thiab Google's hauv. Yog li, cov ntawm no yog qhov zoo rau cov neeg tsim khoom thiab vim li cas? Ntawm no yog ib qho kev sib piv ntawm cov kua Apple thiab cov Android OS rau cov neeg tsim khoom.

Lus Siv Lus Siv Lus

tus neeg saib xyuas / Flickr / CC BY 2.0

Android OS siv Java, uas yog hom lus programming siv los ntawm cov neeg tsim khoom. Li no, tsim hauv tau txais ntawd ntau yooj yim rau feem ntau developers.

Lub iPhone OS siv Apple lub Hom Phiaj-C, uas feem ntau yog tau los ntawm app developers uas twb paub txog C thiab C ++. Qhov no yog ntau tshwj xeeb, tej zaum yuav yog ib qho thaiv ntaiv rau cov neeg tsim khoom uas tsis dhau zoo hauv lwm cov lus programming.

Tsim Muaj Cov Zauv Platform

Tsim ntau lub platform apps zoo li yog "hauv" niaj hnub no. Tau kawg, koj tsis tau khiav Java-based apps ntawm iPhone lossis hom phiaj-C-based apps rau hauv pab kiag li lawm.

Muaj cov cuab yeej rau ntau qhov kev lag luam hauv app kev lag luam niaj hnub no. Tab sis lawv yuav tsis zoo thaum nws los ua kom pom cov ntaub ntawv tseem ceeb ntawm lwm lub xov tooj OS. Mobile game developers tshwj xeeb tshaj yog nrhiav Cross-platforming ib qho kev sib tw loj loj.

Li no, qhov tsuas yog siv tau, ntev tshuaj kho ntawm no yuav rov qab sau koj cov app hauv tus ntaus ntawv tus kheej cov lus.

App Development Platform

Hauv kev muaj cov neeg qhib kev qhib kev sib koom tes thiab cia lawv kev ywj siab siv cov cuab yeej sab nraud rau app kev tsim. Qhov no yuav pab lawv ua si nrog ntau nta ntawm lawv cov app, ntxiv kev ua haujlwm ntxiv rau lawv. Qhov no yog qhov tseem ceeb rau txoj kev vam meej ntawm qhov kev sib tw no, uas los nrog ntau yam khoom siv txawb.

Kua, ntawm qhov tod tes, zoo nkauj nruj nrog lawv cov txheej txheem tsim tawm . Tus tsim tawm ntawm no yog muab cov txheej txheem los tsim cov apps thiab siv tsis tau dab tsi rau sab nraud. Qhov no nws thiaj li txhawm rau nws cov kev txawj uas muaj tswv yim zoo rau ib qho twg.

Multitasking Peev Xwm

Android OS yog ntau yam heev thiab muaj peev xwm pab tsim cov tsim dynamic apps rau ntau lub hom phiaj. Tab sis qhov no muaj peev xwm heev ntawm kev ua haujlwm hauv OS feem ntau tsim teeb meem rau cov amateur hauv tus tsim tawm, txij li thaum nws siv sij hawm ntau kawm, to taub thiab txawj. Qhov no, tag nrho nrog rau hauv lub platform fragmented heev, poses ib qho kev sib tw tiag tiag rau tus tsim tawm hauv.

Hauv kev sib piv, Kua pib ua ib qho chaw ruaj khov dua, kom muaj kev sib tw rau app developers, qhia meej meej txog cov cuab yeej, txhais ob qho lawv cov peev xwm thiab cov ciam teb. Qhov no ua rau nws yooj yim dua rau lub iOS developer mus nrog rau cov neeg ua hauj lwm ua ntej ntawm nws.

Mobile App Testing

Android muaj ib qho chaw zoo tshaj plaws rau nws cov neeg tsim khoom. Tag nrho cov cuab yeej twv muaj kev txawj ntse muaj qhov tsim nyog indexed thiab IDE muaj ib tug qauv zoo ntawm qhov chaws. Qhov no cia cov neeg tsim kev tshuaj ntsuam xyuas lawv cov app kom zoo thiab debug qhov twg los xij, ua ntej nws qhia rau hauv Market.

Apple's Xcode lags nyob deb ntawm Android tus qauv ntawm no thiab muaj mais mus ua ntej nws yuav txawm cia siab mus ntes nrog tom kawg.

App tso cai

Apple App Store yuav siv 3-4 lub lis piam rau kev tso cai los ntawm app. Lawv kuj yog finicky thiab muab ntau yam kev txwv ntawm tus tsim tawm app. Ntawm chav kawm, qhov no zoo tshaj plaws tsis tau deterred rau ob peb lub developers mus cuag App khw txhua lub hli. Txawm tias Apple tseem qhib siv API siv uas cov neeg tsim khoom yuav tuaj yeem tswj cov app rau ntawm lawv qhov chaw, qhov no tsis zoo heev, raws li qhov tsis tuaj yeem tau txais txawm tias muaj feem ntawm qhov raug tau sab nraud tom khw App .

Lub Khw Hauv Market, ntawm qhov tod tes, pib tsis muaj kev nruj tsis zoo rau tus tsim tawm. Qhov no ua rau nws yooj yim heev rau tus tsim tawm hauv.

Kev Them Nqi

iOS developers yuav khwv tau 70% ntawm cov nyiaj tau los ntawm qhov kev muag khoom ntawm lawv cov app hauv Apple App khw . Tab sis lawv yuav tsum them tus nqi txhua xyoo ntawm $ 99 kom nkag mus rau lub iPhone SDK .

Android developers, ntawm qhov kev tes, tsuas yog yuav tsum tau them tus nqi ib zaug ib zaug ntawm $ 25 thiab yuav khwv tau 70% ntawm cov nyiaj tau ntawm kev muag khoom ntawm lawv cov app hauv Hauv Khw . Lawv kuj tseem tuaj yeem ua tib qho app hauv lwm qhov lag luam hauv app thiab, yog tias lawv xav tau.

Xaus

Nyob rau hauv xaus, ob qho tib si lub Andriod OS thiab Apple iOS muaj lawv tus kheej pluses thiab minuses. Ob qho tib si yog sib zog muaj zog contenders thiab yog khi los tswj qhov kev lag luam hauv app nrog lawv tus kheej zoo thiab cov txiaj ntsim zoo.