iOS资源全中文版

转载
:https://github.com/phlls/awesome-ios-cn

其他一个保护的资源:
https://github.com/Tim9Liu9/TimLiu-iOS
自身眷恋多程序员应该记得 GitHub 上生一个 Awesome – XXX
系列的资源整理。awesome-ios
就是 vsouza 发起维护的 iOS 资源列表,内容囊括:框架、组件、测试、Apple
Store、SDK、XCode、网站、书籍等。Swift 语言形容成的种会给标记为 ★
,AppleWatch 的路则会被标记为 ▲。

Awesome
系列则挺全,但基本只有针对录取的资源做了极为简略的牵线,如果发再次详细的汉语介绍,对相应开发者的支援会重复要命。这吗是我们提倡这个开源项目之初衷。


咱俩如果开什么?

  • 依据 awesome-ios 资源列表,我们以对准各个资源项进行编译整理。
  • 重整后底始末,将用在伯乐在线资源频道。可参考已整治的始末:
    • 《BlockAlertsAnd-ActionSheets:一个支持block的弹来约》
    • 《MBProgressHUD:一个不易的快慢提示工具》
    • 《Wonderful:不仅仅是一个酷炫的颜色库》

安参与本项目?

打底下的目来拘禁,本档的工作量小不了,所以颇愿意能产生重复多程序员一起来参与。

不过参加前,有几个稍求:

  • 英文还对,能念懂英文并为此自己之说话复述;
  • 来 iOS 开发经历;

而有趣味,请加 QQ:50872495。加 Q 时请注明「iOS大全」


依档之参与者

  • 维护者:tangyouhua

  • 贡献者:ARIGATO、星星满苍穹、You

横流:名单不分开排名,不定期上更新


