iOS资源全中文版

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 库列表。

相关文章