Android OS Vs. Apple iOS - Hver er betra fyrir hönnuði?

Kostir og gallar af Android OS og Apple IOS

24. maí 2011

Með því að fjöldi notenda snjallsímans eykst á hverjum degi er jafn mikil aukning á fjölda forritara fyrir það sama. Þó verktaki fái mikið af hreyfanlegur pallur til að velja úr, myndu þeir líklega velja eitt af tveimur eftirsóttustu hreyfanlegur OS 'í dag, Apple íOS og Google Android. Svo, hver af þessum er betra fyrir forritara og hvers vegna? Hér er ítarleg samanburður á Apple iOS og Android OS fyrir forritara.

Forritunarmál notað

umsjónarmenn / Flickr / CC BY 2.0

Android OS notar aðallega Java, sem er algeng forritunarmál notað af forriturum. Þannig að þróa Android fær það miklu auðveldara fyrir flest forritara.

The iPhone OS notar Objective-C tungumál Apple, sem getur að mestu verið unraveled af forriturum forrita sem eru nú þegar kunnugir C og C ++. Þetta er einkarétt, getur orðið hindrun fyrir forritara sem ekki eru of duglegir í öðrum forritunarmálum.

Þróun multi-platform apps

Þróun multi-pallur apps virðist vera "í" hlutur í dag. Auðvitað getur þú ekki keyrt Java-undirstaða forrit á iPhone eða Objective-C forritunum á Android tækjum.

Það eru tæki til að þróa multi-pallur forrit í dag. En þeir geta ekki verið árangursríkar þegar kemur að því að sýna upprunalegu upplýsingarnar á öðru farsímakerfi. Hreyfanlegur leikur verktaki sérstaklega finna cross-platforming a gríðarstór áskorun.

Þess vegna er eini hagkvæmur, langtíma lausnin hér að umrita forritið þitt á eigin móðurmáli móðurmálsins.

App Development Platform

Android býður forritara opnum þróunarverkefnum og leyfir þeim frelsi til að nota verkfæri þriðja aðila til að þróa forrit. Þetta hjálpar þeim að spila með mörgum eiginleikum forrita sinna og bæta þeim við. Þetta er mikilvægt fyrir velgengni þessa vettvangs, sem kemur með glæsilegu úrvali farsíma.

Apple, hins vegar, er nokkuð takmarkandi við leiðbeinendur þróunaraðila . Framkvæmdaraðili hér er gefinn fastur búnaður til að þróa forrit og getur ekki notað neitt utan þeirra. Þetta myndi að lokum draga úr skapandi færni sína að miklu leyti.

Fjölverkavinnsla

Android OS er mjög fjölhæfur og getur hjálpað forriturum að búa til öfluga forrit til margra nota. En þetta mikla fjölverkavinnsla Android OS skapar mjög vandamál fyrir áhugamaður Android verktaki, þar sem það tekur mikinn tíma að læra, skilja og læra. Þetta ásamt öflugum vettvangi Android er raunveruleg áskorun fyrir Android verktaki.

Hins vegar, Apple kynnir stöðugri, einkarétt vettvangur fyrir forritara, greinilega skilgreina verkfæri, skilgreina bæði möguleika þeirra og mörk. Þetta gerir það auðveldara fyrir IOS verktaki að halda áfram með verkefni á undan honum.

Farsímarprófun

Android býður upp á framúrskarandi próf umhverfi fyrir forritara sína. Allar prófunarverkfærin sem eru tiltæk eru verðtryggð og IDE býður upp á gott líkan af frumkóðanum. Þetta gerir verktaki kleift að prófa forritið vandlega og kemba þar sem þörf krefur, áður en hún birtist á Android Market.

Xcode Apple er langt frá því að fylgja stöðlum Android hér og hefur mílur að fara áður en það getur jafnvel vænst þess að ná í síðarnefnda.

Samþykki umsóknar

Apple App Store tekur 3-4 vikur fyrir samþykki app. Þeir eru líka finicky og setja margar takmarkanir á forritara. Auðvitað hefur þessi þáttur ekki hindrað nokkur hundruð forritara sem nálgast App Store í hverjum mánuði. Þó að Apple býður upp á opið forritaborð með því að nota hvaða forritarar geta hýst appið á síðuna sína, þá er þetta ekki mjög árangursríkt, því forritið getur ekki fengið jafnvel brot af því útsetningu utan App Store .

The Android Market, hins vegar kynnir ekki svo stíft viðnám til framkvæmdaraðila. Þetta gerir það mjög þægilegt fyrir Android verktaki.

Greiðslumál

IOS forritarar geta fengið 70% af tekjum sem myndast vegna sölu á appnum sínum í Apple App Store . En þeir verða að greiða árlegt gjald af $ 99 til að fá aðgang að iPhone SDK .

Android forritarar þurfa hins vegar aðeins að greiða einu sinni skráningargjald á $ 25 og geta fengið 70% af tekjum af sölu appar þeirra á Android Market . Þeir geta einnig haft sömu forrit á öðrum markaðsstöðum fyrir app , ef þeir óska ​​þess.

Niðurstaða

Að lokum, bæði Andriod OS og Apple iOS hafa eigin plús-merkingar og minuses. Báðir eru jafn sterkir keppinautar og eru skyltir að ráða markaðsaðstöðunni með eigin styrkleikum og jákvæðum.