完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx

上传人:b****3 文档编号:14394201 上传时间:2022-10-22 格式:DOCX 页数:30 大小:816.46KB
下载 相关 举报
完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx_第1页
第1页 / 共30页
完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx_第2页
第2页 / 共30页
完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx_第3页
第3页 / 共30页
完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx_第4页
第4页 / 共30页
完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx

《完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx(30页珍藏版)》请在冰豆网上搜索。

完整版ios爱限免手机app框架设计开发毕业设计Word文件下载.docx

爱限免的项目开发,对数据进行展示主要应用列表控制器UIableview,在使用UItableview是对cell的复用是此技术的难点,主要避免在cell复用是出现内存泄露状况而导致的程序崩溃,数据的获取应用了AFNetWork第三方库,对网络数据进行get获取,把获取的数据用数据模型接收,这样有利于降低耦合性,是程序更顺畅。

在对数据保存时用到了FMDB第三方数据库,此数据库的底层也是对squlite的封装,是开发者应用起来更顺手简介,提高效率,界面之间的数据传输难点blcok的应用,这点要求开发者对block有比较深刻的理解,以及应用熟练度。

关键词:

ios,squlite,block,应用,控件

Abstract

WiththerapiddevelopmentofcomputernetworkcommunicationtechnologyandtheInternet,basedonInternetmobilephoneapplicationtobecomeakindofnewfunctionalrequirements,andpeople.Becauseofitssimplicity,anytime,anywhere,etc.,itthisway,themobileapplicationdevelopmentworkisparticularlyimportant,thedevelopmentofacollectionofmobileapplicationstore"

isveryimportant,inrecentyearstheiPhoneinthedevelopmenttrendisrisingdaybyday,iPhonemobilephonesecurityisverystrong,alotofthingsarenotopentothepublic,lovelimitfreemobileappisfortheiPhoneandthedevelopmentofamobileapplication,wideningthemarketalsomaketheapplicationtoiPhoneappdevelopmentisbecomingmoreandmoreurgent,youcanlovelimitfreedevelopmentisnotonlytheneedsofcustomersisthedemandofthemarket

ThedevelopmentoflovelimitedfreeprojectuseofiPhoneownR&

Dsoftwarexcode6.0,mainlyUIkitframeworkandFoundationframework.Lovefreeforalimitedtimeofprojectdevelopment,thedatafordisplayofthemainapplicationlistcontrollerUIableview,intheuseofUItableviewisreuseofthecellisthedifficultyofthistechnology,mainlytoavoidmemoryleakcondition,whichleadstotheprogramcrashesinthecellmultiplexinganddataacquisitionapplicationtheAFNetWorkthird-partylibraries,thenetworkdatatogetaccessto,togetthedatamodeldatareceiving,whichtosavethedatausedintheFMDBdatabaseofthethirdparty,thebottomofthisdatabaseistosqulitepackageismorecomfortableprofileapplicationdevelopers,improveefficiency,applicationofinterfacebetweendatatransmissiondifficultiesblcok,thisrequiresdeveloperstomoreprofoundunderstandingofblock,aswellastheapplicationofproficiency

Keywords:

IOS,squlite,block,application,control

第一章前言

1.1课题开发背景

如今移动开发产业让人眼花缭乱,主要的开饭平台有:

iOS(iPhoneOS)、Android、NokiaSymbian、BlackBerry、JavaME、WindowsPhone、FlashFlashLite、mobileweb(WAPXHTMLCSSJavascript)。

Android以其开放性,多任务,大功能,画面流畅,硬件设备优良多样等各种优点,占智能机一大部分;

然而它也存在着很明显的不足,如:

兼容性差,各种机型的配置不一样,以至于开发的时候出现各种版本。

有些产品华而不实,用户体验差。

Symbian主要基于C语言的应用开发,支持多线程运行模式,但是开发代码量过大给开发人员造成很大的不便,另外塞班版本之间兼容性差也是SymbianOS需要改进的一个地方。

就目前而言,三大平台(Android、Symbian、BlackBerry)的市场占有率也在逐渐下降,iOS呈现平稳上升趋势。

1.AppStore的支付模式成熟

AppStore的成熟不仅仅是商业模式的创新,更重要的是无法模仿,经过长时间的运营,AppStore已经形成完备的支付模式,被大部分用户接受。

2.iOS是用Objective-C开发

