设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

一个开源的iOS个人分析工具—Theseus

2014-6-10 16:38| 发布者: joejoe0332| 查看: 2055| 评论: 0|原作者: code|来自: CSDN

摘要:   Theseus是一个开源的个人追踪工具,使用iPhone 5S上的位置和运动传感器就能帮助你跟踪并可视化你在哪些地方运动过,它非常类似于Moves 和 Google Latitude。  Theseus 和其他的类似的Apps 之间的最关键的区别 ...

  Theseus是一个开源的个人追踪工具,使用iPhone 5S上的位置和运动传感器就能帮助你跟踪并可视化你在哪些地方运动过,它非常类似于MovesGoogle Latitude




  Theseus 和其他的类似的Apps 之间的最关键的区别在于 Theseus 的隐私方式和数据的可访问性。默认前提下数据是不会离开手机的,所有程序都是在自带设备上进行而不是在外部服务器上的。如果你想访问你的个人数据的话,Theseus 可以以JSON格式将数据导入到Dropbox,这样易于访问。


  安装


  尽管Theseus最终会在App Store出售,但是如果你现在需要使用的话,还得从源代码进行编译。假设你想在自己的 iPhone 上运行Theseus,你还需要成为苹果的iOS Developer Program之间的一员。


  目前它只适合运行在 iPhone 5S上,因为它需要M7运动协处理器。


  1. 克隆这个git存储库:git clone git@github.com:lazerwalker/Theseus.git
  2. 把 Configuration.plist.example 复制到 Configuration.plist。
  3. 创建一个新的Foursquare应用。这有利于从Foursquare上获取地点信息。
  4. 创建一个新的Dropbox应用。它应该是一个Dropbox API应用程序,可以在自己的文件夹中访问Files 和 Datastores。要想将数据传输到Dropbox,这一步骤是很重要的。
  5. 在Xcode里打开 Theseus.xcworkspace 和 Configuration.plist,并且在你上一步创建的Dropbox and Foursquare App里输入凭据信息。
  6. 构建、运行该App,检测适用性。


  使用


  当你准许Theseus访问运动和位置数据之后,Theseus将开始收集你的身体运动数据。目前,它将把你的所有行动都集合起来,包括你的休息时间、位置。


  Theseus 每天都会将你的数据形象化显示给你看,让你每天都注意到自己的运动量和日程行为。除此之外,你还可以把之前的每日流程点击开来进行可视化的查看。目前为止,如果你想要导出数据,设置目录上提供一个JSON按钮可以将数据导入到Dropbox上,以后会有更多的导出方式。


  Github托管地址:https://github.com/lazerwalker/Theseus

   原文地址:http://code.csdn.net/news/2820128

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部