AloharDemo下载
(此文,只是个人学习时的分析总结,若有不足之处,望指点~!)
此Demo其实是Alohar公司上架产品 Placeme 功能的一部分(亦是主要功能):监听个人活动。
一、AloharDemo
【基本要求】
OS5.0+ , Xcode 4.2+
【注册验证】
登陆 www.alohar.com/developer 注册和验证Alohar账号获得appID和apiKey
【功能】
1、实时监控Mobile和Motion状态 【可采用】
2、可获取用户拜访过得地方列表 【可对比我们的技术,以采用更优方案】
3、通过名字,获得访问地点相匹配的地点列表等 【即获取相关地方】
【省电】
1、[Alohar enableAutoStart];//重启后,自动启动。
为省电,当app在运行时,SDK会禁用此功能。所以app被终止前用户需手动开启。
2、使用一些智能电源管理算法(专利申请中),以减少电池消耗造成传感器采样
【Delegate】
1、ALSessionDelegate:注册和验证账号
2、ALMotionDelegate:监听运动状态的变化
3、ALMobileStateDelegegate:监听Mobile状态的变化(高水平)
4、ALUserStayDelegate:监听用户实时事件(如到达,出发,停留等)
处理并记录设备所处的背景信息,形成一整套个人化数据库,这样一来 PlaceMe 成了一个完整的个人追踪利器。
【优点】:
1、Placeme的大部分工作自动。一旦应用程序被安装,它在后台运行,无需用户援助。
2、自动记录用户一天到过哪做过什么。
3、如提前帮你检查交通路况。
4、这些数据信息经过编码加密,因此不会被分享,也不会被传播出去。
5、用来理解人的个人活动和健康的生活习惯,并帮助人们改善他们的生活
【争议】:
隐私考虑:此App可以获得关于你的任何隐私信息,或许会网络病毒导致数据流失和窃取。