一、概括
1. 做一个类似GT的性能测试工具;
2. 第一期主要是CPU、内存功能,要求可以绘制曲线,可以选择曲线区间,自动计算最小值、最大值、均值等,支持曲线全屏显示
目标的视觉效果是类似股票走势图(GT的UI太丑);
3. 后续增加耗电量、网络流量、crash信息收集等功能;
4. 前期准备:SDK的制作,CPU、内存信息获取算法;
5. 这个工具起名Mobile Tortoise,缩写MT,与GT相呼应,寓意一步一个脚印,日臻完美,图标一只小乌龟,类似下图;
二、排期
11.21-11.23: 查找CPU、内存算法;
11.24-11.27: 完成MRD、UI、UE;
11.28-12.04: 完成一个曲线图绘制基础类
12.05-12.11: 完成CPU、内存
12.12-12.18: 制作SDK
12.19-12.20: 做出第一版SDK
三、MRD、UI、UE
用Sketch绘制
参考:给女朋友的iOS开发教程
四、技术方案
时间: 2024-10-24 20:06:17