APP下载

基于iphone的地图搜索应用的设计与实现

2014-07-13李钊吴琼霖杜美玲

电脑知识与技术 2014年5期

李钊 吴琼霖 杜美玲

摘要: 通过地图检索应用程序的开发,探索研究基于iPhone百度地图应用程序的开发流程,实现了地图显示、地图检索和路线检索等功能,对移动地图应用程序的开发实现有一定的借鉴作用。

关键词: IPhone; 百度地图; 移动应用

中图分类号:TN929.5 文献标识码:A 文章编号:1009-3044(2014)05-1036-02

Design and Application of Map Search Application Based on IPhone

LI Zhao, WU Qiong- Lin, DU Mei-Ling

(The Information Engineering College of North China University of Technology, Beijing 100144, China)

Abstract:By developing the map retrieval applications,we have researched the process of development Baidu Maps application basing on Iphone.we have achieved the map search and retrieval functions. It will be of great help to develop mobile applications.

Key words:IPhone; baidu map; mobile application

随着通信技术的发展,移动用户终端的增加,促使移动应用程序的快递发展。同时由于3G、4G和WIFI的发展,终端上网资费的降低,移动网络应用正在成为当今移动市场的主体。具有特定功能的应用更能方便用户的使用,用户只需点开应用即可查询相应的信息。凭借iphone的完美体验,使得iphone应用具有极大的市场空间。

地图应用程序以快捷方便直观的方式来展示地理位置信息。地图是移动应用的重要资源,使得用户能够搜索目标、位置定位和路线规划等。该文对依据百度地图API对iPhone地图开发进行设计与实现。

1 iPhone开发平台简介

开发iPhone应用使用的平台是Xcode, 它是一个集成了如C++、Objectiv e-C 等语言的一个开发平台, 通过它可开发出不同类型的应用。开发的应用主要在iphone模拟器上进行调试运行。

Iphone开发语言主要为Objective-C, Objective-C是扩充C的面向对象编程语言,可以在支持gcc运作的系统上编写代码和编译,同时又可以与c/c++混合编程。

2 iPhone地图应用

2.1 功能设计

地图搜索应用程序包括了信息搜索、标注显示、路线检索等基本功能模块。在主界面上,显示百度地图,用户可以在搜索栏中查询相关城市的相关内容。触摸相应信息的标注即可查看搜索的内容,并且用户可以点击“从这里出发”或“到这里来”来进行路线查询。……

登录APP查看全文