必赢亚洲手机app下载


当你早已懒到要用机器人泡茶苹果电脑

在Mac上安装和使用Docker搭建laravel环境苹果电脑

GitHub上Swift语言指南

苹果电脑 1

Swift 语言指南

<span
style=”color:lightgray;font-size:12px”>@SwiftLanguage
更新于 二〇一五-6-6,更新内容详见 Issue
55
。往期翻新回想详见《引用周报》</span>

那份指南集中了
斯维夫特语言主流学习能源,并以开发者的意见整理编排。对于选取品种及作品,可直接访问《Swift项目选用》和《Swift小说精选》。还有开发者们融洽维护的《开发者、项目、最佳实践》。当然也不可以错过这多少个活泼、杰出的《开发者个人资料页》。

目录


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

苹果为
Swift汉语介绍)开发者提供的官方文档入口,包括
概述博客苹果电脑,(汉语镜像)及
开发财富。其中以下几份文档(Swift2.1)为入门级必备(iBooks
):

学习实践的角度,标准库示例代码 Swift Standard
Library.playground

是很棒的上学伴侣。

学科方面,苹果力荐了麻省理工课程 Stanford University: Developing iOS 8
Apps with
Swift
汉语字幕版
By @和讯公开课

除上述所提到入门级文档,iOS Developer
Library

还为开发者提供了更庞大、系统化的支出文档扶助。

以下列举了几份已有第二方中文翻译文档:

值得称誉的还有:苹果为 Apple TV Tech
Talks

WWDC
2015

的录制添加简体汉语字幕,从而有利于中国开发者旁观来自官方的高贵技术分享。

有关于 斯威夫特 开源及跨平台开发,可以关切
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 上关于 斯维夫特特性、缺陷及变更研究分类集中并更新到
    GitHub,具有很好的可读性。从中可以一窥 Swift缺陷及前景潜在地变化。最根本地是有 克Rees Lattner
    及着力团队答疑解惑。

  • raywenderlich.com(中文版):由Ray
    Wenderlich创设,专注于开发高质量编程指南(近期上流斯威夫特小说及视频教程不断),知名的iOS/OS
    X博客及开发教程网站,分外适合新手学习。近年来第暂且间出了三本 Swift
    新书

  • Natasha The
    Robot

    时尚码农不容错过的 Swift开发实战教程类网站。为了简化学习复杂性,每一篇小说涵盖技术点单一又单独,配以开发步骤、运维结果以及代码等正规措施教师。难能可贵的是,它往往出品“追剧式”(最新开发特色或API跟进式)教程,实在是开发者必藏精品网站。

  • NShipster
    (中译版@刘镇夫April
    Peng
    @李乐佳@程序员付恒
    等翻译):闻名开源小编 Matt
    Thompson

    创立的开发技术博客网站,他支付了
    AFNetworking
    网络库,也是相当多产的开源小编。愈来愈多驾驭参考:《COCOA 潮人 MATTT
    THOMPSON》

    By
    @程序员付恒

  • jamesonquave.com:移动开发者,优良个人博客(近年来小说同样关怀于斯威夫特语言,写得很上档次)。同时他将于8/30揭橥一本新书《Developing iOS 8
    Apps in
    Swift》

    (Learn To Make Real World iOS 8 Apps)及摄像教程。

  • objc.io(中译版
    By @onevcat
    及其朋友们
    ):”关于
    Objective-C 最佳实践和进步技术的刊物。 由 Chris Eidhof, 丹尼尔勒Eggert 和 Florian Kugler 制造于柏林(Berlin)。大家创造 objc.io
    的目的是针对性浓厚的、跟全体 iOS 和 OS X
    开发者相关的技艺话题创制三个标准的阳台。“

  • iOSCreator:那类开发指点式教程对于初学者来讲,是直接明了的可行学习财富。推荐者@荧星诉语

  • iOS Dev
    Weekly
    :收录十2日以来
    iOS 开发情报链接,并于周三发表。由 Dave
    Verwer

    创办,他是1个人 One plus 和 华为平板 开发者以及培训师。

  • Appcoda.com:品质很高的一个iOS 开发教程站,其中iOS Programming
    Course
    本条专题很合乎刚接触
    iOS 开发的新手学习。

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

  • devtalking.com:高产的中译博客。翻译了合法博客
    斯维夫特 Blog – Apple Developer,《App Extension Programming
    Guide》。加入翻译了《斯威夫特 Programming Language》等。

  • SwiftGG:二个走心的
    Swift 翻译组,由《The Swift Programming
    Language》普通话版翻译团队原班人马组成, 翻译的篇章来源海外的精良
    斯维夫特 网站和博客,且整个得到笔者和网站授权。

  • Swift Weekly
    Brief
    :“那么些博客现在每一周会将Swift开源中的主要探究和提交整理成Open
    source 斯威夫特 weekly
    brief,那对轻微开发者尽早掌握那门语言的动态资讯很有资助。By
    @崔康总编
    ”。来源:Jesse
    Squires

  • Swift Developer
    Weekly
    :那么些网站周周推送最新的技艺小说和书籍推荐到你的email,由Phil赖特创办。

  • 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, 斯威夫特 等。不用购买开发者安插,直接下载。
  • Textmate:Mac
    OS X
    上叁个可中度自定义的编辑器,尤其在自我想做出三个迅速变动但又不想等待
    Xcode
    加载的时候。该工具近年来一度开源
  • Mou:OS X 上一款
    马克down
    的编辑器。非凡适用于编写自述文件、变更日志以及任哪个地点方的始末。笔者:罗晨
  • Sublime Text
    ($)
    :Mac OS
    X 上另一款尤其受欢迎的轻量级,可中度自定义的编辑器。
  • RunSwift:正在犹豫是还是不是出手苹果电脑开头一段
    斯威夫特 编程旅程的同桌们,或只是为了试验一段简单 斯维夫特 代码又懒得打开
    Xcode,可以尝试那款 Web 版 Swift 编译环境 Run斯威夫特。
  • InfinitApps –
    Bezel
    :“嫌
    Xcode 6 如今提供的 沃特ch 模拟器不够直观?Bezel 是二个用来视觉预览
    沃特chKit 所开发顺序效果的小工具,前提是您安装了 xScope
    软件(Mac端)或 xScopeMirror(一加端)。 By
    @WatchKit开发
  • Markdown ->
    Playground
    :该开源项目可将内涵盖
    Swift 代码的 马克down 自动转换为 Xcode Playgrounds 文件。喜欢用
    马克down 编辑的同班很激动吧。P.S. 那款工具写于
    NodeJS,原因笔者有交待。
  • iOS/Mac Autolayout
    Constraints
    :这些工具不错,很直观,布局时可以省不少工夫。推荐者:@荧星诉语
  • 在线生成 AppStore
    审核用截图
    :便捷的生产力工具。免费,易操作,可自定义。
  • IBM Swift
    Sandbox
    :IBM的在线斯维夫特网站,需求翻墙。
  • SwiftStub:其它2个斯威夫特在线操练网站。

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:第3方库的军事管制利器,允许你简单地把第①方库整合进本人的施用中。对自己个人来说,作者大多各个项目都施用
    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
    采取 斯威夫特 编写的依据 GitHub’s 斯维夫特 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. 调节工具

6. 企划工具

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

媒体报导

开放平台

Apple Watch 指南

相关文章

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