和其他人一样,我正在尝试移动应用程序开发,我正在寻找不同的框架/语言。对我来说最吸引人的是Phonegap,Corona SDK和Monotouch。目标C似乎有点太低了。我很长时间没有做过记忆管理,我也不想重温那段经历。但如果我需要去满足客户的需求,我会去那里。
在这种情况下,客户端需要iOS应用中的位置感知通知。
用户故事是这样的:用户在外面散步。她把她的iPhone放在口袋里,正在通过iTunes听音乐。当她走进她当地的商场时,我的应用程序(在后台运行)检测到她在她银行的一个分支附近。我的应用程序也知道用户在银行有一些差事。因此,我的应用程序会中断当前正在播放的iTunes曲目,播放通知声音并在屏幕上显示通知文本,告诉用户附近有一个银行办公室,并且她现在可能想要执行该银行差事。
可以使用Phonegap,Corona SDK或Monotouch吗?
答案 0 :(得分:5)
MonoTouch支持所有类型的iOS定位服务(标准,重要的位置更改和区域监控),所以是的,您可以使用MonoTouch来实现。
答案 1 :(得分:0)
虽然Apple已经开始使用Reminders应用程序引入地理位置通知,但我相当确定它不会在更高级别的框架中公开。
答案 2 :(得分:0)
有几种方法可以在后台跟踪用户的位置, 其中大部分实际上并不需要您的应用程序连续运行 背景:
- 重大变更位置服务(推荐)
- 仅前台位置服务
- 后台位置服务 ...
MonoTouch可以实现所有功能。很确定他们也使用PhoneGap。不知道Corona。