Key words: IOS, squlite, block, application, control

目  录

基于Swift语言手机微博客户端的设计与实现 I

摘  要 I

The Design And Implementation Of Mobile Phone Micro-blog Client Based On Swift Language II

Abstract II

目  录 IV

第一章 前  言 1

1。1 课题开发背景 1

1。2 微博App框架设计开发的现实意义 2

1。3 iOS开发现状 2

1。4 论文结构介绍和内容设计 3

第二章 微博App应用开发技术简介 5

2。1 Swift语言简介 5

2。2 SQLite数据库介绍 11

2。3 XCode 11

第三章 第3章 微博App需求分析 15

3。1 手机微博App的可行性分析 15

3。2 微博app功能需求分析 16

第四章 微博App的设计 18

4。1 模块功能设计 18

第五章 系统测试 78

5。1 功能模块测试 78

5。2 功能整体测试 78

结论 80

致谢 81

参考文献 82

第一章前  言

1。1课题开发背景

当年号称巨无霸的诺基亚,随着苹果手机的出现,其市场地位一路下滑,最终导致破产的命运。但是其塞班操作系统也曾经风靡一时,和iOS、安卓并驾齐驱。塞班是用纯c语言实现的,安卓是通过JAVA来进行编写,而我们的主角iOS则是通过苹果封装的c语言,加入面向对象特性的OC语言来设计的。从用户反馈的信息来说,由于塞班系统臃肿复杂,再加上对触屏的支持相对来说非常的落后,用户体验非常的糟糕,所以塞班系统早早的出局了。安卓呢,它的设计方法其实是JAVA的开发者,在JAVA虚拟机的基础上来进行设计的。特点就是及其的耗费系统的资源,系统的开销会异常的大,这就造成安卓手机厂商都开始进行装备竞赛,拼配置、堆参数,而实际消费者使用的过程中还是会出现异常卡顿的情况。所以安卓也并不占优势。而iOS平台则有很大的不同,他是苹果垄断设计的,其操作系统是专门对自己的硬件进行设计和优化的,所以用户使用起来非常的顺畅。这也导致众多的开发者涌入到苹果APP的开发者当中,创造属于自己的价值。主要优势:

1。成熟的App store模式

App store是苹果自己开发的一套成熟的商业模式,通过与开发者达成利益分成,来进行商品的推广和销售,其在消费者群体中已经被普遍的认可和接受。

2。使用OC开发iOS

2014年到2015年世界开发者语言排行榜上,苹果的OC语言一直排在前四位置,说明开发者已经十分认可这一语言。OC语言实际上就是苹果在C语言的基础上封装了自己的一套方法,增加了面向对象的特性,有别于C++的繁琐和复杂,只要C语言熟练有基本的面向对象的概念,那么掌握这一门语言还是很彻底和轻松的。

上一篇:jsp电费管理系统的设计与实现
下一篇:jsp服装销售网站的设计与实现

Android智能手机的交互式学习系统的设计

Objective-C语言IOS智联学校系统的设计

Go语言云平台的移动学习系统云端处理

Android智能手机的移动校园新闻平台的设计

HTML5和android的手机聊天机器人APP开发

智能手机APP的高校浴室人流量系统研究

智能手机APP的附近停车场系统方案研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

安康汉江网讯