毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于ios系统的衣橱网站设计与实现+源程序(2)
明星衣橱APP的主流用户群体是都市时尚女性,在物质生活基本满足的今天,明星衣橱帮助时尚女性进行更为时尚的衣着打扮,使得女性朋友更自信与美丽,极大地提高了生活品质,又省去了不必要的开支,为用户带来优质的体验[8]。
1.2
研究现状
如果说前几年是以PC为主的互联网的天下,那么这几年移动端的发展就不难看出,未来肯定是以移动端为主的移动互联网的天下。现阶段移动设备的操作系统主要有两大阵营:安卓和IOS[9]。Android是一种基于Linux的自由且开放源代码的操作系统,主要应用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导与开发。IOS是由苹果公司开发的移动操作系统,IOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。现阶段基于两大平台的APP应用均已超过数十万款,从事两大阵营的APP开发人员也越来越多[10]。安卓开发是以JAVA语言为主,IOS开发是以Objective-C语言为主,兼容C语言和C++,大多数APP由于移动设备的限制,不可能采用比较大型的数据库,在安卓和IOS中均采用SQLite数据来进行数据保存和访问。现在的移动应用还处于高速发展的阶段,将来的市场地位一定会比变的愈加重要[11]。
1.3 主要工作
(1)对基于IOS平台的开发技术进行了细致的研究,对MVC三层架构模式进行了分析和搭建。
(2)详细进行了APP项目的需求分析,描述了整个界面的布局,界面的实现。
(3)对Objective-C语言进行了艰苦的学习,对其语法进行了细致的研究,对通过Objective-C语言来进行IOS开发进行了努力的学习。
(4)详细对APP中所实现的功能模块进行了分析,以及对本地数据库的存取和各个功能模块之间的关系的研究。
2.相关技术介绍
2.1 Objective-C
Objective-C,通常写作Objective-C和较少用的Objective C或Objective-C,是扩充C的面向对象编程语言。它主要应用于Mac OS X和GNUstep,这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中作为基本语言。Objective-C可以在gcc运作的系统编写程序和编译,因为gcc含Objective-C的编译器[12]。1980年代初,布莱德•确斯(Brad Cox)在其公司Stepstone发明Objective-C。Objective-C是非常实际的语言。它是一个用C写成,具有很小的运行库,限制应用程序的大小增加很小,与大部分OO系统使用极大的VM执行时间会取代了整个系统的运作相反。Objective-C写成的程序通常不会比其原始码大很多。而其函式库亦和Smalltalk系统要使用极大的内存来开启一个窗口的情况相反[13]。
2.2 IOS应用程序开发
IOS的开发是苹果公司为IPHONE和IPAD、IPOD等设备开发的操作系统,在MAC OS系统下的Xcode开发工具下进行开发。开发语言为Objective-C,IOS4.0之前的开发过程中需要对内存进行手动释放,之后苹果公司加入了ARC模式,自动对内存就行
管理
。应用开发完成后需要提交AppStore,由苹果进行审核,审核通过后全球用户就可以进行下载。
3.需求分析
3.1 可行性分析
通过分析来了解APP的可行性,其目的就在于利用最小的代价满足最大的需求。可行性分析是制作APP的前提,它不在于解决问题而是分析APP的问题是否值得去解、值得去做,研究在当前的环境和资源下,技术上的可行性、
经济
上的可行性以及运行上的可行性。
3.2 APP功能需求分析
整个APP分为优尔个大的模块。①首页,共分为热门榜、全部、欧美、日韩、本土、热播、hi潮男七个子模块,首页部分,整个UI分为上下两部分,上面用一个定时移动的UIScrollView展示的是专题页面中得优尔个内容,下面是以瀑布流的方式按时间排列展示,一天更新四次,每个子选项点击进入下级详细页面。②专题,按九宫格的模式排列,下拉刷新,上拉加载更多,点击进入详细界面。③精品,共分为ALL全部、上衣、外套、裤子、连衣裙、鞋、包七个子模块,整个UI以九宫格的模式实现,下拉刷新,上拉加载更多,点击查看大图。④搜索,上下分别是热门所搜词和热门明星,右边点击可查看所有搜索词和所有明星,每一个子模块点击进入详细页。⑤我的空间,支持第三方登录,包括新浪微博登录,腾讯微博登录和淘宝用户登录,显示收藏的衣物。⑥设置,可以登录、清除缓存、检查更新、反馈意见等
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.net学生评教网站的设计和实现
下一篇:
僵尸网络检测与测量技术研究
基于Apriori算法的电影推荐
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
python基于决策树算法的球赛预测
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
公寓空调设计任务书
国内外图像分割技术研究现状
C#学校科研管理系统的设计
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】