美食应用程序设计与开发.doc

资料分类:计算机信息 上传会员:小蚊子 更新时间:2019-03-17
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10393
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:iOS是由苹果公司开发的手持设备操作系统。手机移动应用已经开始成为一种全新的功能需求。由于移动应用具有简单性,随时随地性等诸多特点,因此它有着传统计算机所无法比拟的优点。

随着人们生活水平的提高,对平时的饮食的要求不断提高,所以一款关于美食应用软件的开发也会符合人们的需求。iOS平台开发所必须需要掌握一些开发技术例如:编程语言:Objective-C或者Swift,开发工具Xcode的使用,基于UIKit框架、Cocoa Touch框架开发、基于该平台的美食教程应用软件的开发过程如何通过需求分析、UI设计、单元测试的开发过程。本款app运用的语言是OC ,使用开发工具为XCode 7.0版本,本地数据库选取的是苹果最为推荐的CoreData。所以本文主要详细介绍Objective-C 、XCode 7、UISCrollView、UIButton、UITableView、UICollectionView等UI控件、MJRfresh,AFNetworking、SDWebImage等第三方库,CoreData数据库的简单描述以及增删改查的应用及语句,自定义部分UI控件来实现部分iOS的原生方法无法实现的功能、不断地优化代码、以及成熟的软件开发模式MVC来完成这么一款app。

 

关键词:iOS开发;美食应用软件;Objective-C;CoreData;MVC开发模式

 

目录

摘要

Abstract

1 引言-1

1.1课题研究背景及意义-1

1.2 iOS开发研究现状-1

1.3本文主要研究内容-2

2. 技术基础-3

2.1移动app开发理论基础-3

2.2 iOS系统简介-3

2.3 Objective-C简介-3

2.4 iOS系统框架及CoreData数据库简介-4

2.5本章小结-5

3 系统分析与设计-6

3.1 需求分析-6

3.1.1编写目的-6

3.1.2开发软件的硬件要求-6

3.2 总体设计-6

3.2.1主要功能-6

3.2.2软件结构图-7

3.3详细设计-8

3.3.1主界面设计-8

3.3.2发现界面设计  -8

3.3.3附近界面设计-9

3.3.4个人中心界面设计-9

3.3.5菜谱列表界面设计-9

3.3.6菜谱详情界面设计-10

3.3.7查看路线界面设计-11

3.3.8收藏界面设计-11

3.3.9类别选择界面设计-12

3.4本章小结-13

4系统实现-14

4.1各界面的实现-14

4.1.1 主界面的实现-14

4.1.2菜品详情界面的实现-15

4.1.3发现界面实现-15

4.1.4菜谱列表界面实现-16

4.1.5附近界面实现-17

4.1.6收藏界面实现-17

4.2 开发过程中遇到的问题-19

4.3本章小结-19

结    论-20

参 考 文 献-21

附录部分代码-22

致    谢-53

相关论文资料:
最新评论
上传会员 小蚊子 对本文的描述:本次开发食客应用的目的在于巩固和并加深iOS开发的只是应用,提升学生的编程水平以及那个通过查阅资料自我学习能力。随着编程的能力不断地增强。培养学生通过UI设计稿,产品经理......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: