iOS 10即将来袭!升级你的iOS开发装备

 更新时间:2016年07月27日 15:04:18   作者:rachel_4869  
iOS 10来了!你必需的10款iOS开发必备工具,让你的开发过程事半功倍

WWDC(苹果开发者大会)刚刚过去不久,iOS 10将不久来袭,是时候升级你的iOS开发装备了!小编整理了10款必备开发工具,让你的开发过程事半功倍。

SourceTree

SourceTree是一个免费的Mac软件,主要用于Git和Mercurial版本控制。它可以帮助你进行源代码控制计划,跟传统的复杂的命令行版本控制软件相比,SourceTree是一款独一无二的GUI工具。对于新手Git用户来说,SourceTree使用起来简单且高效,对于经验丰富的app开发人员来说,SourceTree有着非常强大的功能。

Slash

Slash是iOS的一个开源库,它为NSAttributedStrings的样式添加了扩展标记语言,可以定义每个标签的意义,这使它非常具有可扩展性。
假如在不使用界面生成器的情况下,你要在app中使用带属性字符串,你就需要调整NSRanges和字体属性。在Slash的帮助下,你可以简单地在iOS开发中使用属性字符串,并且生成的代码更为干净和整洁。

APICloud

APICloud是一个移动应用开发平台,开发者使用平台技术,使用平台中成百上千个模块进行iOS App开发。使用APICloud平台最大的好处在于,整个开发过程变得便捷、快速,像是搭积木一样建立起自己的App,同时一套代码可以生成两个安装包,如此一来,Android版本的也顺手开发完成了。

MarkMan

MarkMan是一款iOS app开发必备高效的设计稿标注和测量软件,用于操作系统:Mac OS,Windows。

AppCode

AppCode是全新的Objective-C的IDE集成开发环境,旨在帮助开发者开发Mac OS X和iOS系统的相关应用程序。

AppCode主要功能:
代码补全:AppCode的代码补全并不局限于类、方法或者变量,它甚至还具备了十分可靠的上下文推测能力,假如开发者编写一个从未出现过的变量,AppCode都会询问是否要添加这个变量。这样开发者将有机会避免一些可能无意义的来回跳转,而更加专注于有效代码的编写。
代码检查和修改:AppCode的代码分析是实时进行的,在编写代码的过程中,开发者就能看到存在的问题。另外,AppCode提供了高度可定制的代码风格模版,并可以很简单地将其套用到任何代码上。这样,不论开发者写多少代码,最后产生的代码都是漂亮优雅的。
快速跳转:Xcode的最大问题就是难以定位文件和类,想要寻找一个文件的话,基本上不可能完全用键盘来实现。但是AppCode中添加了高效的导航功能,配合类似于微博的特定符号的搜索,可以完成从文件到类的快速跳转,避免了可能出现的鼠标操作,提高了开发者的工作效率。

Cornerstone

Mac上最佳的SVN管理iOS app开发必备工具,可用于的用于操作系统包括Mac OS。

Chocolat

Chocolat是Mac系统上最新出现的一款强大的文本编辑器,支持vim模式、多种编程语言、窗口分割、标签页、色彩主题等功能。另外Chocolat具有实时的代码检错功能,它可以在编写代码时检查代码的正确性(目前只支持Ruby、Python、PHP和JavaScript)。

Kinvey

Kinvey是一项跨平台的服务,有着多项功能,比如用户管理、业务逻辑、数据存储、推送通知、跨CDN大量文件存储、分析、自动化版本管理以及其他功能。不管是个人开发者还是企业级开发者,Kinvey都是一个强大的平台。

TestFlight

TestFlight是很多开发者都使用过的测试服务,包括反馈、实时崩溃提醒以及应用内可以引起特定评分的用户反馈提示。任何一项服务都会有瑕疵,TestFlight也不例外,它在管理测试用户提供的文件方面有点缺陷。前不久TestFlight推出了处于封闭测试中的新的移动分析服务FlightPath,FlightPath似乎要取代自家的TestFlight Live分析服务。TestFlight Live于2012年推出。TestFlight 现在已经支持 Android 平台app测试。