目录

  • 入门
  • 库与框架
    • 音频
    • 动画
    • Apple TV
    • 桥接
    • 缓存
    • Core Data
    • 图表
    • 数据库
    • 硬件
      • 动作
      • 蓝牙
      • 位置
      • iBeacon
    • HUD
    • 事件总线( EventBus
    • 文件
    • JSON
    • 布局
    • 日志
    • 地图
    • 媒体
      • 图片
      • 视频
      • PDF
    • 消息
    • 网络
    • 推送通知
    • Passbook
    • 权限
    • 文本
    • 浏览 / 介绍 /
      教程
    • URL Scheme
    • UI
    • Websocket
    • 代码质量
    • 分析
    • 支付
    • 产品化工具
    • 实用工具
    • 安全
  • 安项目
  • 依赖 /
    包管理
  • 测试
    • 测试驱动开发(TDD) /
      行为使得开发(BDD)
    • UI测试
    • Beta
      测试
    • 外测试
  • 工具链
  • 工具
  • 飞开发
  • 部署
  • App Store
  • SDK
  • Xcode
    • 插件
    • 主题
    • 其他 Xcode
      相关
  • 编码规范
  • 一部分好网站
    • 新闻,
      博客等
    • UIKIt
      文档
    • 论坛以及讨论列表
    • 教程和
      Keynotes
    • 原型
  • Twitter
  • Facebook
    群组
  • 播客(Podcasts)
  • 书籍
  • 任何良好之列表
  • 资源

<a name=”getting-started”></a>入门

  • Road Map
    iOS –
    开发 iOS 应用由今天开始,苹果指南。★
  • Lifehacker –
    我思念写一个 iOS 应用,该由乌开?
  • Codeproject –
    入门 iPhone 和 iOS 应用开发。
  • Ray
    Wenderlich –
    学习 iOS 应用开发。
  • Stanford – Developing Apps to
    iOS –
    斯坦福于 iTunes U 上的 iOS App 开发课程(音频和视频)。
  • Stanford – Developing iOS 8 Apps with
    Swift –
    斯坦福于 iTunes U 上就此 Swift 开发 App 的课(2015版本)。★

<a name=”libraries-and-frameworks”></a>库和框架

<a name=”audio”></a>音频

  • AudioBus –
    下一代 App 到 App 的实时音频路由。
  • AudioKit –
    一个精锐的板合成,处理以及分析的工具集。
  • EZAudio –
    一个因 Core Audio 的 iOS/OSX
    音频可视化框架。用于实时,低顺延的韵律处理以及可视化功能的出。
  • novocaine:应用被
    OSX 和 iOS
    的大性能音频框架。官网
  • QHSpeechSynthesizerQueue –
    一个 AVSpeechSynthesizer(iOS文本发音) 的排管理网。
  • StreamingKit –
    一个针对 OSX 和 iOS 中 AudioPlayer/AudioStreamer
    快捷的无缝扩展。官网
  • sound-fader-ios –
    一个 Swift 写的 AVAudioPlayer 的音控制器 ★

动画

  • Pop –
    一个 iOS 和 OS X 动画库,可以便宜地落实由物理功能的互动。
  • AnimationEngine –
    可以在 iOS 上有利于地构建高级自定义动画。
  • Awesome-iOS-Animation –
    一个卡通项目之聚集。
  • RZTransitions –
    iOS View Controller 过场动画库。
  • DCAnimationKit –
    iOS 动画集合。很简短,只待添加流水动画。
  • Spring –
    一个简约的 Swift iOS 动画库。
  • Canvas –
    无需代码就可以以 Xcode 中显得动画
    http://canvaspod.io。
  • Fluent –
    便捷的 Swift 动画框架。 ★
  • Cheetah –
    便捷的 iOS 动画库,由 Swift2 编写。 ★
  • RadialLayer –
    针对可点击元素的卡通片(类似于 Youtube Music)★

<a name=”apple-tv”></a>Apple TV

  • Voucher –
    方便 tvOS App 通过 iOS 设备上相应的主次来证明的仓库。

<a name=”bridging”></a>桥接

  • JSPatch –
    JSPatch 以 Objective-C 运行时桥接了 Objective-C 和
    Javascript。你一味需引入一个有点的发动机,就足以用 JS 调用别样
    Objective-C 的接近。JSPatch 通常用来对 iOS App 做热修复(hotfix)。

<a name=”cache”></a>缓存

  • SDURLCache –
    URLCache 的子类,可以呢 iPhone/iPad 应用提供的本土磁盘缓存。
  • Awesome
    Cache –
    让丁爱之地方缓存 ★
  • mattress –
    iOS Web 内容的离线缓存 ★
  • Carlos –
    简单而却灵活的复苏存 ★

<a name=”charts”></a>图表

  • ios-charts –
    一个强的图纸框架,MPAndroidChart
    在 iOS 上的移植。★
  • JTChartView –
    JTChartView 是一个意只是定制的轻量级图表解决方案。
  • PNChart –
    一个简易好的图表库,Pinner 和 CoinsMan
    的iOS客户端着采用了之框架。
  • BEMSimpleLineGraph –
    优雅的折线图框架。
  • JBChartView –
    基于 iOS 的图表库,包含折线图和直方图。
  • iOSPlot –
    iOS 图表库。
  • XYPieChart –
    一个闹动画的饼图框架。
  • TEAChart –
    简单好用之 iOS 图表库。包括了孝敬图、时钟图、直方图。
  • EChart –
    iOS/iPhone/iPad 图表。提供了事件处理和卡通支持。
  • FSLineChart –
    一个 iOS 折线图库。
  • chartee –
    一个呢走平台设计的图表库。
  • ANDLineChartView –
    使用 ANDLineChartView 可以省事的在视图类中显得出动画效果的折线图。
  • TWRCharts –
    一个 ChartJS 的 iOS 封装。结合 Obj-C
    原生代码便捷地构建起动画的图形。

<a name=”core-data”></a>Core Data

  • CWCoreData –
    方便并发环境下 CoreData 框架开发之恢宏及实用工具。
  • ObjectiveRecord –
    ActiveRecord 的 Objective-C 版本。
  • SSDataKit –
    消除使用 CoreData 产生的样板代码。
  • ios-queryable –
    ios-queryable 是一个冲 CoreData 的 IQueryable/IEnumerable 实现。
  • ReactiveCoreData –
    ReactiveCoreData (RCD) 是一个用 CoreData 带入 ReactiveCocoa
    世界的尝试。
  • Ensembles –
    一个 CoreData 同步框架。
  • SLRESTfulCoreData –
    根据 Objc 命名习惯,在运行时自动生成访问器,URL替换和智能特性映射。
  • Mogenerator –
    自动生成 CoreData 代码。
  • HardCoreData –
    不会见卡住 UI 线程的 CoreData 栈和控制器。
  • encrypted-core-data –
    使用 SQLClipher 对 CoreData 的 SQLite 存储进行加密。
  • MagicalRecord –
    非常优良之 CoreData 便捷存取框架。
  • QueryKit –
    一个简之花色安全的 CoreData 查询语言 ★
  • CoreStore –
    强大的 CoreData 框架,解决了增量迁移、获取、观察等问题。★

<a name=”database”></a>数据库

  • Realm –
    CoreData 和 SQLite 的替代品。简洁、现代、快速。
  • YapDatabase –
    YapDatabase 是一个 iOS 和 Mac 上可扩大的数据库。
  • Couchbase
    Mobile –
    Couchbase,有云共支持之位移平台上的文档存储。
  • FMDB –
    SQLite 的 Cocoa/Objective-C 封装。
  • Akaibu-NSUserDefaults –
    Swift 键/值存储,只待一行代码就可针对 NSObject
    对象进行归档。类的习性会自行映射和归档。
  • FCModel –
    为那些喜欢一直采用 SQL 进行数据库操作的食指提供的 CoreData 的替代品。
  • Zephyr –
    轻松地通过 iCloud 同步 NSUserDefaults ★
  • Prephirences –
    Prephirences
    是一个资了卓有成效之情商和方便的不二法门来管理采取的宠爱设置,配置和采用状态的
    Swift 库。★

加密

  • AESCrypt-ObjC –
    一个粗略固执的 AES 加密/解密类,然而其就是可以死好之办事。

<a name=”hardware”></a>硬件

<a name=”motion”></a>动作
  • MotionKit –
    只待两行或者坏少的几乎实施代码就可以自加速度传感器、陀螺仪和地力传感器获取数据。现在
    CoreMotion 让这些易得前所未有的粗略。
<a name=”bluetooth”></a>蓝牙
  • Discovery –
    这是个老粗略的仓库,用来起邻近的装备上发现及获取数据(即便 peer app
    在后台工作)。
  • LGBluetooth –
    基于 CoreBluetooth 的一个轻量级库,基于 block
    制作。它亦可给您程序中的 CoreBluetooth 相关的代码更加从简。
  • PeerKit
    一个用来事件驱动,零配置的 Multipeer 连接应用程序的开源 Swift
    框架。★
  • simple-share –
    一个因蓝牙 LE 共享的框架,易于落实附近设备的接连。
  • BluetoothKit –
    使用 BLE 在 iOS/OSX 设备里通讯的框架★
<a name=”location”></a>位置
  • IngeoSDK –
    总是处于被状态的 iOS 位置显示框架。
  • Proxitee –
    允许开发者利用 iBeacons 和地理围栏创建近场感知的利用。
  • LocationManager –
    实现了一次性或者持续请求时位置的效力,提供了根据 block 的异步
    API。
  • LocationKit –
    高级岗位 SDK -
    只行使大少之电量和上下文相关的职位信息就足以供高精确度的职数据。
<a name=”ibeacon”></a>iBeacon
  • Proxitee –
    允许开发者利用 iBeacons 和地理围栏创建近场感知的施用。
  • OWUProximityManager –
    一个有益之 iBeacon + CoreBluetooth 管理器。
  • Vicinity –
    复制邻近的 iBeacons (通过分析RSSI),并支持在后台广播及检测 BLE
    设备。
  • BeaconEmitter –
    将您的 Mac 变成一个 iBeacon。
  • OWUProximityManager –
    iBeacons + CoreBluetooth.

<a name=”hud”></a>HUD

  • MBProgressHUD –
    用于展示一个半透明底
    HUD。当任务在后台线程结束时可于上方显示一个指示器和/或者标签。
  • SVProgressHUD –
    一个也而的 iOS 应用做的简短,轻量级的进度指示 HUD。
  • ProgressHUD –
    ProgressHUD 是一个轻量易用的 HUD。
  • M13ProgressSuite –
    一个富含了很多 iOS 上用于展示速度信息工具的套装。
  • JHProgressHUD –
    一个粗略轻量的 Swift 框架,用于在 iOS 应用中形★
  • PKHUD –
    用 Swift 重新实现了 Apple 的原生 HUD,支持 iOS 8 以上★
  • CozyLoadingActivity –
    轻量的载入动作指示 HUD ★

<a name=”eventbus”></a>事件总线

  • Caravel –
    用于 UIWebView 和 JS 的 Swift 事件总线。★
  • SwiftEventBus –
    一个确对 iOS 8 优化的揭晓/订阅事件总线。★
  • PromiseKit –
    iOS 和 OS X 上的 Promises 实现。
  • Bolts –
    Bolts
    是一个精算使构建移动使用还简单的一个底层库集合。包括了职责(promises)和运关联(deep
    links)。
  • SwiftTask –
    Swift 实现的 Promise + progress + pause + cancel + retry。 ★

<a name=”files”></a>文件

  • FileKit –
    Swift 实现之粗略便捷的文书管理工具。★

<a name=”json”></a>JSON

  • JSONKit –
    Objective-C JSON 工具。
  • TouchJSON –
    一个 Objective-C 的 JSON 框架。
  • JSON-Framework –
    这个框架用 Objective-C 实现了一个严酷的 JSON 解释器和生成器。
  • Mantle –
    面向 Cocoa 和 Cocoa Touch 的范框架 Model 。
  • Groot –
    实现呃 JSON 字典或者数组和 Core Data Mangement 对象之间的转移。
  • KZPropertyMapper –
    因最少的代码实现数据映射和说明。
  • JSONModel –
    神奇之冲 JSON
    的数据模型化框架。创建了一如既往雨后春笋敏捷便利,自动并且智能的模型类。
  • SwiftyJSON –
    使用 Swift 处理 JSON 数据的好法子。★
  • FastEasyMapping –
    快速地序列化和倒序列化 JSON 数据。
  • OCMapper –
    Objective-C & Swift 通用的全速 JSON 模型转化框架。 ★
  • ObjectMapper –
    于范对象(包括 class 和 struct)和 JSON 之间转换的 Swift 框架。★
  • JASON –
    性能好操作便捷的 JSON 解析。★
  • Gloss –
    一个 Swift 写的 JSON 解析库。★
  • Cereal –
    Swift 对象序列化 ★
  • SwiftyJSONAccelerator –
    使用 SwiftyJSON 或者 ObjectMapper 根据 JSON 生成 Swift 模型。支持
    NSCoding 并且提供了动用 JSON 来表示模型的艺术。★

<a name=”layout”></a>布局

  • ios-flexboxkit –
    一个包裹了 Flexbox 布局之简练 UIKit 扩展。
  • Masonry –
    用简易的,链式的语法发挥出机关布局 NSLayoutConstraints
    的强硬力量。
  • FLKAutoLayout –
    让用代码做约束越来越方便的 UIView 类别。
  • Façade –
    可编程的视图布局,一个 autolayout 的替代品。
  • PureLayout –
    终极的 iOS 和 OS X 上之 Autolayout
    API,极其简单又老强硬。同时适用于 Objective-C 和 Swift。
  • SnapKit –
    一个 iOS 和 OS X 的 Swift Autolayout 领域专用语言(DSL)。★
  • Cartography –
    一个 Swift 编写的声明式 Auto Layout 领域专用语言(DSL)。★
  • AutoLayoutPlus –
    给 Auto Layout 加的同一点料,由 Swift 驱动。 ★

<a name=”logging”></a>日志

  • CleanroomLogger –
    一个基于 Swift 可配备可扩大的日志 API,简洁、轻量并且迅速。★
  • CocoaLumberjack –
    一个飞快有力灵活的日志框架,可用于 iOS & Mac。
  • NSLogger –
    一个胜过性能的日记工具,它可以来得运行于 OS X、iOS 和 Android
    上客户端应用的踪迹。
  • Aardvark –
    一个高性能日志框架,它叫创建而操作的 bug 报告变得非常简单。
  • BlockTypeDescription –
    以日记记录 block 的上显得档次签名。
  • QorumLogs
    — 也 Xcode 和 Google Docs 设计之 Swift 日志工具。★

<a name=”maps”></a>地图

  • Route-me –
    iOS 开源地图框架
  • NAMapKit –
    允许而于 iPhone 应用使用由定义地图,并尝试模仿 Mapkit
    框架的一些作为。
  • Mapbox
    GL –
    一个 iOS 上利用 OpenGL 渲染 Mapbox 矢量地图块的框架。
  • CMMapLauncher –
    用于 iOS 中于各种地图应用被展示方向的简便框架。

<a name=”media”></a>媒体

<a name=”image”></a>图片
  • GPU
    Image –
    一个根据 GPU 的 iOS 开源之图像及视频拍卖框架。
  • UIImage
    DSP –
    iOS UIImage 处理效果,它用 vDSP/Accelerate 框架来增强速度。
  • QR Code
    Scanner –
    二维码扫描器。
  • AsyncImageView –
    UIImageView 的异步图像加载与显示扩展,不会见阻塞 UI 线程。
  • SDWebImage –
    异步的图像下载器,提供了缓存支持。以 UIImageView 类别的法子供。
  • DFImageManager –
    从余数据源获取图像的当代框架。无需安排,并负有惊人的可定制性和扩展性。使用了
    NSURLSession。
  • MapleBacon –
    一个 Swift iOS 图像下载和缓存库 ★
  • NYTPhotoViewer –
    抽屉菜单和相片查看器。
  • IDMPhotoBrowser –
    图片浏览器/查看器。
  • JTSImageViewController –
    iOS 交互式图片浏览器。
  • Concorde –
    下载和解码连续的 JPEG 图像。
  • SCRecorder –
    类似 Vine 的点击拍摄,动画过滤器,慢镜头,片段编辑相机引擎。
  • HanekeSwift –
    一个 Swift 编写的 iOS
    平台的轻量级通用缓存框架,还有对图像的又多支持。★
  • TOCropViewController –
    一个得以允许用户改 UIImage 对象的视图控制器。
  • YXTMotionView –
    一个自定义的图片视图,它实现了赖设备运动来滚图片。
  • PINRemoteImage –
    一个线程安全、高性能、特性丰富的图像获取器。
  • SABlurImageView –
    可以轻松地吧图添加模糊动画效果。★
  • FastImageCache –
    以滚动时快速显示图片的 iOS 框架。
  • BKAsciiImage –
    将图纸渲染为 ASCII art 的库房。
  • YLGIFImage –
    异步的 GIF 图像解码和图片浏览器。支持 GIF
    图动画,但但吃少量底内存。
  • AlamofireImage –
    一个也 Alamofire 制作的图像组件库。★
  • Nuke –
    高级的图管理框架。★
  • FlagKit –
    供 app 和 web 页面及行使的名特优旗标。★
  • YYWebImage –
    异步图像加载框架(支持 WebP,APNG,GIF 格式)。
<a name=”video”></a>视频
  • VIMVideoPlayer –
    一个针对性 AVPlayer 跟 AVPlayerLayer 类的简单封装。
  • MobilePlayer –
    一个无敌到都完全而定制的 iOS 媒体播放器。
<a name=”pdf”></a>PDF
  • Reader –
    一个 iOS PDF 阅读器的着力。
  • UIView 2
    PDF –
    使用 UIViews (或兼容着 XIB)的 PDF 生成器。

<a name=”messaging”></a>消息

  • LayerKit –
    一个对于 Layer 的 iOS
    开发组件,。是用消息(文字,照片,视频,数据)添加到移动或 Web
    应用被不过简便的缓解方案。
  • Twilio –
    驱动着当代之交流方式,构建下一代音频与 SMS 应用。
  • Plivo – SMS
    API、音频 API 和 全球运营商。
  • XMPPFramework –
    一个 iOS 和 Mac 上的 XMPP 协议通讯框架。

<a name=”networking”></a>网络

  • AFNetworking –
    一个得心应手的 iOS 和 OSX 上的网要框架。
  • RestKit –
    RestKit 是一个 iOS Objective-C 框架,是以给与 RESTful web
    服务交互变的简练、快捷、有趣。
  • FSNetworking –
    稳固的 iOS 网络库。
  • ASIHTTPRequest –
    Objective-C 编写的 HTTP 网络要求库。它是对准 CFNetwork
    易用底包装。支持 Mac OS X 和 iPhone。
  • Overcoat –
    小巧而非常强劲的库,让创建一个 REST 客户端简便和有意思。
  • ROADFramework –
    面向属性之 web 服务交互方式。框架来内建的 json 和 xml
    请求响应序列化方法,十分惠及扩展。
  • MBNetworkMonitor –
    苹果 Reachability 类的现代化替代品,使用了 CoreTelephony
    来传达更多有关用户网络连接状况的音。
  • MBNetworkIndicator –
    提供了简单的计在多单请求中和谐装备网络指示器。
  • Alamofire –
    Alamofire 是一个 Swift 写的 HTTP 网络库,由 AFNetworking
    的作者编写。★
  • Transporter –
    让上传下载更省心的小代码库。★
  • CDZPinger –
    使用方便的 ICMP Ping 框架。
  • NSRails –
    将客户端的靶子/类映射到长途 REST API 的目标/ORM。
  • NKMultipeer –
    一个起在差不多重新链接上的可是测试的泛。★
  • CocoaAsyncSocket –
    用于 Mac 和 iOS 的异步 socket 网络库。
  • Siesta –
    优雅的 RESTful
    资源抽象,将状态解藕。是冲回调或者代理的网络库的替代品。★
  • Reachability.swift –
    用 Swift 和闭包重新实现了苹果的 Reachablility 框架。★
  • NetworkEye –
    一个 iOS 网络调试库,可以显得 App 中的 HTTP 请求与请的系消息。

<a name=”push-notifications”></a>推送通知

  • Orbiter –
    在 iOS 中登记推送通知。
  • PEM –
    也推送服务器自动生成 profile。
  • Parse
    Push –
    完全免费的后台推送通知,提供了创建分段,调度甚至 A/B 测试的力量。
  • Urban
    Airship –
    付费的推送通知后台。
  • Growth Push –
    付费的推送通知。 它是当日本无与伦比受开发者喜爱之工具有。
  • APNS-Pusher –
    苹果推送通知服务的调试器。

<a name=”passbook”></a>Passbook

  • passbook –
    为 Passbook 创建 pkpass 文件。
  • Dubai –
    生成与预览 Passbook 的 Pass。
  • Passkit –
    设计、创建并说明 Passbook 的 Pass。

<a name=”permissions”></a>权限

  • PermissionScope –
    智能的 iOS 授权 UI 和 统一之
    API(支持位置、通知、照片、联系人、日历、照片、麦克风、BT、进度指示、HealthKit
    和 CloudKit)。★
  • Proposer –
    便捷地请求用户权限(支持相机、照片、麦克风、联系人、位置)。★
  • ICanHas –
    简化 iOS
    用户权限请求(支持位置、推送通知、相机、联系人、日历、照片)。★
  • VWWPermissionKit –
    可视化的 iOS 授权管理器。
  • ISHPermissionKit –
    也 iOS 提供请求用户权限的汇合方法。
  • JLPermissions –
    iOS
    预授权工具,开发者用其来制作询问用户是否授权的对话框,支持日历、联系人、位置、照片、备忘录、twitter、推送通知和任何急需授权的操作。

<a name=”text”></a>文本

  • Twitter Text
    Obj –
    Twitter 的文本处理库底 Objective-C 实现。
  • Nimbus – Nimbus
    是一个乎高级 iOS 软件设计师制作工具包。
  • NSStringEmojize –
    一个拿 Emoji 表情符号转换为当价格的 Unicode 字串的 NSString 类别。
  • MMMarkdown –
    用于将 Markdown 转换为 HTML 的 Objective-C 静态库。
  • DTCoreText –
    用 CoreText 使用 HTML 代码的措施。
  • DTRichTextEditor –
    一个 iOS 的从容文本编辑器。
  • NBEmojiSearchView –
    一个支撑搜索并且可合二为一到文本控件被之 emoji 下拉列表视图。
  • ios-fontawesome –
    NSString + FontAwesome。
  • Pluralize.swift –
    强大的 Swift String 单数易复数扩展。★
  • RichEditorView –
    RichEditorView 是一个简单易行、模块化的富贵文本编辑器视图。★
  • Money –
    也同钱及现金相关工作之的 Swift 值类型。★
  • PhoneNumberKit –
    用于解析,格式化和验证国际电话号码的 Swift 框架,由谷歌的
    libphonenumber 库支持。★
  • YYText –
    iOS 上用于展示与编制富文本的兵不血刃文本框架。

<a name=”walkthrough–intro–tutorial”></a>功能漫游 / 介绍 / 教程

  • Onboard –
    用一点点代码就足以创建一个美好的抽烟效果的执行。
  • EAIntroView –
    高度可定制非侵入式的迎接页面解决方案。
  • MYBlurIntroductionView –
    在 MYIntroductionView 上包罗万象的,用于构建而定制的 app
    介绍或者教程页面的框架。
  • BWWalkthrough –
    一个自定义 iOS App 的功用漫游页面的框架。★
  • GHWalkThrough –
    一个基于 UICollectionView 的非侵入式介绍页面组件。
  • ICETutorial –
    一个大好的课程框架,类似 Path 3.X 版本的 App 中的体。
  • JazzHands –
    Jazz Hands 是一个简约的 UIKit
    关键帧动画框架。动画是可采用手势、滚动视图、KVO 或者 ReactiveCocoa
    来决定的。
  • RazzleDazzle –
    简单的冲关键帧的 iOS 动画框架,由 Swift 编写。最适合用来 App
    的滚介绍页面。★
  • Instructions –
    向你的 iOS 项目被上加起定义的操作方法指导的简易方法。★
  • SwiftyWalkthrough –
    创建一个体验绝佳的效应漫游的极端简单易行方法,Swift 编写。★

<a name=”url-scheme”></a>URL Scheme

  • WAAppRouting –
    iOS 的路由实现。同时处理了 URL
    识别和以控制器显示解析后的参数。全部这些使一行代码就好搞定,控制器堆栈还见面受自动保存!
  • DeepLinkKit –
    杰出之路由匹配框架,使用基于 block API 处理你的好链接。
  • IntentKit –
    一个简便的法子来当 iOS app 中处理第三正值 URL schemes。
  • JLRoutes –
    使用了 block API 的 iOS URL 路由框架。

<a name=”ui”></a>UI

  • Chameleon –
    一个 iOS 性能强大的轻量级扁平化颜色框架,可以用来 Objective-C 和
    Swift。★
  • ActionSheetPicker-3.0 –
    为 iOS App 快速制造一个下拉 UIPickerView / ActionSheet 功能。
  • FlatUIKit –
    适用于 iOS 的扁平化 UI 组件集合。
  • JVFloatLabeledTextField –
    附有浮动标签的 UITextField 子类。
  • SSBouncyButton –
    有弹性的 iOS7 样式按钮 UI 组件。
  • BetweenKit –
    一个硬朗的 iOS 拖拽框架。
  • JSQMessagesViewController –
    一个优雅的 iOS 聊天消息 UI 库。
  • AMSmoothAlert –
    一个很 cool 的 AlertView。
  • TSMessages –
    于屏幕上方显示通知(比如成功、错误、警告或信息)视图。
  • NZAlertView –
    简单直观的 AlertView。类似推送通知的功能。
  • MGSwipeTableCell –
    可以来得滑动按钮的 UITableViewCell 的子类,还支持多搭动画。
  • ARAutocompleteTextView –
    subclass of 实时展示文本提示的 UITextView 的子类。完美支持 e-mail
    格式。
  • TGCameraViewController –
    基于 AVFoundation 的自定义相机。样式漂亮,轻量并且可以充分轻地合一到
    iOS 项目受到。
  • ENSwiftSideMenu –
    一个 Swift 写的简要 iOS7/8 侧滑菜单。★
  • MDCSwipeToChoose –
    滑动卡片来控制 “喜欢” 或者 “不爱好” 的控件,效果类似 Tinder
    App。可以用来在几分钟内创建识字卡
    app,图片浏览器还是其它类似利用,而非用几钟头。
  • ParallaxTableViewHeader –
    UITableView header 的视差滚动效应组件。
  • JLToast –
    iOS 的 Toast 组件,提供了简短的接口。★
  • SweetAlert –
    也 iOS 应用提供了实时动画效果的 AlertView,Swift 编写而成。★
  • Form –
    JSON 驱动之列表控件。
  • BLKFlexibleHeightBar –
    创建一个冲天可以活动调整的 NavigationBar,类似 Facebook ,Square
    Cash,Safari 中之那么。
  • NMPopUpView –
    用于展示浮动窗口的简要 iOS 类。支持 Swift 和 Objective-C。★
  • SDevIconFonts –
    用于 Swift 的 Fontawesome, Iconic, Ionicons, Octicon。★
  • SDevBootstrapButton –
    Swift 版的 Twitter Bootstrap 按钮。★
  • SDevCircleButton –
    Swift 实现的圆型按钮。★
  • SDevFlatColors –
    Swift 实现之扁平化颜色。★
  • ColorArt –
    从图纸被取出要颜色,类似 iTunes 11 的功用。
  • IQKeyboardManager –
    防止键盘滑出来遮挡住 UITextField/UITextView
    的框架,非侵入,无需代码。
  • WCFastCell –
    滚动流畅的 Tables/Collections cell (没有动画)。
  • Motif –
    一个基于 JSON 的可定制轻量级样式表框架。
  • VBFPopFlatButton –
    基于 Facebook POP制作的,有9种植不同状态动画的扁平化按钮。
  • HTPressableButton –
    扁平化设计之可以克服的按钮。
  • Cool-iOS-Camera –
    一个了而定制的现代之相机,使用 AVFoundation 框架实现。
  • AsyncDisplayKit –
    AsyncDisplayKit 是一个 iOS
    框架,它会使一个可怜复杂的用户界面保持平滑和影响灵敏。
  • AMTagListView –
    一个足以上加同层层高度可定制化的签的 UIScrollView 子类。
  • MotionBlur –
    MotionBlur 让你可以以 iOS 动画作用及长模糊效果。
  • PBJVision –
    iOS 相机引擎,支持点击拍摄,慢动作视频以及图表捕捉功能。
  • DynamicColor –
    又一个用来操作颜色之 Swift 扩展。★
  • GaugeKit –
    可定制的人品组件,可以方便地仿制苹果样式的仪表盘。★
  • SVWebViewController –
    一个非侵入式的放开浏览器。
  • SwiftWebVC –
    一个 SVWebViewController 的 Swift 实现。★
  • MVAutocompletePlaceSearchTextField –
    一个好像 Google Places,Uber 等职位搜索的非侵入式自动就控件。
  • MVMaterialView –
    用来效仿 Material Design 概念波纹(Ripple)效果 UI 控件的子类和
    UIButton。
  • Atlas –
    也 Layer 设计的原生 iOS 消息使 UI 组件。
  • Swift-Prompts –
    用来统筹由定义提示的 Swift 库,有大怪的限可供应选择。★
  • IQDropDownTextField –
    提供了下拉 UIPickerView 支持之 UITextField。
  • PJAlertView –
    苹果弃用了原本好用的告诫视图,让我们失去了多之定制性,这个库房重新将定制性带返。
  • CZPicker –
    iOS 的 Popup 样式的 UIPickerView.
  • TisprCardStack –
    卡片 UI 库。★
  • YXTPageView –
    一个支撑 UIView 和 UITableView 之间滚动切换的 PageView。
  • DatePickerDialog –
    在 UIAlertView 上显示 UIDatePicker 的 Swift 库。★
  • gifu –
    iOS 上支持动态 GIF 的 Swift 框架。★
  • SAHistoryNavigationViewController –
    SAHistoryNavigationViewController 实现了一个以 iOS
    上之接近任务管理器的 UI,兼容 UINavigationContoller,3D Touch。★
  • DOFavoriteButton –
    一个迷人的动画片按钮。★
  • LNRSimpleNotifications –
    简单的 Swift app 内置通知。LNRSimpleNotifications 是一个 Swift
    TSMessages
    简化版本。 ★
  • NgKeyboardTracker –
    iOS 的键盘跟踪 Objective-C 库。
  • SAInboxViewController –
    受到 “Inbox by google” 动画过渡效果启发的 UIViewController 子类。★
  • TLYShyNavBar –
    不像那些 UINavigationBar 那么傲慢。这个 Bar
    很客气!可以十分容易地创造机关滚动的 navigation bar。
  • BRYXBanner –
    Swift 的 iOS7+ 样式的下拉通报。 ★
  • NYAlertViewController –
    可以打定义内容视图的 iOS AlertView,可高度自定义。
  • HDNotificationView –
    使用模拟原生的通知横幅 UI,发出任何警示。
  • MZFormSheetPresentationController –
    MZFormSheetPresentationController 提供了一个原生 iOS
    UIModalPresentationFormSheet 的替代品,添加了针对 iPhone
    的支持,并且可自定义 controller 的尺码以及表单的外观。
  • AnimatedTransitionGallery –
    使用 UIViewControllerAnimatedTransitioning 协议落实了于定义 iOS 7
    过渡动画。
  • iCarousel –
    iOS 和 Mac OS 上大概的,高度可定制化的数据令 3D 跑马灯。
  • RESideMenu –
    受 Dribble 上的宏图启发而打的 iOS 7/8 样式的视差侧滑菜单。
  • FontAwesomeKit –
    iOS 的图标字体库,现在支撑 Font-Awesome,Foundation icons,Zocial 和
    ionicons。
  • Cocoa
    Controls –
    开源的 iOS 和 OS X UI 组件.
  • ActiveLabel.swift –
    非侵入的 UILabel 替代品,支持 Hashtags (#), Mentions (@) 和 URL
    (http:// )。 ★
  • XLForm –
    XLForm 是太灵有力的 iOS 库,用来创造动态的 tableview
    表单,完全适用于 Swift 和 Obj-C。
  • RAReorderableLayout –
    可以拖拽放置的 UICollectionView 元素。
  • ESTabBarController –
    一个同意高亮按钮和从定义按钮动作的 Tabbar 控制器。
  • STPopup –
    STPopup 为 iPhone 和 iPad 提供了一个 popup 样式的
    UINavigationController。
  • HoneycombView –
    HoneycombView 是为此来显示类似 Honyecomb 布局之 iOS UIView,由 Swift
    实现。★
  • tapkulibrary –
    tap + haiku = tapku, 一个精心设计的 iOS 开源框架。
  • NVActivityIndicatorView –
    很好之加载动画集合。★
  • KCJogDial –
    提供控制效果的 UIView,类似一个转轮控制器。★
  • PagingMenuController –
    有可定制的菜单的分页视图控制器,Swift 实现。★
  • RadialMenu –
    RadialMenu 是一个提供了触控的上下文菜单(类似 iOS8 中 iMessage
    的录制按钮)的自定义控件。使用 Swift 和 POP 框架构建。★
  • VLDContextSheet –
    类似 Pinterest iOS app 中的食谱。
  • cariocamenu –
    最抢之不论是点击菜单。★
  • DAExpandAnimation –
    因起定义的模态过渡效果,从 cell 中展开来表现控制器的库房。★
  • ScrollPager –
    类似 Flipboard 的轮转翻页。★
  • ComponentKit –
    受到 React 启发的 iOS 框架,Facebook 出品A React-Inspired View
    Framework for iOS, by Facebook.
  • Eureka –
    使用纯 Swift 构建优雅的 iOS 表单。★
  • PMTween –
    优雅灵活的 iOS 渐变库。
  • MZTimerLabel –
    让 UILabel 变成 倒计时器或者秒表的便利类,类似苹果之钟应用。
  • WobbleView –
    WobbleView
    是一个兑现了流行的晃动效果的视图。你可在使被有益之增长动态的用户交互和联网效果。★
  • CBZSplashView –
    Twitter 样式的开行页(Splash Screen)视图,缩放后出示主视图。
  • RKNotificationHub –
    让另外 UIView 变成完善的通报中心。
  • EatFit –
    Eat fit 是一个受 Google Fit 启发的用来优质地出示数据的机件。
  • CollapsableTable –
    可以打定义 section header 的可折叠 tableview section。★
  • LiquidFloatingActionButton –
    流体状态的 Material Design 的变化按钮。
  • LiquidLoader –
    液体动画的加载器组件。★
  • PickerView –
    Swift 实现之自定义的 UIPickerView 替代品。★
  • InteractivePlayerView –
    自定义之 iOS 音乐播放器视图。★
  • phone-number-picker –
    一个 Swift 实现的大概容易用的视图控制器,类似 WhatsApp
    那样让你输入带有国家代码电话号码。★
  • DLWBouncyView –
    BouncyView 是一个为富有视图都实现了近期盛行的弹性效果的框架。
  • MMPopupView –
    基于 Pop-up 的视图(例如,AlertSheet),支持有利于地定制。
  • EXTView –
    使用 IB_DESIGNABLE 和 IBInspectable 为 Interface Builder 提供了
    UIView 扩展。
  • JTMaterialSwitch –
    一个受 Google 的 Material Design 启发的可定制的开关
    UI,有波纹效果和弹性动画。
  • PickerView –
    Swift 写的可定制的 UIPickerView 替代品。
  • KCSelectionDialog –
    简单的选对话框。★
  • SFFocusViewLayout –
    支持内容聚焦的 UICollectionViewLayout。
  • UITextField-Shake –
    添加了晃动画的 UITextField 类别。也有 Swift
    版本
  • JTFadingInfoView –
    一个根据 UIButton 的支持淡入淡出动画特性的视图。
  • KCFloatingActionButton –
    简洁之 iOS 浮动操作按钮。★
  • TTGSnackbar –
    于屏幕底边显示简单的消息以及操作按钮,支持多动画片效果。★
  • TTGEmojiRate –
    iOS 的好像 emoji 的评分视图。★
  • CardAnimation –
    卡片翻页动画效果。★
  • BEMCheckBox –
    优雅的 iOS 复选框。(Check box)
  • CVCalendar –
    支持 iOS 8+ 的自定义可视化日历,Swift(2.0)实现。★
  • SCLAlertView-Swift –
    Swift 实现之一个绝妙的动画片 Alert View。★
  • Atlas-iOS –
    Atlas 是一个原来生 iOS 对话 UI Layer 组件。
  • TKRubberIndicator –
    Swift 版橡胶 PageControl 指示器。
    http://tbxark.github.io
  • HorizontalProgress –
    简单的卡通片水平快条。
  • TKSwitcherCollection –
    一个动画开关集合。http://tbxark.github.io
  • JDSwiftAvatarProgress –
    方便于定义之异步加载展位图快条动画。★
  • iOS-CircleProgressView –
    这个空间允许用户之所以代码或者 interface builder
    初始化或创办并渲染一个周的快慢条视图。★
  • Hamburger-Menu-Button –
    一个高度可定制的汉堡保险菜单按钮。★
  • DGElasticPullToRefresh –
    iOS 弹性下拉刷新控件,Swift 实现。★
  • HTYTextField –
    一个生出弹性的站位文字的 UITextField。★
  • JDStatusBarNotification –
    显示在顶部状态栏的打招呼,使用简便,可以从定义。
  • GuillotineMenu –
    铡刀样式过渡动画的下拉菜单。★
  • MediumMenu –
    一个冲 Medium iOS 应用之食谱。★
  • YALField –
    使用 interface builder 更易地开创表单
    UI。包含带合法性验证的自定义字段。
  • StarryStars –
    iOS GUI 库,用于展示与编制评分。
  • JRSplitVC –
    自适应布局之 UISplitViewController。
  • SevenSwitch –
    非侵入式的 iOS7 样式的开关替代品。★
  • RadialLayer –
    可点击元素的卡通片。★
  • MPParallaxView –
    Swift 实现的 Apple TV 视差效果。★
  • RPLoadingAnimation –
    Swift 实现的基于 CALayer 的加载动画。★
  • Splitflap –
    Swift 应用的分屏显示框架。★
  • UIScrollView-InfiniteScroll –
    支持太滚动的 UIScrollView 类别。★
  • PullToBounce –
    UIScrollView 的下拉刷新控件。★
  • TVButton –
    重新创设一个生非常的 Apple TV 视差图标用在 iOS UIButton 上(Swift
    实现)。★
  • SlackTextViewController –
    一个非侵入式的 UIViewcontroller
    子类,提供了一个方可按照文字长度变化的尺寸的文本框和有些别有效的信特性。
  • EZAlertController –
    便捷的 Swift UIAlertController。★
  • EZSwipeController –
    图片 1

    类似 Snapchat/Tinder/iOS 主页的 UIPageViewController。★

  • SWRevealViewController –
    受到 FaceBook 和 Wunderlist 应用启发的 UIViewController
    子类,用于展示侧滑的视图控制器。

<a name=”websocket”></a>WebSocket

  • Socket
    Rocket –
    一个同一的 Objective-C WebSocket 客户端库。

<a name=”code-quality”></a>代码质量

  • KZBootstrap –
    一多元之台本和注释,代码质量非常不同时,在编译时发生额外的左与警戒。
  • KZAsserts –
    一文山会海之自定义断言,使用 DSL 来自动生成 NSError,允许以 Debug
    时断言和当 Release 时捕获错误。
  • PSPDFUIKitMainThreadGuard –
    简洁的代码有,当 UIKit 在后台线程被利用时颇成断言。
  • Flex –
    一个坐 iOS App 的调剂以及探索工具。
  • chisel –
    iOS app 的拉扯调试工具,提供了一样多样的 LLDB 命令。
  • OCLint –
    静态代码分析工具,用以提高代码质量,减少缺陷。
  • ocstyle –
    Objective-C 代码风格检查器。
  • SwiftLint –
    一个试验性的家伙,用于强化 Swift 的代码风格和习惯。★
  • spacecommander –
    像一个集团那样,提交了格式化的 Objective-C 代码。
  • DWURecyclingAlert –
    优化 UITableViewCell 的轮转流畅性。
  • DCIntrospect –
    小型的 iOS 可视化调试工具库。
  • Watchdog –
    一个用以记录阻塞主线程的过重任务的好像。★
  • Tailor – 跨平台的
    Swift 代码静态分析器,它拉而编更加干净的代码,避免 bug。
  • SwiftCop –
    SwiftCop 是一个怪实用的格式验证库,灵感源于 Ruby On Rails
    清晰的动记录证明。★

<a name=”analytics”></a>分析

  • Flurry
    Analytics –
    免费的 App 分析 API。
  • Parse
    Analytics –
    测量 App 的施用状况,跟踪 bug 等等。
  • Mixpanel –
    高级分析平台。
  • Localytics –
    将 app 的营销及数码解析结合起来。
  • Answers by
    Fabric –
    让你实时的洞察用户体验。
  • Liquid
    Analytics –
    通过分析及个性化的实时反馈辨认特定的行为。
  • GTrack –
    Google Analytics 对 iOS 的轻量级 Objective-C
    封装,并且提供了片额外的机能。
  • ARAnalytics –
    抽象的剖析框架,提供了小聪明的 API 来跟事件与用户数据。
  • Segment –
    将分析继承进 iOS 应用被的大概方法。

<a name=”payments”></a>支付

  • Stripe – 将 Apple
    Pay 支付后续到公的利用被。很抱那些欠后台知识之开发者。
  • Braintree –
    提供 5 万美金的免费开发额度,需要后台支持。
  • Venmo –
    在你的用中支持以及承受通过 Venmo 的支付。
  • Moltin –
    使用简易的 SDK 为下添加
    eCommerce,你可以创建一个售货产品之信用社,不欲后端支持。

<a name=”products”></a>生产力

  • Import.io –
    将网页就经常换为数量。
  • Tapglue –
    是用非常少之代码来构建社交产品以及活动的 feed。

<a name=”utility”></a>工具

  • Underscore.m –
    用来操作数据的 DSL。
  • SBConstants –
    生成一个暗含了 storyboard 中具有 identifier 的常量文件。
  • XExtensionItem –
    方便地以 iOS 应用以及享用扩展至简分享数据。
  • ReflectableEnum –
    Objective-C 枚举的反光。
  • VWWPermissionKit –
    可视化的 iOS 权限管理器。
  • ClusterPrePermissions –
    可选用的预授权工具,它可以叫开发者在对话中落系统权限之前询问用户。
  • DateTools –
    简便的 Objective-C 日期及日工具。
  • EKAlgorithms –
    一些显赫的处理器是算法和数据结构的 Objective-C 实现。
  • Tactile –
    安全又愈来愈适合习惯的响应处置和控件事件之道。★
  • Colours –
    这是同等效仿及定义的颜料与颜色方法,让你的 iOS/OS X 开发尤其便宜。
  • ObjectiveSugar –
    Ruby 风格的 ObjectiveC 附件。
  • GroundControl –
    iOS 远程配置。
  • OpinionatedC –
    让 Objective-C 继承又多 Smalltalk 特性。
  • GCDKit –
    GCD 的 Swift 简化版。★
  • SwiftRandom –
    随即数据生成器。★
  • RandomKit –
    Swift 随机数据生成器。★
  • Async –
    Swift 的 GCD 异步派发语法糖。★
  • YOLOKit –
    让方透过圆洞。
  • EZSwiftExtensions –
    :smirk:标准项目及相近是怎么做事的。★

<a name=”security”></a>安全

  • UICKeyChainStore –
    UICKeyChainStore 是一个针对性 Keychain 的简练封装。
  • cocoapods-keys –
    一个因此来囤积环境和下键值的键值存储。
  • Valet –
    于 iOS 和 OS X 的 Keychain 中安地囤积数据,然而你无需清楚 keychain
    的切实工作细节。
  • libextobjc –
    一个用来扩大 Objective-C 编程语言的 Cocoa。
  • Locksmith –
    方便 Keychain 使用的无敌的 Swift 面向协议库。★
  • simple-touch –
    非常简单的生物识别认证服务(Touch ID)的 Swift 封装。

<a name=”project-setup”></a>项目设置

  • crafter –
    这是一个允许你采取自定义之领域专用语言(DSL)语法来安排你的 iOS
    项目模版的命令行工具(CLI),使用简单而性能强大。
  • liftoff –
    另一个用以创造 iOS 项目的 CLI。
  • KZBootstrap –
    iOS 项目的 bootstrap,目的是大质量之编码。
  • amaro –
    优秀的 iOS 样板。
  • chairs –
    交换你的 iOS 模拟器文档。

<a name=”dependency–package-manager”></a>依赖 / 包管理

  • Cocoa Pods –
    CocoaPods 是一个 Objective-C
    项目的凭管理工具。它装有不少只仓库,它们得以要你的路更文雅。
  • Xcode
    Maven –
    Xcode Maven 插件,它好用 Xcode 构建过程置于 Maven 的生命周期中。
  • Gradle –
    Xcode 的 gradle 插件,可以运用 gradle 来构建 iOS 或者 Mac OS X
    项目。
  • Carthage –
    简单的分布式的 Cocoa 依赖管理器。★
  • SWM (Swift
    Modules) –
    一个看似 npm(node.js的管教管理器)或者 bower(Twitter
    的浏览器的保证管理器) 的 Swift 项目之包/依赖管理器,无需用
    Xcode。★
  • Alcatraz – Xcode
    包管理工具.
  • CocoaSeeds –
    Cocoa 的 Git 子模块替代品。

<a name=”testing”></a>测试

<a name=”tdd–bdd”></a>测试驱动开发/行为让开发(TDD / BDD)

  • Kiwi –
    一个用于 iOS 开发之 BDD 库。
  • Specta –
    轻量级 TDD / BDD Objective-C & Cocoa 开发框架。
  • Quick –
    Swift 和 Objective-C 的 BDD 框架。
  • XcodeCoverage –
    Xcode 项目代码覆盖率。
  • OHHTTPStubs –
    方便地为而的大网要做存根(Stub)! 使用网络假数据测试你的 app
    ,你呢得以自定义响应时间,响应代码和响应头!
  • Dixie –
    Dixie 是一个开源之 Objective-C 测试框架。用于转移目标的一言一行。
  • gh-unit –
    Objective-C 的测试框架。

<a name=”ui-testing”></a>UI 测试

  • 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 来做端到端的测试。

<a name=”other-testing”></a>其他测试

  • NaughtyKeyboard –
    一个饮鸩止渴字符串的大列表,当用户输入这些字符串使产生酷酷之可能会见招
    bug,这是一个用以在公的 iOS 设备上测试你 app 的键盘。
  • PonyDebugger –
    使用 Chrome 开发者工具对君的 iOS app 进行长途网络与数据调试。
  • ios-snapshot-test-case –
    使用屏幕快照的 iOS 单元测试。

<a name=”beta-distribution”></a>Beta 测试版本发布

  • Crashlytics –
    一个倾家荡产报告和 beta 测试服务。
  • TestFlight Beta
    Testing –
    iTunes Connect 支持之 beta 测试服务。
  • HockeyApp – 于
    HockeyApp 你得揭示你 app 的 beta
    测试版本,收集实时的夭折报告,获取用户反馈,分析测试覆盖率。
  • boarding –
    即经常为 TestFlight beta 测试者创建简单的挂号页面。

<a name=”toolchains”></a>工具链

  • RubyMotion –
    RubyMotion 是一个探索性的工具链。它可给您快速地付出及测试原生 iOS
    和 OS X 应用,全部用 Ruby 语言。

<a name=”tools”></a>工具

  • 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 文件和默认语言同步。

<a name=”rapid-development”></a>快速支付

  • KZPlayground –
    Objective-C 版本的 Playground。
  • dyci –
    代码注入工具。
  • injectionforxcode –
    代码注入,支持 Swift。
  • MMBarricade –
    于运行时为 iOS app 配置本地服务器。
  • NetworkObjects –
    根据你的 Core Data 模型生成 RESTful 服务器。
  • STV
    Framework –
    开发原生 iOS app 的可视化开发工具。

<a name=”deployment”></a>部署

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

<a name=”app-store”></a>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 数据。

<a name=”sdk”></a>SDK

官方的

  • Spotify
    Spotify iOS SDK。
  • Facebook
    Facebook iOS SDK。
  • Google
    Analytics
    Google Analytics iOS SDK。
  • Paypal iOS
    SDK
    The PayPal 移动端 SDK,可以方便地当地方利用中融为一体 PayPal 和
    信用卡支付。
  • Pocket
    将东西保存至 Pocket 的 SDK。
  • Tumblr
    集成 Tumblr 数据及 iOS 或 OS X 应用被之库。
  • Evernote
    Evernote iOS SDK。
  • Box
    Box iOS 和 OS X SDK API。
  • OneDrive
    Live iOS SDK。
  • Stripe
    iOS and OS X Stripe 绑定框架。
  • Venmo
    在你的 iOS app 通过 Venmo 生成订单同时接受支付。
  • AWS
    Amazon Web Services iOS 移动使用 SDK。
  • Zendesk
    Zendesk iOS 移动应用 SDK。
  • Adobe Creative
    SDK
    Adobe creative tools 和 Creative Cloud SDK。
  • Dropbox
    Drop-ins 和 Dropbox Core API 的 SDK。
  • Fabric by
    Twitter
    iOS 的 Fabric Twitter Kit。
  • Liquid
    Analytics
    通过分析与实时的个性化的实时响应产生一定的作为。
  • ResearchKit
    ResearchKit
    是一个开源的软件框架,用它们不过利之构建治疗研究利用或其它的钻研项目。
  • PacketZoom
    PacketZoom iOS SDK。
  • Primer –
    于可视化编辑器上方便创建定制化的登陆页,注册和登录流程的 SDK,内建了
    a/b/n 测试与剖析。

非官方

  • STTwitter
    为 Twitter REST API 1.1 制作的安定,成熟,全面的 Objective-C 库。
  • FHSTwitterEngine
    为 Cocoa 开发者提供的 Twitter API。
  • Giphy
    Giphy API 的 Objective-C iOS 客户端。
  • UberKit –
    Objective-C 包装的简要容易用之 Uber API。
  • InstagramKit –
    Instagram iOS SDK。
  • DribbbleSDK –
    Dribbble iOS SDK。
  • objectiveflickr –
    对象化的 Flickr, Objective-C 写的 Flickr API。
  • DropletKit –
    Objective-C 包装的 DigitalOcean v2 API。

<a name=”xcode”></a>Xcode

<a name=”plugins”></a>插件

  • 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 插件。

<a name=”themes”></a>主题

  • Dracula
    Theme –
    一个 Xcode 的暗色主题(仿 SublimeText).
  • Xcode themes
    list –
    Xcode 的五彩斑斓主题。
  • Solarized-Dark-for-Xcode –
    用于 Xcode5 的 Solarized Dark 主题.

<a name=”other-xcode”></a>其他 Xcode 插件

  • Synx –
    一个再组织而的 Xcode 项目的命令行工具,它亦可给您的 group
    和文件夹对承诺起来。
  • dsnip –
    可以以本地为具有的 UIKit 协议/代理方(UITableView,…)生成 Xcode
    代码有的工具。

<a name=”style-guides”></a>编码规范

  • NY Times – Objective C Style
    Guide –
    纽约时报使用的 Objective-C 编码规范。
  • raywenderlich Style
    Guide –
    一个描述 raywenderlich.com 编码习惯的代码规范。
  • Github Objective-C Style
    Guide –
    Objective-C 项目的编码规范及惯用法。
  • Objective-C Coding Convention and Best
    Practices –
    一卖描述编码习惯的 Gist。
  • Swift Style Guide by
    @raywenderlich –
    raywenderlich.com 官方的 Swift 编码风格规范。★
  • Spotify Objective-C Coding
    Style –
    Spotify 的 iOS 开发指导。
  • Dropbox Objective-C Style
    Guide –
    Dropbox 的 Objective-C 代码风格指南。
  • Github – Style guide & coding conventions for Swift
    projects –
    github 的 Swift 编码风格及习惯指南。★
  • Futurice iOS Good
    Practices –
    @futurice
    介绍的 iOS 入门指南和特级实践。

<a name=”good-websites”></a>好网站

<h3>中文站点</h3>

  • 伯乐在线 iOS 频道:分享 iOS 和 Swift 开发,应用设计以及拓宽,iOS
    相关的行业动态。官网

<h3>英文站点</h3>

<a name=”news-blogs-and-more”></a>新闻,播客和任何

  • BGR
  • iMore
  • Lifehacker
  • iCode Blog
  • NSHipster
  • Objc.io
  • ASCIIwwdc
  • Natasha The
    Robot
  • Apple’s Swift
    Blog
  • iOS Programming
    Subreddit
  • iOS Dev
    Weekly
  • iOS8-day-by-day
  • iOScreator
  • Mathew
    Sanders ★
  • Little Bites of
    Cocoa ★
  • iOS Dev
    Nuggets
  • This Week in
    Swift ★
  • iOS Goodies
  • iOS Developer and Designer
    interview –
    一个用来助那些寻找 iOS 开发者或设计师的农奴主的略微指南。
  • iOS App Development on
    Medium –
    一些关于 iOS,AppleWatch 开发之有些故事和不怎么贴士。
  • Swift Sandbox –
    Swift 开发者通讯,Swift 开源新闻,项目以及资源。 ★

<a name=”uikit-references”></a>UIKit 文档

  • iOS Fonts
  • UIAppearance
    list

<a name=”forums-and-discuss-lists”></a>论坛和议论列表

  • iPhone Dev SDK
    Forum
  • “iOS” on
    Stackoverflow

<a name=”tutorials-and-keynotes”></a>教程和 Keynotes

  • AppCoda
  • Tutorials
    Point
  • Code with
    Cris
  • Cocoa with
    Love
  • Cocoa is my
    Girlfriend
  • Code School – Try
    Objective-C
  • Brian Advent youtube
    channel –
    Youtube 上之 Swift 教程频道。 ★
  • RAYWENDERLICH –
    开发者和爱好者的课程。
  • Ry’s Objective-C
    Tutorial
  • Mike
    Ash
  • Big Nerd
    Ranch
  • Tuts+
  • iOS-Blog ★
  • Thinkster
  • Swift
    Education –
    一个供教育者分享 Swift 和 app 开发学习材料的社区。★
  • Cocoa Dev
    Central
  • Use Your Loaf
  • Swift Tutorials by Jameson
    Quave

iOS UI 模版

  • App Icon
    Template
  • iOS 8 GUI PSD
    Template
  • iOS UI Design
    Kit
  • iOS Design
    Guidelines

<a name=”prototyping”></a>原型

  • FluidUI
  • Proto.io
  • Framer
  • Pixate
  • Principle

<h1 id=”weibo-weixin”>微博、微信公众号</h1>

  • iOS大全
    微博:@iOS大全
  • iOS大全 微信:分享 iOS 应用开发有关行业动态、技术文章、工具资源、App
    设计与推广、热门课程、高薪职位和藏图书等。

    <img
    src=”http://ww4.sinaimg.cn/small/63918611gw1epb2c8cw4jj2046046ab2.jpg”
    width=150 height=150>

<a name=”twitter”></a>Twitter

  • @objcio
  • @nshipster
  • @CocoaPods
  • @CocoaPodsFeed
  • @RubyMotion
  • @SwiftSandbox –
    Swift 开源新闻, 项目与资源。

<a name=”facebook-groups”></a>Facebook 群组

  • HH
    iOS
  • Sketch – Official
    group
  • Design-Code
  • Sketch-Design.io
  • Origami
    Community
  • Framer
    JS

<a name=”podcasts”></a>播客

  • The Ray Wenderlich
    Podcast
  • Debug
  • iDeveloper
  • App
    Story
  • Mobile Couch
  • iOS
    Bytes

<a name=”books”></a>书籍

  • Programming with Objective-C by
    Apple
  • Object-Oriented Programming with Objective-C by
    Apple
  • The Swift Programming Language by
    Apple
  • Using Swift with Cocoa and Objective C by
    Apple
  • iOS Programming: The Big Nerd Ranch Guide by Christian Keur, Aaron
    Hillegass, Joe
    Conway
  • Programming in Objective-C by Stephen G.
    Kochan
  • Your First iOS App by Ash
    Furrow
  • The Complete Friday Q & A: Volume
    1
  • Core Data for iOS: Developing Data-Driven Applications for the
    iPad, iPhone, and iPod
    touch
  • Cocoa Design
    Patterns

<a name=”other-awesome-lists”></a>其他良好的列表

乃可当下面找到其他大佳之列表

  • awesome-awesomeness
    列表。
  • Open Source
    apps
    开源 iOS app 列表。
  • 优秀的 Swift 列表
    • @matteocrippa –
      一个美之 Swift 资源合集列表。
    • @Wolg –
      一个老棒的 Swift 框架,库和软件的谋划列表。
  • awesome watchkit
    apps
    watchkit app 例程和课程的列表。▲
  • iOS Learning
    Resources
    一个高质量,频繁更新还要给特别好保障的 iOS 教程网站的完全集合。
  • awesome-ios-animation –
    包括了 Objective-C 和 Swift 实现之 iOS 动画库列表。
  • awesome-ios-chart –
    很棒的 iOS 图表库列表。包括了 Objective-C 和 Swift 两种语言。
  • awesome-gists –
    很棒的 Gist 列表 (iOS 章节).
  • awesome-ios-ui –
    优秀的 iOS UI/UX 库列表。

相关文章

网站地图xml地图