资源描述:
《基于ios平台开发的移动应用辣妈帮设计大学本科毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要随着社会的科技发展,人们的生活中越来越不能缺少移动技术的产品,人们也比较注重便捷以及方便。正是由于这种人们的想法,移动技术的潮流也指向了手机应用,因此手机移动应用已经开始成为一种新的功能需求,受到了越来越多的人们关注。随着手机的普遍使用,许多国家的手机品牌也不断渗入人们的生活中,例如国内的K-TOUCH(天语),人们在早期使用的芬兰NOKIA(诺基亚),日本的SAMSUNG(三星),美国的iPhone(苹果)等等众多手机品牌。在这些手机品牌中苹果也一直以它的特色占据着手机市场中的一定位置。苹果系统
2、作为市场占有率超过30%的手机平台,其移动应用的发展也是非常迅速的。本文主要介绍基于iOS平台开发的一款苹果手机移动应用——辣妈帮。本文首先详细介绍了iOS的系统以及它的发展状况,接下来介绍了项目研究的背景、研究意义以及论文的主要工作,然后在对iOS的开发技术进行了基本的介绍,其中包括iOS应用的特点、MVC软件的设计模式、SQLite数据库等技术,然后从功能需求以及非功能性的需求点出发,对辣妈帮应用客户端进行了设计,从请求数据的处理以及UI界面的展示两个部分进行了设计以及实现。最后,经过详细的测试,
3、使得应用能够使用的流畅。论文作者在项目中独立完成了的模块包括:我的帮模块、动态模块、附近模块、推荐模块和更多模块,完成了数据库中数据的读取以及操作、和性能的优化以及缓存模块等技术。关键词:iOS;辣妈;MVC;SQLiteABSTRACTWiththedevelopmentofscienceandtechnologyofthesociety,people'slifemoreandmorecannotlackofmobiletechnologyproduct,peoplearemoreeasyandco
4、nvenient.Itisbecauseofthepeople'sminds,mobiletechnologyalsopointstothetrendofthemobileapplication,somobileapplicationshavebeguntobecomeanewkindoffunctionalrequirements,hasbeenmoreandmoreattention.Withthewidespreaduseofmobilephones,mobilephonebrandsinman
5、ycountrieshasbeenintopeople'slife,suchasdomesticK-TOUCH(tianyu),peopleintheearlyuseofFinland'sNOKIA(NOKIA),SAMSUNG(SAMSUNG)inJapan,theUnitedStatesoftheiPhone(apple),andsoonmanymobilephonebrands.Inthesemobilephonebrandsfeaturedwithitsapplehasalsobeenoccu
6、pyingacertainpositioninthemobilephonemarket.Applesystemasamarketshareofmorethan30%ofthemobileplatform,themobileapplicationdevelopmentisveryrapid.ThispapermainlyintroducestheiOSplatformtodevelopaapplication-hotmamahelpapplemobiledevices.Thisarticlefirsti
7、ntroducedtheiOSsystemanditsdevelopmentstatus,thenintroducestheresearchbackground,researchsignificanceandthemainworkofpaper,thentheiOSdevelopmenttechnologyforthebasicintroduction,includingthecharacteristicsoftheiOSapp,MVCmodeinsoftwaredesign,suchasSQLite
8、databasetechnology,andthenfromthepointofthefunctionalrequirementsandnon-functionalrequirements,thedesignofhotmamahelpapplicationclient,fromtherequestdataprocessingandinterfaceshowsthetwopartsoftheUIdesign,andimplementation.Finall