一个Android开发者的工具探索
写app软件已经三年了,总会想方设法地提高效率与质量,于是,开发工具必不可少。
今天偶然间发现的工具介绍网站:http://www.androiddevtools.cn/。简直就是宝物库,各种好玩好用的工具插件都分门别类地列出来了。还包括了好多我以前一直在用的开发/设计工具,比如Markman,x-Mirage之类的。说明这个站的档次还是很高的XD。
唯一可惜的是相关介绍少了一些,只能自己一个一个试用。这里简单记录一下各种工具的试用结果。
~传屏工具篇~
传屏工具(软件,特指软件啊)的大致分为无线的和有线的两种。
对于无线的传屏工具,大多遵循一定的协议,常见的有airplay、miracast、DLNA,还有一些EZCast之类需要特殊硬件的。不同协议功能细节不一样的地方太多,不赘述。
由于iOS设备一律具备airplay发射端功能,所以基本不需要特别的发射端app;较新的Android设备具备miracast发射端功能,但是拥有miracast接收端功能的设备实在太少。一般AndroidTV具备DLNA接收端功能,Windows/Xbox具有DLNA发射端功能。
reflect | airplay协议的接收端,用于iOS → Mac,收费软件。 |
x-Mirage | airplay协议的接收端,用于iOS → Mac/PC,收费软件,相对便宜。 |
android-screen-monitor | 利用adb的传屏接收端,需要usb线,用于Android → Mac/PC,免费。 |
其实在我的实验来看,各种Android的无线传屏软件均卡顿得可以,唯一可以依赖的,还是有线,至于有线传屏软件,只推荐一款,其它都卡爆。
Vysor | Chrome插件,免费,Chrome应用商店里可下载,目前beta。 |
~图标工具篇~
Android Asset Studio | js写的图标生成工具,很奇怪的是它总是把我的图标缩小一圈,无端端留出几个像素的padding,下了源码去掉padding重新编译了一下,在本站部署了,可以去本站主页中的前端实验室里试用。 |
Android Drawable Factory | java写的图标生成工具,虽然没有无端的padding,但生成的图标命名、文件夹等等都不如Android Asset Studio,每次都需指定图标源位置,用户体验挺糟的。 |
~原型工具篇~
一直想找一枚比较靠谱的原型设计工具,最好是免费的。因为大多数原型设计工具都收费且很贵,以下仅仅是看官网介绍做出的简单体会。
Axure | PC/Mac,大牌,应有尽有,风格较商务 | $289 |
Briefs | Mac,有点像PS的专业设计器 | $199 |
Balsamiq Mockups | PC/Mac,比较简洁的设计器,风格较文艺 | $89 |
Fluid UI | chrome插件,可免费使用,但只有10页 | $12/month |
AppCooker | iOS上的设计器,满足简单的设计需求 | $29.90 |
proto.io | 类似draw.io的在线白板设计器,可惜收费 | $24/month |
UXPin | 好像也是基于网页的在线设计器 | $19/month |
Justinmind | 看上去比较正规的设计器,由于下载必须先注册,未知平台支持性 | $19/month |
OmniGraffle | Mac/iOS 偏思维导图的设计器 | $199 |
Flinto | 看上去可以自动分析色块的链接器 | $20/month |
Prott | 链接器,高级版可以使用设计器功能 | $39/month |
Composite | 移动平台上的链接器 | $9.99 |
Marvelapp | 也是移动平台上的链接器 | Free |
InVision | 比起设计器,更像团队协作工具,有链接器功能,在线工具 | Free |
Pop | 多移动平台的链接器 | Free |