从全球的编程语言排行榜来看,虽然,Objective-C只有苹果公司一家使用,但是已经排名第4,可见iOS开发的普及性和受欢迎程度,另外,objective-c是对c语言的封装,既没有了c语言写程序的繁琐复杂性,又兼顾了c语言的高效率,这也使得objective-c语言在编程语言中的地位以及受欢迎度日益上升的一个因素。

3.Iphone性能优越

苹果iPhone以及所有苹果的硬件软件策略和控制让苹果在用户体验和控制产品质量方面占尽先机,大部分iOS用户能够同时对他们手中的设备进行更新,这会吸引更多用户。

4.iPhone在中国极受欢迎

中国的各大移动运营商都积极地与苹果公司合作,各自推出适合中国人使用的手机套餐和应用,比如中国联通,中国电信等等,社会各界也对iPhone有很好的评价,还有很多知名手机应用软件,如微信等也加入了appstore。

5.iOS在各国开发者中有很好的学习氛围

如facebook的three20iOS开源代码库,都是良好的学习资源,还有一些前辈大牛发表的博客如博客园就是一个ios开发者很好的交流网站,还有一些如cocoachina里边集合了很多开发者的心得及项目,国内外的开发大牛都有在上边发表自己的心得。

也是ios开发者良好的学习资源。

1.2爱限免手机app框架设计开发的现实意义

随着科技的发展技术的进步,手机的功能也出现了翻天覆地的变化,由原来只是打电话发短信的基本功能,转变为现在的全功能智能手机,人们对手机的要求也越来越高。

1.iphone手机中国市场无限扩大

Iphone手机的性能优越已经不言而喻,不用就释放也使得iphone手机避免了安卓手机卡机现象,然而iphone手机并不对外开源,是的其核心技术只被苹果公司垄断,关于iphone手机的手机应用也是少之又少,毕竟开发者有限。

因此iphone手机的app开发也是迫切的。

2.开发框架完善

Iphone应用的开发主要平台式有iphone公司自己研发的开发平台xcode,是由苹果公司的先辈大牛写出来的,主要用于ios开发者开发软件,集合objective-c,性能比较完善。

3.满足市场

Iphone主要软件获取是从appStore中买或者是免费下载,爱限免主要实现对iphone手机应用的时时推荐,把app进行条理分类,便于用户根据个人需求获取自己想要得到的app。

1.3国内外研究状况

1.国外

第一代iPhone在2007年诞生虽然现在也许很难想象,但是当第一代iPhone发布的时候,它相对来说落后的特性和功能是不足以让它直接在纸面的参数对比上胜过竞争对手的。

当时的Windows 

Mobile,PalmOS,Symbian, 

甚至是BlackBerry都是2007年间相对成熟的系统了,都拥有广泛而又深厚的特性积累。

相比之下,iPhone不支持3G网络,不支持多任务操作,也不支持第三方应用。

你没有办法去复制粘贴文本,你没有办法在想要发送的电子邮件中添加附件。

就连彩信iPhone也没有办法提供支持。

其他方面的特性缺失还包括:

Exchange邮件推送、可自定义的主屏幕、tethering、可见的全局文件管理器、Office文件编辑、语音拨号、以及对黑客和开发者所理应由的开放性,iphone发布三个月之后就迎来了第一次升级,引入了iTunesWi-FiMusicStore。

它允许用户直接在iPhone上面购买音乐,它或许是许许多多iPhone新特性中因为运营商网络压力或者运营利益而遭到压制的例子中的第一个,在随之而来的ios2解决了手机应用问题加入了appstore,AppStore同时存在于手机(AppStore应用)和PC(iTunes)两个地方,用户选择任意一种途径都可以自由地浏览和安装应用程序。

这对于过去分散性极高的移动应用(大部分通过web直接下载,有些应用存在于第三方应用商店,整体和OS的整合度较差)来说是一个巨大的变化。

另外重要的是,AppStore和iTunesMusic使用一个账号,用户无需再次输入自己的信用卡账号密码。

这意味着查找和安装应用程序将前所未有的容易,这大大提高了用户冲动消费的可能性,在之后的升级中也加入了自己原创的地图的一些高级功能。

2.国内

随着智能手机的大众化,越来越多的人应用智能手机。

相对的对手机软件的需求也就越来越多。

当今时代手机不再只是用来打电话、发短信的工具,反而对手机的娱乐功能要求越来越高。

手机新

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1