Countly

Countly为开发者提供了实时的、开源移动分析平台,通过可视化的方式将收集自手机用户的数据展现出来,从而给开发者可行的建议。开发者可以轻易地将Countly服务器端代码部署在自己的服务器上,并将开发工具包整合进自己的app中。目前,Countly分析系统有iOS 和 Android两种版本的开发包。如果你熟悉的Google Analytics和Flurry,那么Countly也可提供相同的功能。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • iOS中使用UIDatePicker制作时间选择器的实例教程

    iOS中使用UIDatePicker制作时间选择器的实例教程

    这篇文章主要介绍了iOS中使用UIDatePicker制作时间选择器的实例教程,实例中未选中的时间项目会讲解一个将其变透明的方法,非常给力,需要的朋友可以参考下
    2016-05-05
  • iOS中关于UIWindow和statusbar的设置问题

    iOS中关于UIWindow和statusbar的设置问题

    最近在做开发时要做一个类似于UIAlertView的控件,做法是创建一个基于UIView的类,在里面进行自定义控件的设置,为了尽量模仿UIAlertView,在这个类里面创建了一个新的UIWindow并将self显示到这个window上
    2017-03-03
  • iOS App开发中扩展RCLabel组件进行基于HTML的文本布局

    iOS App开发中扩展RCLabel组件进行基于HTML的文本布局

    RCLabel组件基于CoreText框架,可以将HTML标记的文本内容转为富文本视图,这里我们就来解读如何在iOS App开发中扩展RCLabel组件进行基于HTML的文本布局:
    2016-07-07
  • iOS应用中UITableView左滑自定义选项及批量删除的实现

    iOS应用中UITableView左滑自定义选项及批量删除的实现

    这篇文章主要介绍了iOS应用中UITableView左滑自定义选项及批量删除的实现,UITableView列表中即通讯录左滑呼出选项的那种效果在删除时能够实现多行删除将更加方便,需要的朋友可以参考下
    2016-03-03
  • iOS实现一个意见反馈类型的输入栏

    iOS实现一个意见反馈类型的输入栏

    这篇文章主要给大家介绍了关于利用iOS实现一个意见反馈类型的输入栏,通过文中实现的输入栏会用户一个很好的体验效果,文中给了详细的示例代码,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-10-10
  • iOS9与XCode7中不能使用http连接的快速解决办法

    iOS9与XCode7中不能使用http连接的快速解决办法

    这篇文章主要介绍了iOS9与XCode7中不能使用http连接的快速解决办法,非常不错具有参考借鉴价值,感兴趣的朋友一起看看吧,需要的朋友可以参考下
    2016-10-10
  • iOS App开发中的UISegmentedControl分段组件用法总结

    iOS App开发中的UISegmentedControl分段组件用法总结

    UISegmentedControl主要被用来制作分页按钮或添加跳转到不同位置的标签,这里我们就来看一下iOS App开发中的UISegmentedControl分段组件用法总结,需要的朋友可以参考下
    2016-06-06
  • iOS 10 Today Widget解析

    iOS 10 Today Widget解析

    这篇文章主要为大家详细解析了iOS 10 Today Widget,说一说iOS 10的适配问题,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • iOS如何为圆角添加阴影效果示例代码

    iOS如何为圆角添加阴影效果示例代码

    最近一个项目中需要用到投影的效果,还要是圆角,通过查找相关的资料终于解决了,所以觉着有必要分享出来,下面这篇文章主要给大家介绍了关于iOS如何为圆角添加阴影效果的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-10-10
  • 适配iPhoneXS max和iPhoneX R的方法示例

    适配iPhoneXS max和iPhoneX R的方法示例

    这篇文章主要介绍了适配iPhoneXS max和iPhoneX R的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10

最新评论