【Second】Swift_学习指南_导航

官方文档

包括 概述,博客(中文镜像)及 开发资源。其中以下几份文档(Swift 2.1)为入门级必备(iBooks 版):

  • Swift Programming Language(中文版|PDF 版 )

  • Start Developing iOS Apps

  • Using Swift with Cocoa and Objective-C(中文版)

苹果同时也维护着相应 Beta 版(Swift 2.2)文档:

  • Swift Programming Language
  • Start Developing iOS Apps
  • Using Swift with Cocoa and Objective-C。

除以上所涉及入门级文档,iOS Developer Library 还为开发者提供了更庞大、系统化的开发文档支持。以下列举了几份已有第三方中文翻译文档:

  • API Design Guidelines(中文版)
  • App Extension Programming Guide(中译镜像)
  • iOS Human Interface Guidelines(中文版|PDF 版 )
  • HomeKit Developer Guide(中文版 )

标准库示例代码

Swift Standard Library.playground

教程

斯坦福课程 Stanford University: Developing iOS 8 Apps with Swift(中文字幕版 )

值得称道的还有:苹果为 Apple TV Tech Talks 和 WWDC 2015 的视频添加简体中文字幕,从而方便中国开发者观看来自官方的权威技术分享。


Swift 学习指引 - 开发动态

<= 往期回顾

  • 第七期
    • Realm 1.0.0 版本发布!(中文文档)
    • 创建你所了解的知名 Swift 开发者个人资料页
    • Clipy:强大到变态的 OS X 剪贴板扩展应用开源
    • expanding-collection:也许是展开、查看列表项最浑然天成的 Peek/Pop 用法及动画效果
    • Scrollable-GraphView:灵动感十足的自适应、可定制滚动曲(折)线图表库
    • Swift 算法实战之路(二):数组,字符串,集合,与字典
    • Swift 中的尾递归和弹床
    • Swift 语言指南 - Issue 54(@SwiftLanguage)
    • Swift 开发者周刊 - 第 31 期(SwiftGG 翻译组)
  • 第六期

    • Swift 官方文档中文版已经同步到 Swift 2.2
    • Swift 开发者、项目、最佳实践:由 Swift 开发者自己的维护的干货
    • SwiftTweaks:不用重新编译即可调整 UI 配置
    • Material:Swift 版 Material Design 动画及图形框架库
    • Networking:使用简单、功能惊喜的网络封装库
    • Interpolate:手势驱动交互式转场动画框架库
    • Artsy 的测试之旅
    • 分类、整理、归纳非常清晰的开源 iOS 应用集合
    • 用 HealthKit 来开发一个健身 App
    • Swift 语言指南 - Issue 53(@SwiftLanguage)
    • Swift 开发者周刊 - 第 29 期(SwiftGG 翻译组)
  • 第五期

    • Swift 官方文档中文版已经同步到 Swift 2.2
    • Swift 开发者、项目、最佳实践:由 Swift 开发者自己的维护的干货
    • SwiftTweaks:不用重新编译即可调整 UI 配置
    • Material:Swift 版 Material Design 动画及图形框架库
    • Networking:使用简单、功能惊喜的网络封装库
    • Interpolate:手势驱动交互式转场动画框架库
    • Artsy 的测试之旅
    • 分类、整理、归纳非常清晰的开源 iOS 应用集合
    • 用 HealthKit 来开发一个健身 App
    • Swift 语言指南 - Issue 53(@SwiftLanguage)
    • Swift 开发者周刊 - 第 29 期(SwiftGG 翻译组)
  • 第四期

    • SwiftCon 2016 参会感想 By @唐巧
    • MShare 第一期(iOS 专场相关 Keynote、代码和视频的 Github 仓库) By @孟祥月
    • GPUImage2:基于 GPU 图像和视频处理框架库
    • Peek:更友好、手势方式检查界面内组件布局信息
    • SwiftyGif:高性能 Gif 播放引擎
    • JASON:高速 JSON 解析类库
    • Swift Strings
    • Stanford 公开课中文字幕翻译
    • React Native 的官方最佳实践翻译
    • 浅谈 iOS 中的视图优化。
    • Swift 语言指南 - 收录周报(Issue 52) By @SwiftLanguage
    • Swift 开发者周刊(第 27 期) By SwiftGG 翻译组
  • 第三期

    • IBAnimatable 2.0 发布了! By @林永坚Jake
    • Free iOS 9.3 iPhone UI Kit for Illustrator and Sketch
    • Permission(统一的 API 请求 iOS 本地设备及资源权限类库)
    • SwipeViewController(页面滑动和标签选项卡)
    • 我的 iOS 开发入门自学路径
    • iOS Core Animation: Advanced Techniques 中文译本
    • Medium - Swift Programming
    • Swift 语言指南 - 收录周报(Issue 50) By @SwiftLanguage
    • Swift 开发者周刊(第 22 期) By SwiftGG 翻译组
  • 第二期

    • ReplaceAnimation:创意下拉刷新动画实现。By GitHub
    • Bolts-Swift:任务管理 futures/promises 异步实现。By GitHub
    • PeekPop:新特性 Peek/Pop 图片预览。By GitHub
    • Swift 通知推送新手指南 By SwiftGG 翻译组
    • Swift 现在可用于所有的 ARMv6 树莓派 (1,Zero) By SwiftGG 翻译组
    • ENJOY 的 Apple Pay 应用内支付接入实践 By webfrogs
    • Swift 语言指南 - 收录周报(Issue 49) By @SwiftLanguage
    • Swift 开发者周刊(第 21 期) By SwiftGG 翻译组
  • 第一期

    • injectionforxcode:修改一个类的代码实现而不用重启整个应用 Xcode 插件。By GitHub
    • navigation-stack:导航控制器的 Stack 视图模型最佳实践。By GitHub
    • WaveLoadingView:可配置圆形波浪进度指示器类及演示。By GitHub
    • 别让双手闲下来,来做一些练手项目吧:很接地气的初级学习实践。By @SwiftGG翻译组
    • 每周 Swift 社区问答:每周整理 Stack Overflow 和 Swift 官方论坛中的提问及回答。By SwiftGG 翻译组
    • 分享视频和 keynote By SwiftGG 翻译组

学习更多...

  • SwiftGG 翻译组:走心的 Swift 翻译组(每天一篇优秀译文)。翻译了 Swift Programming Language
  • Swift 语言指南:汇集了 Swift 主流学习资源,并以开发者的视角整理编排。持续更新 Swift 项目精选

参与贡献...

若希望完善并贡献到这份《Swift 学习指引》帮助更多人,可以来这里 GitHub:swiftguidecn/site。


你可能感兴趣的:(【Second】Swift_学习指南_导航)