已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
ESEP2011910DECEMBER2011,SINGAPOREANANALYSISANDCOMPARISONOFOPENANDCLOSEDMOBILEPLATFORMSANDROIDVSIPHONEYINGLUZOUA,HAOWUB,JIANXINHUANGA,BAINFORMATIONENGINEERINGCOLLEGE,7JIANXUEROAD,JINSHUIDISTRICT,ZHENGZHOU,450001,CHINAABSTRACTWITHTHERELEASEOFANDROID22FROYOANDIPHONE4,THEWARBETWEENOPENANDCLOSEDMOBILEPLATFORMSTENDSTOBEFIERCERBEINGTHEREPRESENTATIVESOFTHETWOPARTIES,FROYOANDIOS4AREQUITEDIFFERENTATSYSTEMFRAMEWORK,NEWFEATURE,APPLICATIONMARKETANDINTEGRATIONMODELACCORDINGTOTHECOMPANYSPIRITSOFGOOGLEANDAPPLE,WEDOSOMEANALYSESANDCOMPARISONSOFTHEABOVEPOINTS,EXPLAINTHEDIFFERENCESOFANDROIDANDIPHONEFROMTHESHALLOWERTOTHEDEEPER,THENCONCLUDETHECHARACTERISTICSOFOPENANDCLOSEDMOBILEPLATFORMS,AIMINGATPROVIDINGANOBJECTIVEREFERENCEFORRESEARCHERSOFMOBILEPLATFORMS,HELPINGTHEMSEECLEARERINTOMOBILEINDUSTRYASARESULT,BOTHFROYOANDIOS4HAVETHEIRADVANTAGESANDDISADVANTAGES,STILLTHEYAREFARFROMBEINGPERFECT,THERESROOMFORFURTHERIMPROVEMENTKEYWORDSANDROID;IPHONE;FROYO;IOS4;SMARTPHONE;MOBILEPLATFORM1INTRODUCTIONINRECENTYEARS,THEPOPULARITYOFSMARTPHONEKEPTGOINGUPMOREANDMORESMARTPHONESARESOLDANDALOTOFPEOPLEAREEMBRACINGTHEMSMARTPHONESBROUGHTGREATCONVENIENCETOUSERS,ASWELLCREATEDOPPORTUNITIESFORSMARTPHONERESEARCHERSTHATSTOSAY,THEWIDESPREADOFSMARTPHONESBENEFITEDBOTHSIDESATTHESAMETIME,DEVELOPINGOFSMARTPHONEOSBECOMESONEOFTHESMARTESTINDUSTRYTOBEASMARTPHONEOS,THESYSTEMSHOULD1PROVIDESERVICESLIKEAPC2WORKWITHAGPUFORBETTERVISUALEFFECTS3ALLOWTHEUSERTOSURFONINTERNETFREELYANDAPPARENTLY,THEREREALSOSOMEWEAKNESSES1LIMITEDBATTERY2POORCPUPERFORMANCEAGAINSTPCCPU3SMALLSTORAGE4THEUSEOFRAMMAYLEADSTOLOSSOFDATAWHENTHEPHONERUNSOUTOFBATTERYNOWTHE2GIANTSOFSMARTPHONEOSAREANDROIDANDIPHONEOSONONESIDE,ANDROIDISBASEDONLINUXKERNELANDDALVIKVIRTUALMACHINE,ANDITISOPENSOURCEDTHEUPPERLAYEROFANDROIDISJAVABASED,ALLOWINGDEVELOPERSTODEVELOPANDROIDAPPLICATIONSWITHGOOGLESDKANDSELLTHEIRSOFTWAREINANDROIDMARKETONTHEOTHERSIDE,IPHONEOS,WHICHBASESONUNIXKERNELANDDARWINMODELBUTISCLOSEDSOURCED,EVOLVESFROMMACOSXANDISTHEDEFAULTOSOFIPHONE,IPODTOUCHANDIPADOBJECTIVECBASEDSOFTWARECANRUNINIPHONEOS,ANDJUSTLIKEANDROID,YOUCANDEVELOPYOUROWNIPHONEAPPLICATIONSANDUPLOADTHEMONTOAPPLESAPPSTOREFORSALE1234BYCOMPARINGTHELATESTANDROIDANDIPHONEOS,ANDROID22FROYOANDIOS4,WECANTAKEAGLIMPSEATTHEMAINFEATUREOFOPENANDCLOSEDSMARTPHONEOSSWHILETHE2OSSAREDESIGNEDINRATHERDIFFERENTMENTALITYANDFUNCTIONALITY,ITSALITTLEEARLYTOTELLWHICHONEISBETTER2SMARTPHONEOS21ANDROIDTHESYSTEMARCHITECTUREOFANDROIDCONSISTSOF5LAYERS,WHICHARELINUXKERNEL,ANDROIDRUNTIME,LIBRARIES,APPLICATIONFRAMEWORKANDAPPLICATIONS,FROMBOTTOMTOTOPANDROIDPROVIDESCORESERVICESLIKESECURITY,MEMORYMANAGEMENT,PROCESSMANAGEMENT,NETWORKSTACKANDDRIVERS,BASINGONLINUX26BEINGTHEABSTRACTLAYERBETWEENSOFTWAREANDHARDWARE,THELAYEROFLINUXKERNELHIDESTHEIMPLEMENTINGDETAILSOFHARDWAREANDPROVIDESINTEGRATEDSERVICESFORUPPERLAYERDALVIKVIRTUALMACHINEANDJAVACORELIBRARIESAREINCLUDEDINTHELAYEROFANDROIDRUNTIME,PROVIDINGMOSTFUNCTIONSINJAVACORELIBRARIESTHELAYEROFLIBRARIESCONTAINSACLASSOFC/CLIBRARIESFORANDROIDCOMPONENTSTHOSELIBRARIESAREINTEGRATEDBYTHELAYEROFAPPLICATIONFRAMEWORKANDTHENPROVIDEDTODEVELOPERSTHELAYEROFAPPLICATIONFRAMEWORKPROVIDESALLKINDSOFMODULESFORPROGRAMINITIALIZATIONTOSIMPLIFYTHEUSEOFCOMPONENTS,ALLOWINGDEVELOPERSDOWHATEVERTHEYWANTANDPROVIDESERVICESFOROTHERSOFTWARES,UNDERTHELIMITATIONOFSECURITY,OFCOURSEMAINSTREAMAPPLICATIONSARELOCATEDINTHELAYEROFAPPLICATION,INCLUDINGEMAIL,SMS,CALENDAR,GOOGLEMAP,WEBBROWSERANDCONTACTSUSERSINTERACTDIRECTLYWITHTHISLAYER12THELATESTVERSIONOFANDROID,ANDROID22FROYO,PUTSONSOMENEWFEATURESTHEYARE1SUPPORTFLASH101,ENABLESUSERTOWATCHFLASHONTHEPHONE2V8JAVASCRIPTENGINEINWEBBROWSERLEADSTOFASTERINTERNETDATATRANSPORTATION3BIGADVANCEINNETWORKSHARINGYOUCANUSETHEPHONEASA3GNIC,ORCONVERT3GSIGNALTOWIFI4AUTOMATICALLYSOFTWAREUPDATE5SOFTWARESCANBESETUPINSDCARDTOEXTENDFILESTORAGES22IPHONEIPHONEOSISCONSISTOF4ABSTRACTLAYERSCOREOS,CORESERVICE,MEDIAANDCOCOATOUCHRESPECTIVELYLAYERSOFCOREOSANDCORESERVICEAREDESIGNEDINCLANGUAGETOHANDLECORESYSTEMSERVICES,ENABLINGDEVELOPERSTOPERFORMFILEACCESS,SOCKETSCALLINGANDDATAHANDLINGCFNETWORKANDSQLITEAREALSOPARTSOFTHESE2LAYERSTHELAYEROFMEDIA,ACCORDINGTOITSNAME,THISLAYERISUSEDTOCONTROLVIDEOANDAUDIO,ASWELLHANDLE2DAND3DIMAGESTHEOPENGLESQURATZPARTOFTHELAYERISCODEDWITHCLANGUAGE,WHILETHEPARTOFCOREAUDIOANDCOREANIMATIONISOBJECTIVECBASEDTHELAYEROFCOCOATOUCHBUILDSABASICFRAMEWORKFORALLKINDSOFPROGRAMSINIPHONEMOSTPROGRAMSRUNINCOCOATOUCHLAYER,ANDITSSURELYOBJECTIVECBASED34THELATESTIPHONEOSISIOS4ITINCLUDESTHEFOLLOWINGNEWFEATURES1SOFTWARECLASSIFICATIONTHISFEATUREENABLESUSERTOPLACESORTEDSOFTWARESINTODIFFERENTDOCUMENTS,MAKINGITCLEARERTOMANAGE2EMAILINTEGRATIONONEACCOUNTISFORALLEMAILSFROMDIFFERENTPROVIDERS3IBOOK,ORIGINALLYFROMIPAD,ISBUILTINIOS4ABRANDNEWAPPLEGAMECENTERMAKESIPHONEATREMENDOUSENTERTAINMENTPLATFORM23ANDROIDVSIPHONEBEINGTHETOP2SMARTPHONEOSS,WERESURETHATBOTHANDROIDANDIPHONEHAVETHEIROWNADVANTAGESANDDISADVANTAGESNOWLETSTAKEALOOKATEACHOFTHEM,ANDSEEWHATUNIQUEFEATURETHEYHAVEANDROID22FROYOFULLYSUPPORTMULTITASK,WHICHMEANSYOUCANLISTENTOMUSICWHILEWRITINGBLOGANDIOS4,OFFICIALLYANNOUNCEDTOBEMULTITASKED,ISINFACTAPLAYOFCONCEPTONLYAFEWOFSOFTWARESWHICHAREAUTHORIZEDBYAPPLECANRUNSIMULTANEOUSLY,WHOSEPRINCIPLEISMUCHEASIERTHATMULTITASKWHENANAPPLICATIONISSWITCHEDOUT,ITSCURRENTSTATEISSAVEDANDTHENTHESYSTEMJUSTCLOSESITANDWHENITSSWITCHEDIN,WEREBACKTOTHEPREVIOUSSNAPSHOT567DURINGTHEPUBLICATIONOFANDROID22FROYO,GOOGLEANNOUNCEDITHASTHEMOSTFLUENTWEBBROWSER,BECAUSETHEUSEOFV8JAVASCRIPTENGINEV8ISABRANDNEWENGINE,DESIGNEDFORRUNNINGBIGSIZEJAVASCRIPTAPPLICATIONINSOMEKINDOFTESTS,V8ISMUCHFASTERTHANJSCRIPTFROMINTERNETEXPLORER,SPIDERMONKEYFROMFIREFOXANDJAVASCRIPTCOREFROMSAFARIITALLOWETO3KEYPARTSOFV8,THEYREFASTATTRIBUTEACCESS,DYNAMICCODEGENERATION,EFFECTIVETRASHCLEANING231FASTATTRIBUTEACCESSJAVASCRIPTISAKINDOFDYNAMICLANGUAGE,WHICHMEANSATTRIBUTESCANBEADDEDORDELETEDATRUNTIME,ANDTHEYREFREQUENTLYCHANGEDMOSTJAVASCRIPTENGINESUSEADICTIONARYSTYLESTRUCTURETOSTORETHEATTRIBUTESOFANOBJECT,SOITREQUIRESAWHOLEDICTIONARYSEARCHTOFINDTHEPOSITIONOFATTRIBUTESINMEMORYITSQUITEINEFFICIENTANDITSSLOWERTHANJAVAANDSMALLTALKTOSOLVETHISPROBLEM,V8DISCARDEDDYNAMICSEARCHANDREALIZEDITINADIFFERENTWAYCREATEHIDDENCLASSESFOROBJECTSDYNAMICALLYINJAVASCRIPT,EVERYTIMEWHENWEREADDINGANEWATTRIBUTETOANOBJECT,WECREATEASUBCLASSWITHTHENEWATTRIBUTEFROMAHIDDENCLASSASTHESUPERCLASSITSARECURSIVECOURSEANDTHEABOVEPERFORMANCEHAPPENSONLYONCEWHENWEFIRSTDOTHISLATERWEJUSTUSETHEPREVIOUSHIDDENSUBCLASSWHENWEREINTHESAMESITUATIONSOTHERESNONEEDTOREPEATOPERATIONANDCREATEADICTIONARYTHISLEADSTOTHESAVEOFTIMEANDENERGY,ASWELLMAKEITEASIERFORTHEIMPLEMENTATIONOFCLASSOPTIMIZATIONANDINNERCACHE4232DYNAMICCODEGENERATIONWHENJAVASCRIPTISRUNNINGFORTHEVERYFIRSTTIME,V8TRANSLATEITDIRECTLYINTOLOCALMACHINECODE,RATHERTHANEXPLAINITTOBYTECODEATTRIBUTEACCESSISDONEBYINNERCACHE,WHICHISOFTENTRANSLATEDINTOINSTRUCTIONSBYV8ATRUNTIMEWHENITCOMESTOTHECODEWHERECERTAINOBJECTISACCESSED,V8TRIESTOFINDTHECURRENTHIDDENCLASSMEANWHILE,V8ASSUMESTHATALLOBJECTSINTHESNIPPETAREDESCRIBEDBYTHESAMEHIDDENCLASS,SOV8WILLMODIFYCORRESPONDINGINNERCACHETOMAKETHEDIRECTUSEOFTHEHIDDENCLASSMORECONVENIENTIFTHISASSUMPTIONISCORRECT,THEACCESSOFATTRIBUTESCANBEALLDONEINONLY1INSTRUCTIONEVENIFTHEPREDICTIONFAILS,INNERCACHEISMODIFIEDAGAINBYV8,WHICHWONTTAKETOOMUCHTIMEANDRESOURCEWHENONEHIDDENCLASSISSHAREDBYALOTOFOBJECTS,THEACCESSSPEEDCANBECLOSETOMOSTDYNAMICLANGUAGEACCESSSPEEDINNERCACHEANDHIDDENCLASS,MIXEDWITHDYNAMICCODEANDCLASSOPTIMIZATION,IMPROVETHEEFFICIENCYOFJAVASCRIPTATALARGESCALE4233EFFECTIVETRASHCLEANINGV8DOESMEMORYRECYCLESAUTOMATICALLYTOGUARANTEETHESPEEDOFOBJECTDISTRIBUTION,ASWELLCUTTHETIMEOFTRASHCLEANINGANDCLEARFRAGMENTUP,V8WILLINTERRUPTTHERUNNINGAPPLICATIONWHENPERFORMINGTRASHCLEANINGMOSTLY,ONLYASMALLPARTOFOBJECTSTACKISINVOLVEDINTRASHCLEANINGCYCLE,SOTHEINTERRUPTIONCAUSEDLITTLEALLLOCATIONOFOBJECTSANDPOINTERSARELOGGEDBYV8,SOTHESYSTEMWONTTAKEOBJECTFORPOINTERANDMEMORYOVERFLOWISAVOIDED4BESIDESTHEMOSTFLUENTWEBBROWSER,GOOGLECOLLABORATEDWITHADOBEANDANDROID22FROYOFULLYSUPPORTSFLASHTHATSTOSAY,NOTONLYFLASHMEDIA,BUTALLFLASHWEBPAGESCANDISPLAYPERFECTLYONANDROIDTOTHECONTRARY,APPLETURNEDDOWNADOBEANDTAKEHTML5ASIPHONESWEBPROTOCOL,MAKINGITUNABLETOSHOWSOMEFLASHBASEDANIMATIONANDROID22FROYOALSOLEADSTHEWAYINNETWORKSHARINGSMARTPHONEWITHFROYOCANBECONNECTEDTOAPCASA3GNIC,ANDCANALSOCONVENIENTLYCONVERT3GSIGNALTOWIFIIOS4CANDOTHEFIRSTTOO,BUTFAILEDTOCONVERT3GTOWIFIVIDEOCONFERENCEISBOTHSUPPORTEDBYFROYOANDIOS4,BUTTHECONDITIONSAREDIFFERENTYOUCANSEEAFROYOUSERVIACAMERAASLONGASYOUGETACAMERAALSOHOWEVER,IOS4USERCANONLYDOVIDEOTALKTOANOTHERIOS4USER,WHICHISABIGLIMITATIONWHILEANDROIDISASCENDANTINNETWORKINTERACTION,APPLEISUNIQUEINITSFRIENDSHIPANDENTERTAINMENTTHEADDEDFEATUREOFSOFTWARECLASSIFICATIONENABLESUSERTOPLACESORTEDSOFTWARESINTODIFFERENTDOCUMENTS,MAKINGITCLEARERTOMANAGEWHATSMORE,THEREREHUNDREDSOFTHOUSANDSAPPLICATIONSINAPPSTORE,MEANINGTHATIPHONECANHAVEUPTOHUNDREDSOFTHOUSANDSFUNCTIONSTHISISARATHERREMARKABLEFEATURETHATAPPLEPUBLICIZESANDTHEMOSTCONVINCINGPOINTGIVENBYAPPLE,ISTHATANDROIDLOOKSEXACTLYFAMILIARWITHIPHONEALTHOUGHITSJUSTASUBJECTIVESENSE,THEBORNOFIPHONEREALLYBROUGHTBIGREVOLUTIONTOTHEPHONEINDUSTRY,ANDTHENAMEAPPLEITSELFISAWORLDFAMOUSBRAND783OPENANDCLOSEDPLATFORMS31SDKTHEMOSTIMPORTANTPARTOFEVERYDEVELOPINGPLATFORMISSDK,ENABLE3RDPARTYDEVELOPERSTOMAKESOFTWAREFORTHEPLATFORMUSUALLY,LIBRARIES,DEBUGTOOLSANDEMULATORSAREINCLUDEDINSDKDIFFERENTPLATFORMSDISTRIBUTETHEIRSDKSDIFFERENTLYSOMESDKISCOMPLETEFREEANDOPEN,WHILEOTHERSARESTRICTLYLIMITEDDEVELOPERSOFOPENPLATFORMSCANGETANDMODIFYPARTORALLOFTHESOURCECODEGOOGLEANDLINUXARELEADERSOFOPENPLATFORMSTHEYPUBLICIZEDTHEWHOLESOURCECODEOFANDROIDANDLINUXTHEGOODPOINTISTHAT,PLATFORMOWNERSCANSAVEAGREATAMOUNTOFTIMEANDENERGYDEVELOPINGANDMAINTAININGTHEPLATFORM,BECAUSE3RDPARTYDEVELOPERSWILLDOTHISFORTHEMWITHLESSMONEYSPENTONDEVELOPMENTANDMAINTENANCE,ARELATIVELYLOWPRICECANATTRACTMOREANDMOREPHONEUSERSCONTRARILY,CLOSEDPLATFORMSLOCKTHEIRSOURCECODEINTHESAFETYANDFORBID3RDPARTYACCESSESAPPLEANDMICROSOFTARETHEREPRESENTATIVESOFTHEM,THEYAREBOTHCLOSEDSOURCED,BUTSOMEDIFFERENCESDOEXISTS3RDPARTYIPHONEAPPLICATIONSARERESTRICTEDWITHINNARROWLIMITS,FORTHATAPPLEWILLLOOKTHROUGHEVERYAPPLICATIONWHICHISUPLOADEDONTOAPPSTORE,ANDALOTOFAPPLICATIONSARETURNEDDOWNMICROSOFTDONTCHECKWINDOWSAPPLICATIONSATALL,ITALLDEPENDSONTHEUSERSTHEMSELVESYOUINSTALLEDTHEMAREWARE,YOUSUFFERTHELOSS32APPLICATIONMARKETMARKETISTHEMEDIUMBETWEENDEVELOPERSANDUSERS,HENCEITSVERYIMPORTANTSOMEPREDICTEDTHATTHEREWILLBEMOREANDMOREAPPLICATIONMARKETSWHILESOMEDONTTHINKSOINCURRENTMARKETS,BOTHDOEXISTSOMESPECIFYONLYONEMARKETFORTHEIRPRODUCTS,WHILEOTHERSSELLTHEIRSOFTWARESINVARIOUSMARKETSSOFTWARESFROMNOKIA,MICROSOFTANDLINUXMOBILEARESOLDINEVERYMARKETDEVELOPERSOFTHESEPLATFORMSCANRELEASETHEIROWNAPPLICATIONINWHATEVERMARKETS,SOMARKETSHAVETOCOMPETEWITHEACHOTHERFORALIVINGTHISISGOODFORUSERSHOWEVER,THELACKOFUNIVERSALMANAGEMENTMAYLEADTOMESSANDCHAOS,SOFTWARESTHATHAVETHESAMEFUNCTIONALITYEXISTINDIFFERENTMARKETS,WHICHCONFUSESUSERSALOTCORRESPONDINGLY,SOLEMARKETSCLAIMTHATMOSTAPPLICATIONSSHOULDBESOLDINTHEMTHISKINDOFMONOPOLIZATIONLEADSTONOCOMPETITORAPPSTOREANDANDROIDMARKETAREDEPUTYOFSOLEMARKETSNORMALLY,IPHONEAPPLICATIONSCANONLYBEFOUNDINAPPSTORE,ANDAPPLEWILLCHECKEVERYONEOFTHEMBYITSELFGOODNEWSISTHATEVERYAPPLICATIONINAPPSTOREISOFFICIALLYTESTED,ITSSAFEBADNEWSISTHATALOTOFPRETTYGOODSOFTWARESAREREJECTEDFORVARIOUSREASONSANDABIGUNOFFICIALMECHANISMISBUILTBYHACKERS,THATISJAILBREAKANDSIMUNLOCKJAILBREAKISAPROCESSTHATALLOWSIPAD,IPHONEANDIPODTOUCHUSERSTOGAINROOTACCESSANDUNLOCKTHEOPERATINGSYSTEMTHUSREMOVINGANYLIMITATIONSIMPOSEDUPONTHEMBYAPPLEONCEJAILBROKEN,IPHONEUSERSAREABLETODOWNLOADMANYEXTENSIONSANDTHEMESPREVIOUSLYUNAVAILABLETHROUGHTHEAPPSTOREVIAINSTALLERSSUCHASCYDIAAJAILBROKENIPAD,IPHONEORIPODTOUCHISSTILLABLETOUSETHEAPPSTOREANDITUNES9ANDASIMLOCKISACAPABILITYBUILTINTOGSMPHONESBYMOBILEPHONEMANUFACTURERSNETWORKPROVIDERSUSETHISCAPABILITYTORESTRICTTHEUSEOFTHESEPHONESTOSPECIFICCOUNTRIESANDNETWORKPROVIDERSGENERALLY,PHONESCANBELOCKEDTOACCEPTONLYSIMCARDSBASEDONTHEINTERNATIONALMOBILESUBSCRIBERIDENTITYSIMUNLOCKMAKEITPOSSIBLETOUSEAMOBILEPHONEWITHOUTCONSIDERINGCOUNTRIESANDNETWORKSSPECIFIEDBYMOBILEPHONEMANUFACTURERSHOWEVERINANDROID,GOOGLEDOESNTTESTEVERYAPPLICATIONATALL,SOALTHOUGHTHERESANOFFICIALMARKETFORANDROIDAPPLICATIONS,YOUCANSTILLRELEASEYOURPRODUCTANYWHEREYOUWANTCONSIDERINGSECURITYPROBLEMS,GOOGLEBANNEDTHEUSEOFSOMECOMPONENTSLIKEJAILBREAKANDSIMUNLOCKINIPHONE,ROOTINANDROIDGIVESUSERS100CONTROLOFTHEIRDEVICES,ALONGWITHSOMESECURITYRISKSROOTISAPROCESSTHATALLOWSUSERSOFCELLPHONESRUNNINGTHEANDROIDOPERATINGSYSTEMTOATTAINPRIVILEGEDCONTROLKNOWNAS“ROOTACCESS“WITHINANDROIDSLINUXSUBSYSTEM,SIMILARTOJAILBREAKINGONAPPLEDEVICESRUNNINGTHEIOSOPERATINGSYSTEM,OVERCOMINGLIMITATIONSTHATTHECARRIERSANDMANUFACTURERSPUTONSUCHPHONESROOTINGMAKESITPOSSIBLETOUSECUSTOMVERSIONSOFTHEANDROIDSYSTEMSUCHASCYANOGENMOD,SUPPORTINGFEATURESUNAVAILABLEINSTOCKROMSITALSOALLOWSFORNEWERVERSIONSOFANDROIDNOTSUPPLIEDBYTHEORIGINALDEVICEMANUFACTURERINCONTRASTTOIOSJAILBREAKING,ROOTINGISNOTNEEDEDTORUNAPPLICATIONSNOTDISTRIBUTEDBYTHEOFFICIALANDROIDMARKETITISNEEDEDHOWEVER,WHENTRYINGTOACCESSPAIDANDROIDAPPLICATIONSFROMCOUNTRIESWHICHARENOTPARTOFTHEPAIDAPPLICATIONSMARKET33INTEGRATIONSOMECOMPANIESFOCUSONLYONTHEIRCOREINDUSTRY,IEDEVELOPANOPERATINGSYSTEMANDPROVIDEANENVIRONMENTFOR3RDPARTYDEVELOPMENTOTHERSNOTONLYDOTHESE,BUTMANAGETHEPROCESSOFDEVELOPINGASOFTWARETOPUBLICIZINGITDEPENDINGONTHEINTEGRATIONOFPLATFORMS,WESORTTHEMTO4KINDSFULLINTEGRATIONPLATFORM,MARKETINTEGRATIONPLATFORM,DEVICEINTEGRATIONPLATFORMANDNOINTEGRATIONPLATFORMTHEPUBLICIZINGMODELOFFULLINTEGRATIONPLATFORMISVERYSTRICTITSMANAGEMENTRANGESFROMDEVICEMANUFACTURINGTOAPPLICATIONRELEASE,WHOSEREPRESENTATIVEISAPPLEAPPLESFACTORYPRODUCESIPHONE,APPLESAPPSTORESELLSAPPLICATION,APPLESITUNESISTHECHANNELOFAPPLESRESOURCESTHEWHOLEPROCESSISUNDERAPPLESCONTROLMARKETINTEGRATIONPLATFORMSCOMMITTHEMSELVESTODEVELOPINGANDSELLINGSOFTWARESGOOGLEISONEOFTHEMUNLIKEAPPLE,GOOGLEDONTHAVEAFACTORYTOMANUFACTUREITSOWNHANDSETS,BUTONLYDEVELOPEDANDROIDANDSETUPANDROIDMARKETFORANDROIDAPPLICATIONSHOWEVER,COMPANIESLIKEGOOGLEDEFINITELYHAVETHECAPABILITYTOPRODUCEITSOWNDEVICESGOOGLEISINGOODRELATIONSHIPWITHHTC,WHOISTHEOEMOFTMOBILE,O2ANDORANGE,ETCDEVICEINTEGRATIONPLATFORMSPRODUCETHEIROWNHANDSETS,BUTDONTSETUPAPPLICATIONMARKETSFOREXAMPLE,RIMMAKESBLACKBERRY,BUTTHERESNOOFFICIALAPPLICATIONMARKETFORBLACKBERRYNOINTEGRATIONPLATFORMSDOFEWTHINGSMICROSOFTNEITHERMAKESMOBILEPHONES,NORSETSUPAMARKETWHATTHEYDOISONLYDEVELOPINGTHEOPERATINGSYSTEMWINDOWSPHONE74CONCLUSIONREPRESENTATIVESOFOPENANDCLOSEDPLATFORMS,ANDROID22FROYOANDIOS4AREBOTHLOVEDANDHATEDGREATBROWSERSAREBUILTINTOTHEM,ANDTHEIRPRODUCERSAREBOTHWORLDFAMOUSREVOLUTIONARYANDROIDLEANSTOINTERNETEXPERIENCE,WHICHCOMESDOWNINONECONTINUOUSLINEWITHGOOGLEBUTCURRENTLY,VARIOUSVERSIONSOFANDROIDFILLTHEMARKET,ANDMOSTCOMPANIESINOPENHANDSETALLIANCETENDTOCUSTOMIZETHEIROWNANDROIDSYSTEMSTHESEFACTSMAKEANDROIDLACKOFAGENERALBRANDIMAGE,SOPEOPLEMAYFEELCONFUSEDANDSAYNOTOANDROIDIPHONEOSFOCUSESMOREONENTERTAINMENTANDITSVERYFRIENDLYBUTAPPLEISTOOCOOLTOATTRACTMORECUSTOMERSDIEHARDFANSOFSTEVEJOBSBUYEVERYPRODUCTMADEBYAPPLE,ANDPEOPLEWHODISLIKETHESTYLEAPPLEDOTHINGSMAYJUSTSNIFFEDATAPPLEBESIDES,ANDROID22FROYOSUCCEEDSTHEFEATURESOFOPENPLATFORMSWELLITSAUSERSONLYPLATFORM,BECAUSEUSERSOFFROYOCANALMOSTCUSTOMIZEEVERYTHINGTHEYWANTANDMEMBERSOFOPENHANDSETALLIANCETENDTOPROVIDEMORECHOICESFORUSERSANDIOS4,TYPICALLYCLOSEDPLATFORMMEMBER,MANAGESEVERYTHINGRANGINGFROMOSDEVELOPMENTTODEVICEMANUFACTURINGITSACONSIDERFORUSERSPLATFORMTOSOMEEXTENT,USERSOFANDROIDCANONIZESFREEANDOPEN,WHATTHEYCAREISIFTHEYHAVE100MANAGEMENTOFTHEIRHANDSETS,NOMATTERWHETHERTHEOSISCALLEDANDROIDORANOTHERAPPLEUSERSARELOYALTOTHEBRANDTHEYWOULDLIKETOAUTHORIZEAPPLETOMAKEDECISIONSFORTHEMSOALTHOUGHSOMEIPHONEUSERSLOVEPHYSICALKEYBOARDS,THEYBOUGHTIPHONEINOTHERWORDS,ANDROIDUSERSTHINKALOTOFOPENPLATFORMRATHERTHANTHEBRANDGOOGLEMOSTIPHONEUSERSAREFOLLOWEROFAPPLE,THEYLOVETHECLOSEDPLATFORMSCREATEDBYSTEVEJOBSBOTHANDROIDANDIPHONEHAVETHEIRUNIQUEIDE,SDKANDOTHERCHARACTERISTICSBELIEVEITORNOT,NOPERFECTIONEXISTSINTHEWORLD,SONONEOFTODAYSMOBILEPLATFORMSFULLYMEETSTHENEEDSOFUSERSANDRESEARCHERSTHECHOICEOFPLATFORMBOILSDOWNTOTHENEEDSOFUSERSANDRESEARCHERS,THISARTICLESHOULDMAKETHEDECISIONEASIEROFCOURSETHECONTENTOFTHISARTICLEISTIMESENSITIVEPLATFORMSWILLGRADUALLYMEETTHEDEMANDSOFCONSUMERSASNEWTECHNOLOGIESEMERGINGREFERENCES1DAVEMARK,JEFFLAMARCHE“BEGINNINGIPHONE3DEVELOPMENTEXPLORINGTHEIPHONESDK”20092ERICASADUN“THEIPHONEDEVELOPERSCOOKBOOKBUILDINGAPPLICATIONWITHTHEIPHONESDK”,20093EDBURNETTE“HELLO,ANDROIDINTRODUCINGGOOGLESMOBILEDEVELOPMENTPLATFORM”,20094WFRANKABLESON,CHARLIECOLLINS,ROBISEN“UNLOCKINGANDROIDADEVELOPERSGUIDE”,20105HEEYEONCHO,CHOONSUNGNAM,DONGRYEOLSHIN“ACOMPARISONOFOPENANDCLOSEDMOBILEPLATFORMS”INTERNATIONALCONFERENCEONELECTRONICSANDINFORMATIONENGINEERING,20106RYANCMCKEEN,FINISRPRICEIII“DROIDVIPHONE”ABAJOURNAL,20107MIESGINNY,SULLIVANMARK“IPHONE4VSDROIDXAHEADTOHEADCOMPARISON”PCWORLD,20108FLEISHMAN,GLENN“MOREOPTIONSWITHTOMORROWSCELLPHONES”PCWORLD,20089KELLER,MIKE“JAILBREAKINGYOURIPHONETHEPROSANDCONS”PCWORLD,2010分析和比較開放和封閉的移動平臺摘要隨著ANDROID22FROYO和IPHONE4版本的發(fā)布,開放式和封閉式的移動平臺之間的戰(zhàn)爭愈演愈烈。作為雙方代表,F(xiàn)ROYO和IOS4在制度的框架,新功能,應(yīng)用市場和一體化模式有很大的不同。據(jù)谷歌和蘋果的公司精神,我們做上述各點的一些分析和比較,說明ANDROID的差異,從IPHONE淺向更深,然后得出結(jié)論開放式和封閉式的移動平臺的特點,目的是為移動平臺的研究人員提供客觀的參考,幫助他們對移動行業(yè)有更清晰的認(rèn)識。當(dāng)然,F(xiàn)ROYO和IOS4都具有自己的優(yōu)勢和劣勢,他們距離完美還有很大的距離,依然有進(jìn)一步改善的空間。關(guān)鍵詞ANDROID;IPHONE;FROYO;OS4;智能手機(jī);移動平臺1介紹近年來,智能手機(jī)的普及率不斷攀升。越來越多的智能手機(jī)被賣出和很多人都更加青睞于它們。智能手機(jī)給用戶帶來了極大方便,并為智能手機(jī)研究者創(chuàng)建了機(jī)會。這就是說,智能手機(jī)的廣泛普及,對雙方都有利雙方。同時,智能手機(jī)操作系統(tǒng)發(fā)展成為最智能的行業(yè)之一。要成為一個智能手機(jī)操作系統(tǒng),該系統(tǒng)應(yīng)1提供服務(wù)PC式的服務(wù)。2使用GPU得到更絢麗的視覺效果。3允許用戶在互聯(lián)網(wǎng)上自由地沖浪。顯然,它們也有一些弱點1,電池的限制。2。較電腦CPU來說,手機(jī)CPU性能差。3存儲空間小。4在手機(jī)電池耗盡時,RAM的使用可能會導(dǎo)致數(shù)據(jù)丟失?,F(xiàn)在智能手機(jī)操作系統(tǒng)的兩巨頭是ANDROID和IPHONEOS。一方面,ANDROID是基于LINUX內(nèi)核,DALVIK虛擬機(jī),它是開源的。上層的ANDROID是基于JAVA的,允許開發(fā)者使用谷歌SDK開發(fā)ANDROID應(yīng)用程序和在ANDROID市場銷售他們的軟件。另一方面,IPHONE操作系統(tǒng)基于UNIX內(nèi)核和達(dá)爾文模型,但它是封源的,是從MACOSX繼承而來,是IPHONE,IPODTOUCH和IPAD默認(rèn)的操作系統(tǒng)?;贑語言的軟件可以在IPHONEOS上運(yùn)行,就像ANDROID,你可以開發(fā)自己的IPHONE應(yīng)用程序,并上傳到蘋果的APPSTORE進(jìn)行銷售。通過比較ANDROID和IPHONEOS的最新系統(tǒng)ANDROID22FROYO和IOS4,我們可以了解下開放式和封閉式的智能手機(jī)操作系統(tǒng)的主要特點。雖然兩個操作系統(tǒng)的整體思路和功能設(shè)計有很大的不同,它初略分辨出哪一個更好一點。2智能手機(jī)21ANDROIDANDROID系統(tǒng)的體系結(jié)構(gòu)由5層,從底部到頂部分別是LINUX內(nèi)核,ANDROID運(yùn)行庫,應(yīng)用框架和應(yīng)用程序。ANDROID提供的核心服務(wù),如安全,內(nèi)存管理,進(jìn)程管理,網(wǎng)絡(luò)堆棧和驅(qū)動器,是基于LINUX26的。作為軟件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年欽州市靈山縣赴高校招聘教師135人備考題庫及1套參考答案詳解
- 基于實踐導(dǎo)向的初中科技創(chuàng)新社團(tuán)活動課程設(shè)計與實施教學(xué)研究課題報告
- 2025年定西市通渭縣公開招聘鄉(xiāng)村醫(yī)生7人備考題庫及1套參考答案詳解
- 2025年巧家縣社會工作協(xié)會面向社會公開招聘政府購買社會救助服務(wù)人員備考題庫及答案詳解一套
- 2025年新疆天筑建工集團(tuán)有限公司備考題庫及1套完整答案詳解
- 2025年麗江文化旅游學(xué)院招聘140名教師備考題庫附答案詳解
- 2025年永州市零陵區(qū)陽光社會工作服務(wù)中心招聘人員備考題庫及一套答案詳解
- 2025年天津北海油人力資源咨詢服務(wù)有限公司招聘外包工作人員備考題庫完整參考答案詳解
- 2025年國有企業(yè)招聘工作人員備考題庫帶答案詳解
- 2025年浙江中醫(yī)藥大學(xué)臨床醫(yī)學(xué)院及直屬附屬醫(yī)院公開招聘277人備考題庫參考答案詳解
- 廣西貴百河2025-2026學(xué)年高一上學(xué)期12月聯(lián)考語文試題
- 2025四川航天川南火工技術(shù)有限公司招聘考試題庫及答案1套
- 廣東廣電網(wǎng)絡(luò)2026屆秋季校園招聘185人備考題庫完整答案詳解
- 2025年度皮膚科工作總結(jié)及2026年工作計劃
- (一診)成都市2023級高三高中畢業(yè)班第一次診斷性檢測物理試卷(含官方答案)
- 四川省2025年高職單招職業(yè)技能綜合測試(中職類)汽車類試卷(含答案解析)
- 2024江蘇無錫江陰高新區(qū)招聘社區(qū)專職網(wǎng)格員9人備考題庫附答案解析
- 2025西部機(jī)場集團(tuán)航空物流有限公司招聘筆試考試備考試題及答案解析
- 智能制造執(zhí)行系統(tǒng)(MES)應(yīng)用案例教程 課件全套 項目1-9 生產(chǎn)工序開工、報工和檢驗 -特殊生產(chǎn)情況管理
- 植入類器械規(guī)范化培訓(xùn)
- 生物樣本庫解決方案
評論
0/150
提交評論