iOS 开发者必不可少的 75 个工具

发布时间:2020-07-14 00:07:19 作者:heshanfu
来源:网络 阅读:281

如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。

软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。

记住了这些,我将向你展示一份关于各种工具的长长的列表。其中一些我每天都用,其他的我看情况使用。如果你还有更多的工具想展示在这个列表里,可以跟我留言哦亲。

我尽我所能给列表分分类。有一些是网站,有些是后台服务,但大多数是你可以装的应用。不是所有应用都是免费,因此我会用$符号来表示此应用是否要花钱。

废话不多说,我们马上开始。

灵感

设计

源代码控制

剖析应用

编辑器

我知道你在想什么,难道不是所有iOS开发者都用Xcode吗?答案是大多数都使用。但从我和Xcode的恩恩怨怨来看,我相信很有必要来考虑下有哪些替代品。

文档

啊哈,文档,每个人最爱的话题。文档很重要,因此请注意一下,我们可以让你生活变得简单一些。

依赖管理

是的,这里只列举了一个工具。我不想引入真正的第三方库列表,因为它们属于完全不同的另一个列表。当我们谈到依赖管理的时候,最最重要的就是:

诊断&调试

有时候我们正在开发应用,我们想更好的了解到底发生了什么,修bug或者改善性能。

图像

Core Data

 后台服务

最终你的iOS应用很可能会和服务器通信分享数据、获取新内容、发送推送通知等等。虽然你都可以手动去做,但你或许想要更方便的解决方案。

 分析

这里还有些别的选择,但没有一个让我觉得有冲动把flurry换掉的。我乐于听取意见,欢迎在评论里告诉我吧。

 部署

 测试

我认为我们作为一个社区对测试关注得还不够。有很多不错的工具可用,大多数都很好用,我们没有借口不为我们的应用写一些测试。

以下的几个都可以用来执行端到端的验收测试。这些测试会和你的界面交互,点击按钮,滚动,等等。虽然上它们运行会比较慢,但是在大范围内测试会更容易看到所有的模块整合的是否良好。

 演示/市场

应用销售报告

你当然想要知道你的应用能赚多少钱,不是么?有一些解决方案,这儿有些还不错的:

摸彩袋

这些工具没有一个定义好的分类,但值得一提。


推荐阅读:
  1. iOS证书类型及有效期介绍
  2. 第一个IOS APP总结

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

swift ios

上一篇:php-fpm的启动脚本

下一篇:Android微信内按钮CSS失效

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》