iOS平台个⼈移动地图的设计与应⽤(7)
时间:2018-04-03 14:28 来源:毕业论文 作者:毕业论文 点击:次
5.6 ⾳乐模块 54 6. 总结 64 致谢! 65! 参考⽂献! 66 1.绪论 1.1研究背景! 现今是信息社会,伴随着信息⽹络化的不断发展,⼿机及其他⽆线通信设备越来越多 地⾛进寻常百姓家,⾃从2007年苹果发布第⼀代iPhone以后,⼿机已经发⽣了翻天覆地的变 化,⼿机已经由原来的以打电话,发短信为主要功能转变成了多种功能于⼀⾝的智能⼿机。 ⼿机可以在⼀定程度上替代了电脑等⼀些设备,由于这种变化也使得⼈们的⽣活⽅式发⽣了 很⼤改变。 1.2研究意义! 由于很多⼯作需要不定期不定点的出差,以前当⼈们来到⼀个新的城市为了寻找某个 地点,某条街道,需要提前在在纸上写好相关信息,然后询问路⼈,警察,这样会很费时间和精⼒, 于是⼈们就希望能有⼀款软件可以帮助他们随时⽅便的找到⽬的地,进⽽节约时间,提⾼⽣活 的质量。据统计分析,⽬前的⽣活当中,80%多的信息是与个⼈的位置信息相关的。⽽现在的 智能⼿机⾥安装⼀款定位软件结合电⼦地图就可以⽅便又快速地找到⽬的地。当前⼿机软件 市场上有很多地图轨迹定位系统,并且各具特⾊,然⽽对于⼀般的外出旅⾏或出差的⽤户⽽⾔, 要么就是功能过于单⼀,只提供最基本的定位和地图服务;要么就是过于复杂,很多平时不⽤的 功能,导致操作⿇烦,界⾯不够友好,因此研发出⼀款界⾯美观且功能使⽤性强的⼿机轨迹定位 信息系统将具有很强的研究意义和实⽤意义。本课题将理论与实践结合起来,逐步开发⼀款 满⾜⼴⼤⽤户需求的⼿机轨迹定位信息系统软件。!2. 关键技术介绍 2.1 iOS系统概述 ! iOS是由苹果公司在2007年发布的以Darwin内核为基础为iPhone、iPod touch和iPad编 写的操作系统。原本这个系统名为iPhone OS,直到2010年6⽉7⽇WWDC⼤会上宣布改名为 iOS。 iOS的系统架构分为四层,从顶⾄下为触摸层、媒体层、核⼼服务层,核⼼系统层。 iOS系统架构的顶层为Cocoa Touch层,Cocoa Touch层由多个框架组成,如UIKit、 Map Kit、 Game Kit等等,它们为应⽤程序提供核⼼功能。这些框架中最重要的是UIKit, UKit负责启动和 结束应⽤程序、控制界⾯和多点触摸事件,提供常见的数据视图的访问。任何新项⽬的起点, 都是CocoaTouch层,在开发过程中最优先使⽤Cocoa Touch层的技术,只有当顶层框架提供不了 (责任编辑:qin) |