Chapter19:MobileApplicationsObjectives•Defineamobileapplication
•Understandcomponentsfoundinamobileapplication
•Learnthekeyscenarioswheremobileapplicationswouldbeused
•Learnthedesignconsiderationsformobileapplications
•Identifyspecificscenariosformobileapplications,suchasdeployment,powerusage,andsynchronization
•Learnthekeypatternsandtechnologyconsiderationsfordesigningmobileapplications
目标定义个移动应
理解建立个移动应素
学习移动应重户场景
学习移动应设计考虑因素
鉴别特定移动应场景,如部署,电量同步等
学习移动应关键模型技术因素
OverviewAmobileapplicationwillnormallybestructuredasamulti-layeredapplicationconsistingofuserexperience,business,anddatalayers
Whendevelopingamobileapplication,youmaychoosetodevelopathinWeb-basedclientorarichclient
Ifyouarebuildingarichclient,thebusinessanddataserviceslayersarelikelytobelocatedonthedeviceitself
Ifyouarebuildingathin