必赢亚洲手机app下载


时刻管理主题阅读:知识点大总结

每当Mac上设置及行使Docker搭建laravel环境

苹果电脑GitHub上Swift语言指南(mark)

苹果电脑 1

Swift 语言指南

<span
style=”color:lightgray;font-size:12px”>@SwiftLanguage
更新让 2016-6-6,更新内容详见 Issue
55。往期翻新回顾详见《选用周报》</span>

立卖指南汇集了
Swift
语言主流学习资源,并盖开发者的视角整理编排。对于选择品种和文章,可径直看《Swift
项目摘》和《Swift
文章精选》。还有开发者们融洽维护的《开发者、项目、最佳实践》。当然为无克去那些活泼、优秀之《开发者个人资料页》。

目录

  • 入门指引
  • 学科文章
  • 开源项目
  • 引进网站
  • 开发工具
  • 媒体报道
  • 开放平台
  • Apple Watch
    指南

<a id=”welcome”></a>入门指引

苹果为
Swift(华语介绍)开发者提供的官文档入口,包括
概述,博客(中文镜像)及
开发资源。其中以下几份文档(Swift
2.1)为顺应门级必备(iBooks
版):

  • Swift Programming
    Language(中文版|PDF

    By
    SwiftGG翻译组)

  • Start Developing iOS
    Apps

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

    苹果同时为保护着相应 Beta 版(Swift 2.2)文档:Swift Programming
    Language,Start
    Developing iOS
    Apps,Using
    Swift with Cocoa and
    Objective-C。

习实践的角度,标准库示例代码 Swift Standard
Library.playground
是蛮硬的攻伴侣。

课程方面,苹果力荐了斯坦福课程 Stanford University: Developing iOS 8
Apps with
Swift(中文字幕版
By @网易公开课)

而外以上所涉嫌入门级文档,iOS Developer
Library
还呢开发者提供了还翻天覆地、系统化的支出文档支持。

以下列举了几卖已经起第三方中文翻译文档:

  • API Design
    Guidelines(中文版
    By
    @SwiftGG翻译组)
  • App Extension Programming
    Guide(中译镜像)
  • iOS Human Interface
    Guidelines(中文版|PDF

    By @腾讯ISUX)
  • HomeKit Developer
    Guide(中文版
    By
    @CocoaChina)

值得赞扬的还有:苹果也 Apple TV Tech
Talks
和 WWDC
2015
的视频补充加简体中文字幕,从而便利中国开发者观看来自官方的显要技术分享。

有关于 Swift 开源与跨平台开发,可以关心
swift.org

<a id=”swift_courses”></a>课文章

<a id=”swift_projects”></a>开源项目

