博客> 史上最全iOS 开发工具集合
史上最全iOS 开发工具集合
10分钟前 评论:0 阅读:918 jack大鲨
ios 滑动 性能优化

需要更多加小编Q469466106 转载自:http://www.code4app.com/forum.php?mod=viewthread&tid=7768&page=1&extra=#pid34884

Xcode插件

  • FuzzyAutocompletePlugin – 提供了除前缀匹配之外的其他更加灵活的自动补全功能,支持Xcode 5+。
  • SCXcodeMiniMap – SCXcodeMiniMap 为 Xcode 添加了代码地图功能
  • Show in Github – 可以直接打开 Github 上当前正在编辑的行对应的 commit 页面。
  • BBUFullIssueNavigator – 这个插件让 Xcode 在 issue 导航栏显示所有的 issue 内容。
  • BBUDebuggerTuckAway – 当你开始编辑的时候帮你隐藏调试器栏的 Xcode 插件。
  • SCXcodeSwitchExpander – SCXcodeSwitchExpander 是一个可以帮你展开 switch 语句的插件,还会自动帮你插入 case 语句。
  • VVDocumenter-Xcode – 方便的编写标准注释的 Xcode 插件。
  • XAlign – 一个 Xcode 代码自动对齐插件,它可以使用自定义的模式来对齐任何东西。
  • Cocoapods Xcode Plugin – 依赖管理工具 CocoaPods 的 Xcode 插件。
  • KSImageNamed-Xcode – 提供了图片名称自动补全功能的插件。
  • ColorSense-for-Xcode – 可视化的颜色选择插件。
  • Backlight-for-XCode – 高亮当前编辑的行。
  • UIColor-Hex-Swift – 通过十六进制字符串创建 autorelease 颜色的便利方法。★
  • KPRunEverywhereXcodePlugin – 只需一次点击,就可以在多个 iOS 设备上构建,运行 App。
  • RevealPlugin – 将 Reveal App 和你的项目自动合为一体的 Xcode 插件。
  • RealmPlugin- 生成 Realm 模型的 Xcode 插件。
  • AdjustFontSize – 使用 ⌘ + / ⌘ - 快捷键调整字体大小。
  • Lin – 这个插件提供了 NSLocalizedString 的自动补全插件。
  • Rephrase – Xcode 用于本地化的插件.
  • XCActionBar – Xcode 的 Alfred。
  • QuickJump – Xcode 快速代码导航。
  • CATweaker – 一个用于创建漂亮的 CAMediaTimingFunction 曲线的插件.
  • XcodeWay – 便捷地导航到多个地方。
  • GitDiff – 将与 git 仓库中不同的代码高亮。
  • MCLog – 用于控制台内容筛选的插件。
  • XToDo – 一个显示项目中 TODO,FIXME,??? 和 !!! 列表的对话框。
  • CopyIssue – 使复制 Xcode issuse 描述更简单。
  • RTImageAssets – 自动生成所需的全部 App 图标的插件。
  • BBUncrustifyPlugin-Xcode – 使用 ClangFormat 或 Uncrustify 格式化代码的插件。
  • Aviator – 这个插件将 AppCode 的 ⇧⌘T (source/test 切换) 带到 Xcode 中.
  • JumpMarks – 使用有序的书签为你的代码做导航。
  • XCSnippetr – 直接上传代码片段到 Slack 和 Gist 的 Xcode 插件。
  • Peckham – 使用 #import 引用项目中的任何文件,提供代码提示。
  • MLAutoReplace – 快速编码以及代码格式化插件,提升你的编码速度。
  • Chameleon – iOS (Obj-C & Swift)的扁平化颜色框架。★
  • AutoHighlightSymbol – 高亮被选中的符号对应的所有实例。
  • Reveal-In-GitHub – 用一个快捷键就可以跳转到 GitHub 仓库的 History, Blame, PRs, Issues, Notifications。
  • CleanHeaders-Xcode – 类似 iSort 的头文件排序和重复消除插件,让你的头文件看起来更加有序。
  • Luft – 帮助你实现轻量的 View Controller 的 Xcode 插件。

