毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
LBS移动终端设备的软件开发位置信息服务(4)
iOS 7系统在系统的基础架构上有了很大的改进,它不仅采用了全新的应用图标,还重新设计了内置应用、锁屏界面以及通知中心等。iOS 7还采用了AirDrop作为分享的方式之一并改进了多任务能力。由于新系统加入了大量的3D效果,加之部分功能全部采用悬浮式半透明结构设计,让iOS 7看起来既有科技感又清新。
(2) 开发语言介绍Objective-C
iOS开发语言Objective-C是一种面向对象的语言,简称OC。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。
Objective-C用途:编写iOS操作系统(如:iPhone、iPod touch、iPad 等苹果移动终端设备 )应用程序的利器。 Objective-C的流行当归功于iPhone的成功,因为Objective-C一直被用于编写iPhone应用程序。
Objective-C从标准的ANSI C语言扩展而来,并提供了定义类、方法和属性的语法,还有其它结构来促进类的动态扩展。在目前OC开发者越来越多社区越来越活跃带动了OC的发展。
(3) iOS开发环境
Xcode 是用于构建 Mac app 和 iOS app 的完整工具集。而 Xcode 5 中的这些工具比以往更强大,能帮助您创建快速、高效的高质量 app。Xcode 自动配置您的 app 以使用最新的 Apple 服务,在统一的资产目录下
管理
您的众多图像,并帮助您在 iOS 7 或 OS X Mavericks 上设计出外观精美的 app。
利用 Xcode 5,能够非常轻松地创建和运行测试、分析代码及监控性能。而且,通过使用精心制作的连续集成功能,可以创建出比以往更好的 app。
(4) SQlite
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库
管理系统
,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。
(5) CocoaPods
CocoaPods是一个负责管理iOS项目中第三方开源代码的工具。CocoaPods项目的源码在Github上管理。该项目开始于2011年8月12日,经过一年多的发展,现在已经超过1000次提交,并且持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。
CocoaPods是现在较大的移动互联网公司所采用的框架技术,这种技术使开发人员缩短开发时间,并对新的库有较好的管理。
(6) Briefs
是一款为专业的设计工作流建设的基本应用程序开发设计工具。有以下功能:介绍给其他人一个手机应用程序,结合图像和互动阐明应用程序的基本功能,简介包含带有多个场景的时间线,现场表示在应用程序内的视觉状态的全屏幕图像,每个场景包含一个或许多行动者控制的互动,行为者可以定义操作的图像。
(7) 设计模式
iOS的开发需要对设计模式有所了解,如单例模式、观察者模式、委托、块。iOS的框架对于设计模式有很好的体现。如文件管理类NSFileManger就是一个单例。
在iOS开发中随处可以见委托等。如获取地理位置的委托,获取照片后的委托。
1.2 发展趋势
在2013年WWDC苹果的新的SDK提供一种的新型技术iBeacon,位置信息服务与此类技术结合使用,能提供更便利的生活服务。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
JAVA+mysql移动模式的高校教务管理系统设计
下一篇:
ASP.net个人音乐网站的设计与实现
嵌入式移动数据库研究【2530字】
嵌入式移动数据库應用研究【2321字】
移动Ad Hoc网络发展的历史理论和技术
移动终端和JSP和MYSQL酒店管理系统设计
移动终端和WEB的校园二手...
湖南省移动电子商务发展的利与弊【1921字】
對移动电子商务互动营销...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
神经外科重症监护病房患...
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
公寓空调设计任务书