<a id=”recomm_sites”></a>推荐网站

  • 苹果官方

    • Swift:Swift
      概述、博客和开发资源。
    • swift.org:开源后独自出来的
      Swift 开源社区。
    • GitHub:apple:苹果于
      GitHub 上之开源项目。
    • GitHub:apple/swift:swift
      语言在 GitHub 上之开源项目。
  • ksm/SwiftInFlux:作者(Karol
    Mazur)将 Apple Developer Forums 上关于 Swift
    特性、缺陷以及改讨论分类集中并创新到
    GitHub,具有特别好的可读性。从中可以一窥 Swift
    缺陷以及未来地下地变化。最关键地是生 Chris Lattner
    及骨干团队对解惑。

  • raywenderlich.com(中文版):由Ray
    Wenderlich创建,专注让付出大质量编程指南(近期上Swift文章及视频教程不断),著名的iOS/OS
    X博客和开教程网站,非常适合新手上。近期第一时间出了三本 Swift
    新书。

  • Natasha The
    Robot:
    时髦码农不容错过之 Swift
    开发实战教程类网站。为了简化学习复杂性,每一样首文章包含技术点单一而单独,配以支出步骤、运行结果跟代码等专业措施教授。难能可贵的是,它数出品“追剧式”(最新开发特色或API跟进式)教程,实在是开发者必藏精品网站。

  • NShipster
    (中译版:@刘镇夫,April
    Peng,@李乐佳,@程序员付恒
    等翻译):著名开源作者 Matt
    Thompson
    创建的开发技术博客网站,他开了
    AFNetworking
    网络库,也是异常多生之开源作者。更多询问参考:《COCOA 潮人 MATTT
    THOMPSON》
    By
    @程序员付恒

  • jamesonquave.com:移动开发者,优秀个体博客(近期章同样关注被Swift
    语言,写得那个上档次)。同时他拿让8/30宣告一依照新书《Developing iOS 8
    Apps in
    Swift》
    (Learn To Make Real World iOS 8 Apps)及视频教程。

  • objc.io(中译版
    By @onevcat
    及其爱人等):”关于
    Objective-C 最佳实践以及产业革命技术之报。 由 Chris Eidhof, Daniel
    Eggert 和 Florian Kugler 成立于柏林。我们成立 objc.io
    的目的是本着深入的、跟有 iOS 和 OS X
    开发者相关的技巧话题创造一个标准的阳台。“

  • iOSCreator:这看似支出指引式教程对于新家来讲,是直接明了的管用学习资源。推荐者@荧星诉语

  • iOS Dev
    Weekly:收录一到家以来
    iOS 开发情报链接,并让周五宣布。由 Dave
    Verwer
    创办,他是一律各项 iPhone 和 iPad 开发者和培训师。

  • Appcoda.com:质量很高之一个
    iOS 开发教程站,其中iOS Programming
    Course本条专题很抱刚沾
    iOS 开发的新手学习。

  • 华语 iOS/Mac
    开发博客列表:By
    @唐巧_body

  • devtalking.com:高产的中译博客。翻译了合法博客
    Swift Blog – Apple Developer,《App Extension Programming
    Guide》。参与翻译了《Swift Programming Language》等。

  • SwiftGG:一个走心的
    Swift 翻译组,由《The Swift Programming
    Language》中文版翻译团队原班人马组成, 翻译的章来源国外的佳绩
    Swift 网站和博客,且满抱作者与网站授权。

  • Swift Weekly
    Brief:“这个博客现在每周会将Swift开源被之机要讨论与交给整理成Open
    source Swift weekly
    brief,这对一线开发者尽早了解当下宗语言的动态消息很有救助。By
    @崔康总编
    ”。来源:Jesse
    Squires

  • Swift Developer
    Weekly:这个网站每周推送最新的技能文章和书推荐到您的email,由Phil
    Wright创办。

  • iosdevtips.co:iOS
    Development Tips

  • <a id=”recomm_resources”></a>资源合集

以下是其余开发者社区要 Swift 爱好者整理的有关 Swift
语言学习的资源列表。

