什么样的应用是“足迹”
Footprint是一款根据手机定位记录人的动作的App。相信你看了下图大概就能明白它能做什么了。其实它解决的不是刚性需求,它的作用只是记录轨迹。虽然看起来这个功能简单单一,但是没有电的情况下很难记录好。
如何下载
目前内部测试还有一两个功能,内部测试完成后才会开始公开测试。公测时间待定,预计一个月内。有兴趣可以先加这个QQ群104961521。
为什么要做脚印
这个应用的源码是写在专栏和应用里的。原因是我和同事去年清明节(17.4.1)去沙漠,走过了中国第七大沙漠库布齐,走了12个小时。这次旅行很累,让我记忆深刻。
回北京的路上,有人问,我们是从哪里来的?可惜没人能准确说出来。我突然觉得很难过。也许我的一生都会这样,无论经历过多少,吃过多少苦,最后都会被遗忘。没有人记得我们的过去。就像这次旅行,很快就会被遗忘。
所以,我写了这个APP来记录我的人生轨迹。
详细介绍“足迹”和开发中遇到的挑战
足迹方面还是有很多问题,但毕竟已经开发测试了将近一年。经过不断的尝试和各种技术手段,目前越来越稳定。首先,简要介绍足迹现有的技术要点:
定位动态调节数据多级缓存用户姿态辅助轨迹数据过滤APP后台保活前三个是省电的技术点,后两个是让赛道更友好的技术点。目前功耗已经比较低,在1%到5%之间。从下图可以看出,后台运行107.3小时后,功耗只占5%。
下面详细介绍了足迹目前的具体功能
一个
基本轨迹显示功能
1.当天的数据显示页面
这个界面主要是提取和显示一些大家关心的数据
主要包括今天的轨迹、当前状态、步数、距离、次数、检查手机的时间。同时,这个页面可以有效的减少地图加载,因为地图加载真的很耗电。
2.地图跟踪页面
显示今天、昨天和七天的轨迹
轨迹是一条连接所有点的线,也是最酷的
生活就是展示所有的点,包括导入的照片数据
单击地图页面以显示记录的轨道距离和轨道编号(有效的是寿命和轨道栏)
3.显示整个生命轨迹点
在这个界面中,所有的点都以3D球形显示,每个圆圈代表当年的轨迹,圆圈上的每一行代表当天的轨迹编号,编号越多越长。
底部显示当天的轨迹,数字代表轨迹数,手滑显示距离,单位为米。
二
其他派生函数
1.独立添加注释点
长按地图页面以添加自定义标记点,并支持输入标题、描述以及足迹、旅行、食物、记录等各种标签。
2.手机使用记录统计
记录手机的使用时间、观看次数和耗电量。
3.生成个性化壁纸
可以用自己的轨迹生成一张有自己个性的壁纸。
以后如何优化
优化肯定会一直做。目前,稳定性和功耗需要不断测试。最迫切需要优化的是后台唤醒功能。
在未来的规划中,在足迹的稳定性和功耗优化到一定程度后,会做一些好玩的事情,游戏性会不断探索。具体来说,可能会有排行榜、彩蛋、壁纸、健康管理,甚至是基于足迹技术积累的新APP。目前有计划做一款lbs游戏。
你可以看到这个项目从一开始就是有意义的,也是无限可能的。这正是我打算开发这个APP时看到的。不仅仅是酷炫的界面,不仅仅是为了炫耀。随着基础能力的不断提高,脑子里出现了新的不同的想法。这些想法不断冲击着,催着我赶紧实现。
足迹目前的运营和收获
项目成立一年多了,个人最大的收获肯定是在技术上,积累了很多开发经验。Footprint是一种非常特殊的APP,对定位、功耗、后台操作有很强的依赖性,是自主开发的。这种开发体验不是公司项目能提供的。
目前内测人数稳定在500人左右,在团里遇到过各种大佬,比如跨省户外骑行的,手机越狱的,出国定居的,还有刚从大学生高中毕业的。我很感谢他们一直以来的关注和支持,没有在有重大bug的时候疯狂吐槽我。
关于开发中的足迹,有哪些有趣的事情
有很多有趣的东西,可以简单分享几个。
去年面试美团的时候,和面试官聊过我的脚印。很有意思的是,面试官听了我的想法后非常兴奋,给了我几条建议;
我们内部测试组有一个专业测试,新版本更新了一次。所有的模型都帮我测试了一遍,很厉害;
还有可爱的用户陪我修复新发布的bug在半夜;
另一件开心的事是前段时间有几个投资人和公司联系我讨论微博抽奖的合作事宜。
介绍Footprint的开发团队
其实就我一个人,开发、设计、运营都是我。后端服务现在使用苹果iCloud。通常我们在下班回家的路上开始测试,到家后评估测试数据,然后分析数据调整参数,第二天再测试。
我在成都长大。大二开始自学iOS开发,大三开始实习。我有丰富的经验。大学期间在四家公司实习。现在刚毕业一年,在百度地图做iOS开发。我觉得我是个有思想的人,愿意花时间去实现自己的想法。
你的爱好是什么
看着我的桌面,喜欢摆弄小玩具,养青苔,家里也有一些。写代码累了可以放松一下,同事也经常来找我玩。
其他作品
Net:系统监控、网速显示和流量统计的工具。之前也被边肖鲜柚推荐过。
提醒:只有1MB大小的最小备忘录,通知中心可以编辑。
晴天见:极简天气应用,原版iOS10上最窄的插件
更多干货关注更多ASO(Admore.com)微信官方账号:Asou新闻
1.《足迹app 「专访足迹」 属于App开发者的“浪漫”,我想记录一生的轨迹。》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《足迹app 「专访足迹」 属于App开发者的“浪漫”,我想记录一生的轨迹。》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/junshi/1543129.html