测试

  • CrashMonkey – iOS 平台的 Monkey 测试工具。
  • appium – Appium 是一个开源自动化测试框架。用于测试原生或者混合 app。 -robotframework-appiumlibrary – AppiumLibrary 是一个用于 RobotFramwork 的 appium 测试框架。
  • Cucumber – iOS BDD 框架。
  • Kif – 一个 iOS 的函数式测试框架。
  • Subliminal – 一个保守的 iOS 集成测试框架。
  • UIAutomation – 一个使用脚本在连接着的设备上测试你的用户界面元素的 JavaScript 库。
  • ios-driver – 使用 Selenium / WebDriver 测试任何 iOS 原生,混合或者移动 web 应用。
  • Zucchini – 可视化的 iOS 测试框架。
  • Remote – 在 Xcode 内部控制你的 iPhone 来做端到端的测试。
  • NaughtyKeyboard – 一个危险字符串的大列表,当用户输入这些字符串使有很大的可能会造成bug,这是一个用于在你的 iOS 设备上测试你 app 的键盘。
  • PonyDebugger – 使用 Chrome 开发者工具对你的 iOS app 进行远程网络和数据调试。
  • ios-snapshot-test-case – 使用屏幕快照的 iOS 单元测试。

Beta 测试版本发布

  • Crashlytics – 一个崩溃报告和 beta 测试服务。
  • TestFlight Beta Testing – iTunes Connect 支持的 beta 测试服务。
  • HockeyApp – 在 HockeyApp 你可以发布你 app 的 beta 测试版本,收集实时的崩溃报告,获取用户反馈,分析测试覆盖率。

部署

  • fastlane 将所有 iOS 部署工具整合到一个工作流中。
  • deliver 部署截屏,app 元数据和 AppStore app 更新,这一切只需要一个命令就可以搞定。
  • snapshot 自动地创建全部语言和全部设备的屏幕截图。

App Store

  • Average App Store Review Times 这个网站可以同时跟踪 AppStore 上 iOS 和 Mac 两个版本的浏览次数,使用了利用 iOS 和 Mac 开发者的众包数据。
  • Apple’s Common App Rejections Styleguide 一些导致 app 被苹果拒绝的重要常见问题。
  • Free App Store Optimization Tool 在关键字和竞争者的角度上,让你可视化地追踪你的 App Store 数据。

工具

  • Shark – 用于将 .xcassets 文件夹转换成一个类型安全枚举的 Swift 脚本。
  • R.swift – 在 Swift 项目中,强类型的自动补全资源名称的工具,包括图片,单元格和 segue 的工具。
  • SwiftGen – 一个生成 Swift 代码工具的集合(生成资源的枚举,storyboard,本地化字符串和 UIColor)。
  • Localize-Swift – Swift 2.0 实现在应用中切换语言的功能,帮助你的 APP 实现友好的本地化和国际化。
  • Blade – 为 iOS 和 OS X 应用生成 Xcode 图片目录,全局图片和其他相关的东西。
  • Retini – 一个超级简单的 Retina(2x,3x)图片转换器。
  • Provisioning – 一个查看器插件,用于预览 .mobileprovision 文件。
  • Strsync – 自动翻译并且使 .strings 文件和默认语言同步。

Design Tools 设计工具

Photoshop插件  QQ图片20180505155120.png

原型设计工具

  • Axure
  • Fluid UI
  • Briefs
  • Flinto
  • Balsamiq Mockups
  • AppCooker
  • Proto.io
  • UXPin
  • nVision
  • POP
  • 快现
  • Composite
  • OmniGraffle
  • Marvelapp
  • Justinmind
  • Form
  • Prott
  • Composite

交互设计工具

  • Framer Studio
  • Quartz Composer
  • Origami
  • jQC
  • Avocado
  • Pixate

UI效果预览工具

  • Android Material Design可视化调色板
  • Android Material Design Colours.xml
  • Colorube配色神器
  • Adobe Kuler
  • ColorSchemer Studio
  • Piknik

手机To电脑同步预览工具

  • Reflector
  • Mirage
  • AirServer
  • BBQScreen

Design GuidesAndroid设计指南非官方简体中文版

Topfun镜像地址:http://www.topfun.us/adchs/index.html Github镜像地址:http://adchs.github.io ApkBus镜像地址:http://www.apkbus.com/design/ Segmentfault镜像地址:http://mirrors.segmentfault.com/adchs/ 多看阅读镜像地址:http://www.duokan.com/book/47790

Free Design Resources

  • Google Material Design 素材(感谢 @SanityD)
  • Material Design Icon Templates
  • Material Design的图标集
  • Material Design UI Kit for Sketch
  • Nexus 5 template for Sketch
  • Free Design Resources
  • 434 SVG icons
  • UI Cloun
  • 161个国内外社交网站矢量图标
  • 250 free icons in 5 sizes and 14 colors
  • MINIMALISTIC EVERYDAY ICONS
收藏
0
sina weixin mail 回到顶部