* [SwiftEducation](https://github.com/SwiftEducation):“这是建立在 GitHub 上的一个 Swift 学习资料汇集,包括了有关幻灯和多个练手的应用程序源码。By @极客头条”。的确有不少基础实用的好[教程](https://github.com/SwiftEducation/presentations)。这对于基础学起的同学有福了。
* [Awesome-Swift-Education](https://github.com/hsavit1/Awesome-Swift-Education):整理地如此美妙的学习资源,实在让人太欢喜了。
* [iOS Cookies](http://www.ioscookies.com/):分类合理、排序靠谱的 Swift 开源类库集合。
* [matteocrippa/awesome-swift](https://github.com/matteocrippa/awesome-swift):这个版本的 Swift 资源集合内容丰富,分类也不错。作者:[Matteo Crippa](https://github.com/matteocrippa)
* [适合iOS开发者的 15 大网站推荐](http://www.csdn.net/article/2015-03-04/2824108-ios-developers-sites/1):的确很全、很主流的国外 iOS 开发者网站。
* [掘金 Swift 版块](http://gold.xitu.io/#/tag/Swift)
* [码农周刊 -《Swift 特刊》](http://weekly.manong.io/issues/33?ref=swift)
* [CocoaChina -《Swift 新手入门汇集帖》](http://www.cocoachina.com/bbs/read.php?tid=204512)
* [CSDN_CODE -《Swift 编程语言资料大合集》](http://code.csdn.net/news/2820075)
* [InfoQ -《学习苹果 Swift 语言的一些在线资源(英文)》](http://www.infoq.com/cn/news/2014/06/apple-swift-learning-resources)
* [刘兰涛 -《Swift 学习资源》](https://github.com/Lax/iOS-Swift-Demos/wiki) By [@懒桃儿吃桃儿](http://weibo.com/u/1653644220)
* [learnswift.tips](http://www.learnswift.tips/):国外主流 Swift 学习资源集合。
* [Awesome iOS](https://github.com/vsouza/awesome-ios):一个 iOS 的各类优秀的开源项目集合。真不错!可惜Swift开源项目资源不足。
* [iOS Developer Tips](http://iosdevelopertips.com/):还是有关 iOS 的开发资源及文章合集。
* [Wolg/awesome-swift](https://github.com/Wolg/awesome-swift):一位俄罗斯朋友分类整理的 Swift 资源列表(有持续更新)。
* [Aufree/trip-to-iOS](https://github.com/Aufree/trip-to-iOS):显然作者很用心的做了非常深入的整理。它对于开发者拓展学习范围及开发知识面非常有益。
* [Robin Eggenkamp - Awesome Swift](https://swift.zeef.com/robin.eggenkamp):“一个收集了很多 Swift 开发资源的网站”。
* [iOS 开发技术前线](https://github.com/hehonghui/iOS-tech-frontier):“一个定期翻译、发布国内外iOS优质的技术、开源库、软件架构设计、测试等文章的开源项目”。主要翻译来源 Ray Wenderlich,App Coda,Medium。来源:[@开发技术前线](http://weibo.com/u/5589212242)
* [11个超棒的 iOS 开发学习网站](http://www.cocoachina.com/ios/20150626/11348.html):还算比较主流的归纳。不过,缺了raywenderlich.com 和 ioscreator.com 这两个重量级教程网站实在是不应该啊。

<a id=”tools”></a>开发工具

1. 编程工具

  • Xcode
    下载:苹果应用集成开发环境。支持
    C/C++, Objective C, Swift 等。不用买开发者计划,直接下载。
  • Textmate:Mac
    OS X
    上一个只是高度自定义的编辑器,尤其当我思念做出一个火速变动只是与此同时未思量等
    Xcode
    加载的时段。该工具目前一度开源
  • Mou:OS X 上同样缓缓
    Markdown
    的编辑器。非常适用于编写自述文件、变更日志与另点的内容。作者:罗晨
  • Sublime Text
    ($):Mac OS
    X 上任何一样慢特别给欢迎的轻量级,可高度自定义之编辑器。
  • RunSwift:正在犹豫是否入手苹果电脑开始同段落
    Swift 编程旅程的同校等,或单为了考一截简单 Swift 代码又懒得打开
    Xcode,可以试行这款 Web 版 Swift 编译环境 RunSwift。
  • InfinitApps –
    Bezel:“嫌
    Xcode 6 目前提供的 Watch 模拟器不够直观?Bezel 是一个用来视觉预览
    WatchKit 所出顺序效果的略器,前提是你安装了 xScope
    软件(Mac端)或 xScopeMirror(iPhone端)。 By
    @WatchKit开发”
  • Markdown ->
    Playground:该开源项目而是将内涵盖
    Swift 代码的 Markdown 自动转换为 Xcode Playgrounds 文件。喜欢用
    Markdown 编辑的同室好生激动吧。P.S. 这款工具写于
    NodeJS,原因作者有交待。
  • iOS/Mac Autolayout
    Constraints:这个家伙是,很直观,布局时可省多时。推荐者:@荧星诉语
  • 于线生成 AppStore
    审核用截图:便捷的生产力工具。免费,易操作,可从定义。
  • IBM Swift
    Sandbox:IBM的在线Swift网站,需要翻墙。
  • SwiftStub:另外一个Swift在线练习网站。

2. 代码管理

  • GitHub:声望日盛的资源分享之地。�
  • GitHub for
    Mac:一个计划的要命好看的
    git 客户端,不能够代表而自命执行获得的备力量,但利用起来非常简单。
  • GitCafe:GitCafe
    is a source code hosting service based on version control system
    Git。国内的代码托管服务,基于 Git,值得一提的是近些年啊出了和 GitHub
    Pages 类似的服务 Gitcafe Pages。因为是于境内,所以相较 GitHub
    有速度优势,在网环境差之情景下或得作为 GitHub 的备用。
  • Bitbucket:国外的代码托管服务,不同为
    GitHub 的凡,Bitbucket 可以免费建立 private 项目。
  • Git:分布式版本控制系统跟源码管理网,其独到之处是:快和概括好用。对于新手来说,可每当这个查看免费电子书籍。
  • SourceTree:A
    free Git & Mercurial client for Windows or
    Mac.免费的Git和Mercurial客户端,当然为可以配合Bitbucket使用。

3. Xcode 插件

  • CocoaPods:第三方库的管住利器,允许而简单地将第三着库整合进好的运用中。对己个人来说,我大多每个类别还使用
    CocoaPods。
  • CocoaPods Xcode
    Plugin:一悠悠
    Xcode 插件,允许你直接打 Xcode 管理 CocoaPod 依赖。
  • onevcat/VVDocumenter-Xcode:快捷注释
    Xcode 插件。By
    @onevcat
  • ColorSense:一慢慢悠悠显示颜色数值的插件,还可直接通过网的ColorPicker来自动生成对应颜色代码
  • Xcode
    优秀插件整理:持续保持整理更新的
    Xcode 插件整理 By
    @ddapps
  • CodeEagle/SwiftCodeSnippets:自动下载指定
    Xcode Snippet 源的 Xcode Plugin。项目缺省提供 Snippet 代码源
    burczyk/XcodeSwiftSnippets
  • realm/SwiftLint:Realm
    采用 Swift 编写的因 GitHub’s Swift Style Guide
    规则之自我批评器。除了命令执行运行方式,也供集成 Xcode
    的法门。对于新组织,这样的工具得以自动约束大家按部就班编程规范。
  • XCode
    升级后插件失效的规律同修复办法:由同条命令引发的解析文章。@_TongJZ
  • feinstruktur/CoPilot:通过这插件,Xcode
    可以一并编程了(采用 WebSocket
    通讯)。如此有力的“黑工具”,不爱它亦可尽呢。以身作则视频
  • Carthage:新兴起的夺中心化的赖管理器,目标是为此最简易的法门来治本Cocoa第三方框架。优势十分强烈,但是呢闹不足,看后边的发展吧。

4. 管理工具

  • swiftenv:Swift
    版本管理器。类似 rvm(Ruby), nvm(Node.js)。
  • HomeBrew:OS
    X 上特别良好之保证管理工具。
  • Transmit
    ($):一个Mac
    OS X 上 FTP 客户端,有着很优秀的用户界面及行之有效的作用。

5. 调剂工具

  • mattt/fuckingclangwarnings.com:警告以及语义对照表。以后又为非用啊
    Xcode 各种警告纠结啦!By
    @foogry

6. 企划工具

  • sketch:更可开发使用的矢量设计工具。通过插件还支持及代码协同工作。推荐书籍:Learn
    Sketch 3
  • PaintCode
    :PaintCode是Apple
    Designer入门APP开发极适度的辅助工具之一,她得以将您绘制的矢量UI自动转化为适用于iOS/OS
    X的Objective-C代码。

媒体报道

开放平台

Apple Watch 指南

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图