




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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版本的发布,开放式和封闭式的移动平台之间的战争愈演愈烈。作为双方代表,FROYO和IOS4在制度的框架,新功能,应用市场和一体化模式有很大的不同。据谷歌和苹果的公司精神,我们做上述各点的一些分析和比较,说明ANDROID的差异,从IPHONE浅向更深,然后得出结论开放式和封闭式的移动平台的特点,目的是为移动平台的研究人员提供客观的参考,帮助他们对移动行业有更清晰的认识。当然,FROYO和IOS4都具有自己的优势和劣势,他们距离完美还有很大的距离,依然有进一步改善的空间。关键词ANDROID;IPHONE;FROYO;OS4;智能手机;移动平台1介绍近年来,智能手机的普及率不断攀升。越来越多的智能手机被卖出和很多人都更加青睐于它们。智能手机给用户带来了极大方便,并为智能手机研究者创建了机会。这就是说,智能手机的广泛普及,对双方都有利双方。同时,智能手机操作系统发展成为最智能的行业之一。要成为一个智能手机操作系统,该系统应1提供服务PC式的服务。2使用GPU得到更绚丽的视觉效果。3允许用户在互联网上自由地冲浪。显然,它们也有一些弱点1,电池的限制。2。较电脑CPU来说,手机CPU性能差。3存储空间小。4在手机电池耗尽时,RAM的使用可能会导致数据丢失。现在智能手机操作系统的两巨头是ANDROID和IPHONEOS。一方面,ANDROID是基于LINUX内核,DALVIK虚拟机,它是开源的。上层的ANDROID是基于JAVA的,允许开发者使用谷歌SDK开发ANDROID应用程序和在ANDROID市场销售他们的软件。另一方面,IPHONE操作系统基于UNIX内核和达尔文模型,但它是封源的,是从MACOSX继承而来,是IPHONE,IPODTOUCH和IPAD默认的操作系统。基于C语言的软件可以在IPHONEOS上运行,就像ANDROID,你可以开发自己的IPHONE应用程序,并上传到苹果的APPSTORE进行销售。通过比较ANDROID和IPHONEOS的最新系统ANDROID22FROYO和IOS4,我们可以了解下开放式和封闭式的智能手机操作系统的主要特点。虽然两个操作系统的整体思路和功能设计有很大的不同,它初略分辨出哪一个更好一点。2智能手机21ANDROIDANDROID系统的体系结构由5层,从底部到顶部分别是LINUX内核,ANDROID运行库,应用框架和应用程序。ANDROID提供的核心服务,如安全,内存管理,进程管理,网络堆栈和驱动器,是基于LINUX26的。作为软件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年4月抄表核算收费员-初级工模拟考试题(含答案解析)
- 蔬菜加工中的微生物控制考核试卷
- 学前教育顶岗实习工作说明
- 石材开采工艺与设备选型考核试卷
- 节能型缝制设备开发考核试卷
- 《H组网技术》课件
- 帆船幼儿美术课件
- 草原割草在规范行业发展中的作用考核试卷
- 航空货运业务中的航空器装载技术改进考核试卷
- 《看电影》活动设计
- 医院培训课件:《疑难病例讨论制度及护理查房制度解读》
- 《扣件式钢管脚手架安全技术规范》JGJ130-2023
- 卫生部检验科三甲评审标准
- 新版三体系+50430内审资料(含检查表)
- 办公室隔断施工方案
- 组织学与胚胎学-女性生殖系统
- 法律法规及其他要求更新表
- 22G101系列图集常用点全解读
- 《X线摄影检查技术》复习考试题库(带答案)
- MIDASM32调音台培训教程归纳
- 普通地质学教材
评论
0/150
提交评论