和设计相比,开发者的好处是遇到不好用的App就可以牛B哄哄的说:
“这个不给力啊,等哪天有空的时候自己做一个吧”。
等到真正要做的时候就愣了,满脑子的按钮不知道怎么摆….
在学校的时候,做的东西对UI的要求很低,不求美观,只要基本功能有就行了。
更不要谈什么用户体验,是不是User-Friendly之类的了。
工作的时候就大不一样了,做prototype的时候界面可能很粗糙。
但是等到Designer的东西(一般管这个叫mockup)出来,感觉就完全不一样了。
作为码农,常常觉得自己没有审美观….
我认为完全重现mockup的效果是很重要的,尤其是一些细节。
功能上开发者可以发挥,但是在自己不擅长的领域还是不要胡闹了。
好了,扯远了….
其实只是因为最近想学mac上的开发,然后因为有以上需求,
所以做了一个非常简单的工具作为练习。
真的很简单….不过如果你恰好有同样的需求,我觉得它还是有帮助的。
至少作为一个cocoa入门的demo,还是挺好的。
就是从mockup里框取一块区域,得到经过转换坐标的Frame。
左上的Button是用来打开图片文件的,左下的是用来切换显示的。
代码在Github上: GetFrame
App下载链接: GetFrame.zip
mac下的图标格式是icns
用这个网站转换图标比较方便,推荐一下: http://iconverticons.com/