简介
- 在移动互联网时代,移动app能解决用户的很多生活琐事,比如
- 周边:找餐馆、找KTV、找电影院等等
- 导航:根据用户设定的起点和终点,进行路线规划,并指引用户如何到达
-
上述应用都基于定位和地图功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发
- CoreLocation :用于地理定位,地理编码,区域监听等(着重功能实现)
- MapKit :用于地图展示,例如大头针,路线、覆盖层展示等(着重界面展示)
LBS与SoLoMo
- LBS :Location Based Service(基于位置的服务)
-
SoLoMo :Social Local Mobile(索罗门)
- 社交化(Social):在APP里面加入一些社交元素
本地化(Local):基于LBS的周边搜索, 周边签到等服务
移动化(Mobile):移动APP(相对于"桌面应用")