12个简化ios app开发流程必备工具
2020-06-10 10:48:07 0 举报
AI智能生成
iOS一些开发工具
作者其他创作
大纲/内容
App Cooker
AppCooker 不仅是一个创建原型的优秀工具,它提供的许多功能还可以帮助你将程序发布到App store中。它集成了Dropbox,Box.net和photo roll,你可以直接将图标和其它UI资源导入到原型设计工具中。你可以利用渐变和填充等功能来创建简单的形状,并且可以访问几乎所有苹果默认提供的UI控件。
如果你不准备深入图形设计,可以使用App Cooker将图片资源合理地放在一起,以创建一个粗糙的、统一的原型。AppCooker还有一个很容易使用的动态链接功能,通过该功能,你可以把各种画面连接起来。
如果你不准备深入图形设计,可以使用App Cooker将图片资源合理地放在一起,以创建一个粗糙的、统一的原型。AppCooker还有一个很容易使用的动态链接功能,通过该功能,你可以把各种画面连接起来。
Make app icon
Make app icon是一个可以帮你快速生成app图标的web工具。Make app icon可以帮你生成苹果指导方针所说的各种分辨率图标,包括retina设备和非retina设备。另外,还可以制作用于Android平台的图标。
虽然看起来是个很简单的工具,但可以帮你节省不少时间,使用起来也比较方便。你在Make app icon网页添加图片,然后留下你的邮箱,系统最终会将图标以zip文件形式发送给你,支持PNG、JPG以及PSD等不同格式文件。(发送时间会有点长...)
你也许会意识到之前你在阅读各个图标大小说明和调整每个图标上浪费了多少时间。
虽然看起来是个很简单的工具,但可以帮你节省不少时间,使用起来也比较方便。你在Make app icon网页添加图片,然后留下你的邮箱,系统最终会将图标以zip文件形式发送给你,支持PNG、JPG以及PSD等不同格式文件。(发送时间会有点长...)
你也许会意识到之前你在阅读各个图标大小说明和调整每个图标上浪费了多少时间。
SourceTree
SourceTree是一个免费的Mac软件,主要用于Git和Mercurial版本控制。根据我的经验,大多数的iOS开发者都使用Git,另外还有一小部分人在使用Mercurial和SVN。
SourceTree可以帮助你进行源代码控制计划,跟传统的复杂的命令行版本控制软件相比,SourceTree是一款独一无二的GUI工具。对于新手Git用户来说,SourceTree使用起来简单且高效,对于经验丰富的app开发人员来说,SourceTree有着非常强大的功能。
另外,SourceTree还有一些很棒的功能,比如incoming和outgoing变更,以及直观的分支管理功能。SourceTree可以让你在操作终端上节省非常多的时间。
SourceTree可以帮助你进行源代码控制计划,跟传统的复杂的命令行版本控制软件相比,SourceTree是一款独一无二的GUI工具。对于新手Git用户来说,SourceTree使用起来简单且高效,对于经验丰富的app开发人员来说,SourceTree有着非常强大的功能。
另外,SourceTree还有一些很棒的功能,比如incoming和outgoing变更,以及直观的分支管理功能。SourceTree可以让你在操作终端上节省非常多的时间。
AirServer
有时候会需要把app展现在大屏幕上,或者你想展示一个修复了bug的屏幕截图,但你又不想进入全屏的视频编辑模式,那么AirServer就是一个很好的选择。
AirServer是一个非常简单的Mac和PC应用,它的作用是把你的iPhone 或者iPad的屏幕搬到电脑上。AirServer能够通过本地网络将音频、照片、视频以及支持 AirPlay 功能的第三方App,从 iOS 设备无线传送到 Mac 电脑的屏幕上,把Mac变成一个AirPlay终端。
安装AirServer软件后,iPhone或者iPad上会显示可用于AirPlay的设备列表,选择你的电脑,你的iPhone屏幕就会立即呈现在电脑上,就像Apple TV与电视的关系一样。这对团体demo非常有用,适合大的开发团队进行app相关测试。
AirServer是一个非常简单的Mac和PC应用,它的作用是把你的iPhone 或者iPad的屏幕搬到电脑上。AirServer能够通过本地网络将音频、照片、视频以及支持 AirPlay 功能的第三方App,从 iOS 设备无线传送到 Mac 电脑的屏幕上,把Mac变成一个AirPlay终端。
安装AirServer软件后,iPhone或者iPad上会显示可用于AirPlay的设备列表,选择你的电脑,你的iPhone屏幕就会立即呈现在电脑上,就像Apple TV与电视的关系一样。这对团体demo非常有用,适合大的开发团队进行app相关测试。
Firebase
Firebase是一家位于旧金山的后端服务提供商,主要关注后端数据实时处理,适用于对数据实时性要求很高的app,如网页游戏、协作工具等。借助Firebase的服务,你可以为用户打造独一无二的体验,尤其适合那些多人玩家的app。现在Firebase为多个应用提供数据库服务,包括 Scratchpad.io、Twitch 以及 Klout等。
Firebas的服务使用起来非常简单,只需引用一行JS代码,即可配置好Web App所需的数据库存储服务。简化了编码工作,使用户可以专注问题本身,节省了开发时间。另外,使用Firebase服务,开发者无需购置服务器即可实现app实时数据更新,用户无需刷新页面就能获得新数据。Firebase已经发布了全新的iOS SDK,同样可以帮助iOS开发者解决一定的数据存储问题。
Firebas的服务使用起来非常简单,只需引用一行JS代码,即可配置好Web App所需的数据库存储服务。简化了编码工作,使用户可以专注问题本身,节省了开发时间。另外,使用Firebase服务,开发者无需购置服务器即可实现app实时数据更新,用户无需刷新页面就能获得新数据。Firebase已经发布了全新的iOS SDK,同样可以帮助iOS开发者解决一定的数据存储问题。
Tokens
Tokens简化了iTunes Connect生成和分发免费促销码的过程,不管是发布新app还是更新app版本。此外,Tokens还可以跟踪你的促销码分发对象,以及他们是否兑换了促销码,这可以帮助你优化数量有限(50)的促销码,避免浪费。
Fluid UI
Fluid UI是一款用于移动开发的Web原型设计工具,可以帮助设计师高效地完成产品原型设计。优点:无设备限制,无平台限制(Windows、Mac以及Linux系统),支持Chrome和Safari浏览器(Chrome浏览器上的app也可离线使用)。采取拖拽的操作方式,不需要程序员来写代码。另外,Fluid UI资源库非常丰富,有针对iOS、Android以及Windows 8的资源。如果你觉得库存资源不能满足你的需求,你也可以自行添加。
对于喜欢快速开发的小团队来说,Fluid UI高保真模拟用户体验和操作非常适合。开发人员甚至在创建原型后还可以进行触摸测试,分享移动用户体验。另外,开发人员还可以在Fluid UI上进行迭代开发!Fluid UI提供免费版本和付费版本:免费版支持1个项目,其余根据支持项目数目不同进行收费,比如29美元/月支持3个项目,49美元/月支持10个项目,129美元/月支持10个以上项目。
对于喜欢快速开发的小团队来说,Fluid UI高保真模拟用户体验和操作非常适合。开发人员甚至在创建原型后还可以进行触摸测试,分享移动用户体验。另外,开发人员还可以在Fluid UI上进行迭代开发!Fluid UI提供免费版本和付费版本:免费版支持1个项目,其余根据支持项目数目不同进行收费,比如29美元/月支持3个项目,49美元/月支持10个项目,129美元/月支持10个以上项目。
Sketch
Sketch是一款Mac上的app,是一款优秀的Vector/Pixel混合型开发工具,可以帮你创建retina图像。你可以将这款app当成Photoshop和Fireworks的替代品,它包含大量对开发者友好的功能,比如“导出为CSS文件”和为Retina设备导出。售价$49,15天免费试用。
openinstall
当你的App需要进行推广时,你需要获取用户从哪个渠道下载App,可以用到openinstall进行渠道来源统计,并且能程序化生成携带自定义参数的链接,用于各个场景的推广投放,从而精准统计数据。
此外,地推、免填邀请码、自动绑定、一键跳转等功能也可以适应大量的推广场景。
openinstall是无比高效的sdk工具,能大大降低开发成本,并且提高产品推广效率和统计难题,无论对开发者还是运营人员都是相当值得推荐的工具。
此外,地推、免填邀请码、自动绑定、一键跳转等功能也可以适应大量的推广场景。
openinstall是无比高效的sdk工具,能大大降低开发成本,并且提高产品推广效率和统计难题,无论对开发者还是运营人员都是相当值得推荐的工具。
Appuploader
Appuploader是一款用于ios app上架的辅助工具,可以帮助开发者高效地申请ios证书和上传ipa到App Store。优点:无设备限制,无平台限制(Windows、Mac以及Linux系统),对于跨平台开发没有配置Mac电脑的开发者非常合适。
另外Appuploader还有一些很棒的功能,创建申请的ios证书和配置文件,不受设备限制,很好的解决多电脑开发弊端,还可以通过模板更新app信息,让你在上架过程中节省很多时间.
另外Appuploader还有一些很棒的功能,创建申请的ios证书和配置文件,不受设备限制,很好的解决多电脑开发弊端,还可以通过模板更新app信息,让你在上架过程中节省很多时间.
Kinvey
Kinvey宣称可以帮开发者走出创建和维护移动后端的困境。Kinvey是一项跨平台的服务,有着多项功能,比如用户管理、业务逻辑、数据存储、推送通知、跨CDN大量文件存储、分析、自动化版本管理以及其他功能。不管是个人开发者还是企业级开发者,Kinvey都是一个强大的平台。
Smore
Smore 是一个在线快速制作电子宣传单的web app,不仅仅支持图片和文本,还支持视频多媒体内容。使用Smore为你的app制作电子宣传单只需要你向AppStore提交应用时所需的截图、描述等。Smore提供多个可选主题,如果你对系统生成的电子宣传单不满意,你也可以自行编辑。此外,smore还提供流量分析服务,你可以清楚地知道用户如何发现你的app。
0 条评论
下一页
为你推荐
查看更多