作者 Rex St.John 不仅是 UX-RX.com 的创始人,还是 AirPair 里的安卓专家。作为一名手机软件高级工程师,他曾为世界 500 强的公司开发了一些企业级手机和平板应用。他开发的一个应用有数百万人使用。
下面是安卓开发者必备的六个工具:
No1.Genymotion
每个对安卓模拟器熟悉的人都知道,启动模拟器再运行应用是一个多么漫长而乏味的过程。Genymotion 通过提供一个超级快速并且免费的(针对个人用户)硬件加速安卓模拟器,可以解决这个问题。
Genymotion 虚拟设备支持各种安卓 API 版本并且无缝结合 Android Studio。赶紧下载它吧,真的会节替你节省很多时间!
No2.应用原型工具 Fluid UI
Fluid UI 是一个基于 Web 的移动故事板和原型工具。通过这个简洁的工具,你可以很快地组建起本地浏览的实体模型。付费版本大约一个月 10 美元起,付费后可以让你的创作转为可点击的原型和 PDF 文件来与别人分享。Fluid 可以免费试用并且价格实惠哦。手机专用的其它原型工具在这里,今天就下载它。
No3.AppIconSizes.com
在开发移动应用的过程中,有时候你会需要一些图标、启动画面或者其他系统默认的安卓图形。AppIconSizes.com 可以帮助你通过一张图片自动配置生成所有你需要的文件(包括 landscape 和 portrait 版本),并且为你生成安卓项目需要的正确文档结构。一旦创建成功,就可以下载、解压和复制这些生成的图标、启动画面到你的 Android Studio 项目中。简单、容易、免费并且节约时间。
No4.来自 Flying Meat Software 的 Acorn 4
非 Mac 开发者请跳过这一段。移动开发者常常需要调整图片和 PNG 文件,而 Acorn4 是我目前找到的最好、最实惠工具。Alternative 图片编辑器会花费你上百美元,而且可能每年都要缴付订阅。而 Acorn 4 仅花费大约 50 美元你就可以永久拥有了。
建议那些独立开发者使用,可以在图片编辑器上节省很多钱。今天就下载 Acorn4吧。
No5.Ubertesters.com
你的移动应用是否有适用性的漏洞?是否使用了基于位置的服务?你是否工作在一个由很多开发者组成的团队,需要对应用进行版本管理?如果需要一个应用测试和分发的服务,那么Ubertesters.com 可以帮你解决。
能够在如 TestFlight 之类的产业竞争中脱颖而出,它的新颖之处在于便利的“feedback widget”集成应用。一旦整合 Ubertester SDK,当对运行在手机的应用进行点击或者做诸如旋转屏幕、书写错误报告或运行测试时,成对的浮动按钮将会显示在你的应用中。
No6.来自安卓专家的帮助