对于每一个开发ios软件的工程师来说,我们都希望自己的开发软件能够获得相应的成功,那么在经过了自己长时间的奋战之后,如果我们没有把握好市场中的需求以及竞争元素,也许我们也会错过ios开发的最佳时期,一些工具没用好,开发也会不成功,下面我就来给大家说说,ios开发需要用到哪些工具吧?
Pop
Pop就是这样一款应用。有了它之后,做出一款产品原型只需要五个工具:Pop、iPhone、纸、笔和橡皮擦。让你轻松做出可在iPhone上演示的应用原型。
画图:在纸上画出完整构架图,最常规的几个页面、按钮、主流程跑通就好。
拍照:用POP拍下这些草图,应用会自动调整亮度和对比度使其清晰可见,存到POP app内部,
编辑:将拍下的照片按你理想中的顺序放置,利用链接点描摹出各个板块之间的逻辑关系,点击Play就可以演示整个应用了。
App Cooker
AppCooker ($39.99)不仅是一个创建原型的优秀工具,它提供的许多功能还可以帮助你将程序发布到App store中。它集成了Dropbox,Box.net和photo roll,你可以直接将图标和其它UI资源导入到原型设计工具中。你可以利用渐变和填充等功能来创建简单的形状,并且可以访问几乎所有苹果默认提供的UI控件。
Make app icon
Make app icon是一个可以帮你快速生成app图标的web工具。Make app icon可以帮你生成苹果指导方针所说的各种分辨率icon,包括retina设备和非retina设备在内。另外,还可以制作Android平台的多个icon。
Fluid UI
Fluid UI是一款用于移动开发的Web原型设计工具,可以帮助设计师高效地完成产品原型设计。优点:无设备限制,无平台限制(Windows、Mac以及Linux系统),支持Chrome和Safari浏览器(Chrome浏览器上的app也可离线使用)。采取拖拽的操作方式,不需要程序员来写代码。另外,Fluid UI资源库非常丰富,有针对iOS、Android以及Windows 8的资源。如果你觉得库存资源不能满足你的需求,你也可以自行添加。
SourceTree
SourceTree是一个免费的Mac软件,主要用于Git和Mercurial版本控制。根据我的经验,大多数的iOS开发者都使用Git,另外还有一小部分人在使用Mercurial和SVN。
SourceTree可以帮助你进行源代码控制计划,跟传统的复杂的命令行版本控制软件相比,SourceTree是一款独一无二的GUI工具。对于新手Git用户来说,SourceTree使用起来简单且高效,对于经验丰富的app开发人员来说,SourceTree有着非常强大的功能。
Sketch
Sketch是一款Mac上的app,是一款优秀的Vector/Pixel混合型开发工具,可以帮你创建retina图像。这款app可以当做是Photoshop和Fireworks的替代品,包含大量开发者友好型功能,比如“export to css”和“export for retinaoptions”。Get Sketch (售价$49,15天免费试用)。
iOS Boilerplate
做Web开发的人都听过HTML5 boilerplate,此次我们介绍的是iOS Boilerplate。你可以借助iOS Boilerplate省掉很多项目的初始编码工作。iOS Boilerplate 不是一个框架,是一个 iOS 开发应用程序的基础模板,但又包含一些相同的固件和一些广泛使用的第三方类库,这样你就不用费力气再造车轮。
另外,你可以对Boilerplate进行修改和扩展,以满足你的需求,不管是个人app还是商业类app。
在一般的情况之下,建议ios开发能够在周末的这个时间段发布的,因为在这个时间段发布软件,不仅能够吸引更多的消费群体注意,同时也可能会增加同类别娱乐性游戏软件的受欢迎度,让我们的用户在使用ios开发软件之后,能够保持一定的娱乐性以及稳定性。