精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

在 30 天內,從零開始學習 Swift

移動開發 iOS
確切地說,我是在 30 天前開始學習 Swift 語言的。三天前,我的第一個對外公測版的應用被 Apple 審核通過了。這個對外公測的版本和最終產品比較起來,算不上什么,但是對我而言,這是一次極大的成就。

[[149602]]

確切地說,我是在 30 天前開始學習 Swift 語言的。三天前,我的第一個對外公測版的應用被 Apple 審核通過了。這個對外公測的版本和最終產品比較起來,算不上什么,但是對我而言,這是一次極大的成就。

我沒有計算機科學的學位,也沒有做為開發人員所需要的專業經驗,但是最近 5 年,我在軟件開發組里的角色是產品經理,本著玩的心態,曾經做了一些 Ruby on Rails 方面的應用。我一直想和我忙碌的工作取得更加直接的聯系,因此我決定開始寫代碼。
為什么選擇 iOS 和 Swift?

龐大的移動;私人化的移動。我想做一款人們真正在用的軟件,人們和他們的手機有著親密感,我愛這種感覺。我們的手機太懂我們了——我們什么時候起床、睡覺,我們在哪里以及怎樣去那里,我們的日程表,和朋友、家人的交談等。這是我感興趣的地方,我很早就是一名 Apple 用戶了,當然從 iOS 開始比較好了。我短暫地體驗了一把 Objective-C,它比較恐怖,而 Swift 一直都受人喜歡。
約束的好處。Apple 平臺,可裝入口袋的屏幕,在這種范圍內去開發應用,就需要良好的約束。這些約束讓我專注于要學習的東西(與之相對的是,web 開發中深不見底的兔子洞【注4】),并促使我圍繞用戶體驗進行創新。
Swift 是一門快速發展的語言。我喜歡在剛開始時參與,觀察該語言的發展及演化,并成為小社區的一分子——這就是我為什么喜歡在創業公司工作的原因。創業公司允許用一種相對不太成熟的語言來攻關某個問題,加入更小的群組,盡量讓人和事銜接起來。對于向語言和社區貢獻一己之力的可能性,我感到興奮。

初學者資源

7 月 1 號,我開始了這段旅程,當時的想法是做一個真正簡單的應用。始終把這一點擺在最高位置,有助于激勵我、并應用我學到的東西。

為了找到 Swift 相關的最好資源、教程和課程,我投入了很長時間在互聯網上搜羅。有很多面向初學者的優秀資料,但是大部分都假設你從來沒有寫過一行代碼,起點非常低。比如,這是一個變量,看下變量跳轉。另一些資料是技術文章和參考材料(包括 Apple 的文檔),貌似有個前提:你有豐富經驗、或從 Objective-C 轉到了 Swift。

下面是一些不錯的資源,對于我這種水平的初學者,我覺得非常有用:

Paul Hegarty 的斯坦福大學課程《Developing iOS8 Apps with Swift》,可免費在 iTunes U 【注1】里獲取。我從這里開始,在一個多星期里,聽了前五節課,又做了一份家庭作業。這份教程很快就變得有挑戰了,因此在我入門之后,為了找到下面更實用的教程,我暫停了這個進度。不過,這是一份非常棒的課程,Paul Hegarty 教授熟悉他的資料,因此我打算回頭繼續學。如果你在練習上遇到了困難(你在 iTunes U 里找不到解決方案),那么這個網站解釋了每個問題的設置和方法。
Apple 推出的 Swift 編程語言教程。如果你之前有過一些編程經驗,這本 Swift 語言的書,和 Apple 的 iOS SDK 文檔相比,將非常易于閱讀。它清晰、扼要、可快速瀏覽,當你碰到問題時,你能明白在哪里能夠找到某些概念。Big Nerd Ranch 針對其訓練營打造了一份《Swift Pre-reading Assignment》,包含了類似概念,但為初學者準備了更多實用的例子,供你練習。
www.raywenderlich.com。這像是某個家伙的個人網站,但是不要被它的外表欺騙了。這個網站是我曾經遇到過的、最好的資源站。如果你從未創建過 iOS 應用,那就注冊 newsletter,訪問「史詩般的教程」吧——有那么一刻,感覺其極具史詩風格,但是,如果你愿意,用一天時間就能搞定。這個教程讓我初次深入 iOS 開發的古怪世界,為我們揭開了很多容易讓初學者望而生畏的秘密。我自己在開發自己的應用時,會參考這份教程,以喚醒我對 Xcode 里的某些特性或功能的記憶。在你學完這一份教程之后,該網站還有大量另外的免費教程,我精心挑選著學了一些概念,它們對于我做應用的想法有幫助。有如此多的優秀內容,以致于我早點兒想回去看看。

(大概的)時間線

第一周:沉浸其中。我沉浸在斯坦福課程里的演講和練習里,通讀了大量 Swift 語言書籍,完成了來自于 www.raywenderlich.com 的「史詩般教程」。之后,我就準備開始著手我的應用了。
第二、第三周:打磨。在我開始寫代碼的那一天,我碰巧啟動了為期 12 天的、在緬因州的帆船上的生活。咖啡、平靜的水面,我每天早上在這個地方待上好幾個小時。這里不能上網,我可以高度集中在 Xcode 里,而不用在 40 個瀏覽器標簽里來回穿梭。這迫使我停下來,認真思考了我正在嘗試做的事情及其原因。在這些天里,我發現自己在思考代碼時,會想出新方法,第二天早上就迫不及待地嘗試。
第四周:我目前正在做的事情。有一根陡峭的學習曲線,但是和前幾周相比,我在一天里有著更高的效率,感覺太神奇了。在最后一天,我清理了代碼,弄通了奇怪的邊界情形【注2】,令人驚奇、著實滿意。做為產品經理,我對這些場景感到厭煩,把多個小任務分配給工程師。我自己就有能力去除這些工作,感覺不錯。最后,我用 Sketch 創建了一個基本的應用圖標,按照步驟上傳到了 iTunes Connect,并做為公測應用提交給了 Apple。這個版本用了不到 24 小時。

在 7 月份(根據 RescueTime 統計),我在 Xcode 花了 25 小時,在 iOS 模擬器上花了 2 小時 52 分鐘,在預覽【注5】上花了 4 小時 23 分鐘(閱讀教程),在 Stack Overflow 上花了 51 分鐘。我還在手機上閱讀了很多資料。
Swift 社區

我還做了一些其它事情,讓自己融入 Swift 社區:

訂閱 We ❤ Swift 的 newsletter
訂閱 Dave Verwer 的 iOS Dev weekly
關注 Medium 上的 TAG:「Swift」
觀看 www.raywenderlich.com 上的播客
找到當地的 meetup(我參與了 Brooklyn Swift Developers* 和 iOSoho)
加入一個 Slack 小組:(1)helpMeCodeSwift 是我偶然進去的一個小團體。現在只有少部分活躍的人,但是他們超級友好,從來不會對各種小白問題感到厭煩。(2)swift-lang slack 是大團體,有問必答,不過貌似沒有太多初學者,對于進入這種交談的情況,我稍稍感到不安??赡芪覒撝皇菫槌鯇W者建立一種渠道。

說了這么多,都是我覺得有幫助的。如果你有其它的優秀資源想推薦,請在評論里,把你喜歡的東東、以及它為什么好的理由都寫上。

我第一次參加的 meetup 是由 Dave Grandinetti 發表的「Learning Swift the Euler Way」演講。Dave 開發了一個工具 EulerKit,我很激動地簽出了,它包含了一些 helper 方法,能為解決 Project Euler 問題助一臂之力。我參加了前兩次,此后就有些吃力。
最后,我的第一個應用——RoundTrip

我的應用,名字是 RoundTrip,面向那些乘坐大都會運輸署(MTA)【注3】的公交、且喜歡優化他們地鐵費用的紐約人。這是一款非常簡單的工具應用。
RoundTrip — MTA AppRoundTrip — MTA 的應用,敬請期待!

算出向你的 MetroCard 充入多少錢,以致于不會剩下用不到的錢。如果你充值超過 5.5 美元,MTA 將給你 11% 的獎金,且充值的最小幅度只能是 5 美分。這兩個條件交織在一起,讓匆忙行走的人們做心算,情何以堪呀。
評估你每月的乘坐次數,和買一張 30 天的、無限制的 MetroCard 做對比,看能否省錢。你還能記錄你的行程,查看你乘坐頻率的統計。

如果你想成為公測人員、或想知道什么時候可以獲取這個應用,請在這里注冊、或關注 @helloroundtrip。

感謝了解我的旅程,感謝 @cm 和 @amrithap,幫我評審本文的初稿。

我正在尋找一份工作、或以實習生身份做 iOS 開發人員!如果你有機會,請聯系 katie@katiesmillie.com 。

我的 twitter 是 @katiesmillie,網站是 katiesmillie.com

責任編輯:chenqingxiang 來源: 臘八粥
相關推薦

2011-04-06 15:55:50

開發webOS程序webOS

2023-03-21 07:35:43

2014-07-22 13:09:21

android

2011-09-05 14:17:54

Sencha ToucMVC

2011-05-24 13:37:16

jQueryAjax

2018-08-20 08:15:50

編程語言Go語言切片

2015-11-17 16:11:07

Code Review

2018-04-18 07:01:59

Docker容器虛擬機

2019-01-18 12:39:45

云計算PaaS公有云

2024-12-06 17:02:26

2020-07-02 15:32:23

Kubernetes容器架構

2015-05-06 09:36:05

Java語言從零開始學習

2018-05-09 20:08:09

人工智能深度學習Python

2018-04-16 16:31:56

前端開發從零開始

2024-12-09 09:44:34

機器學習模型分類器

2018-09-14 17:16:22

云計算軟件計算機網絡

2010-05-26 17:35:08

配置Xcode SVN

2024-05-15 14:29:45

2011-05-05 11:03:34

jQueryjavascript

2015-08-24 14:59:06

Java線程
點贊
收藏

51CTO技術棧公眾號

97涩涩爰在线观看亚洲| 日韩一级高清毛片| 亚洲精品成人久久久998| 中文字幕精品一区二区精| 久久福利综合| 欧美电影精品一区二区| 日韩欧美国产免费| 99中文字幕一区| 国产精品白丝av| 欧美性受xxx| 亚洲人与黑人屁股眼交| 红杏一区二区三区| 欧美视频你懂的| 成人av在线不卡| 福利在线午夜| 成人丝袜18视频在线观看| 国产精品视频26uuu| 国产一级片免费| 日韩免费视频| 日韩精品在线播放| 亚洲视频在线不卡| 久久爱91午夜羞羞| 亚洲一区二区三区小说| 亚洲五月六月| 精品视频一二区| 成人精品在线视频观看| 成人性生交xxxxx网站| 国内自拍视频在线播放| 欧美日韩爆操| www.日韩系列| 成年人在线免费看片| 美国成人xxx| 精品剧情在线观看| 久久精品亚洲天堂| 久久精品黄色| 在线这里只有精品| av之家在线观看| 午夜在线激情影院| 亚洲欧美激情在线| 一区二区三区久久网| 免费福利在线观看| 97久久精品人人爽人人爽蜜臀| 91久久偷偷做嫩草影院| 国产精品一区二区三区在线免费观看| 视频一区欧美日韩| 91黑丝在线观看| 福利一区二区三区四区| 欧美日韩国产免费观看 | 911福利视频| 亚洲伦乱视频| 欧美在线啊v一区| 热久久精品免费视频| 在线看的毛片| 欧美日韩一区二区三区在线免费观看 | 日本成人在线免费| 欧美.com| 欧美α欧美αv大片| 午夜视频在线免费看| 国产中文欧美日韩在线| 欧美一区二区三区白人| 黄色片子免费看| 久久伊人影院| 精品国产a毛片| 色综合久久五月| 青青久久av| 亚洲天堂日韩电影| 欧美色图17p| 国产精品久久久久久久免费观看 | 日本va欧美va欧美va精品| 国产精品r级在线| 中文字幕有码视频| 久久精品国产精品亚洲红杏| 成人有码在线播放| 亚洲av无码一区二区三区dv | 性高潮久久久久久久| 精品久久网站| 久久精品国产成人| 国产在线一二区| 性8sex亚洲区入口| 国产精品永久免费观看| 国产免费不卡av| 成人污视频在线观看| 免费在线观看一区二区| 69xxxx欧美| 一卡二卡三卡日韩欧美| 欧美大片在线播放| 99re久久| 欧美xingq一区二区| 日本少妇色视频| 日韩美女一区二区三区在线观看| 欧美区在线播放| 久久久久久久久久久影院| 蜜臀av性久久久久蜜臀av麻豆| 成人免费网站在线观看| 污视频软件在线观看| 日本一区二区三区高清不卡| 在线观看17c| 成人福利av| 日韩午夜激情免费电影| 老牛影视av老牛影视av| 欧美国产日本| 国产成人久久久精品一区| 国产免费福利视频| 国产亚洲综合性久久久影院| 欧美极品少妇无套实战| 99久久精品一区二区成人| 亚洲福利视频网站| 成人18视频免费69| 亚洲综合电影一区二区三区| 91免费的视频在线播放| 欧美日韩国产中文字幕在线| 一区二区三区欧美日韩| 久久精品网站视频| 国语一区二区三区| 久久天天躁狠狠躁老女人| 香蕉影院在线观看| 成人免费看的视频| 久久视频免费在线| 91久久久久久白丝白浆欲热蜜臀| 亚洲精品99久久久久| 四虎精品免费视频| 蜜臀av在线播放一区二区三区| 国内成+人亚洲| 中文字幕有码在线视频| 欧美无砖专区一中文字| 国产艳俗歌舞表演hd| 欧美日韩理论| 91老司机在线| 黄页视频在线播放| 欧美日韩mp4| 国产又黄又粗的视频| 国产伦理一区| 国模精品娜娜一二三区| www在线看| 日韩欧美中文一区二区| 任你操精品视频| 日本不卡在线视频| 欧美一区二区三区在线播放| 在线看片福利| 亚洲精品小视频在线观看| 日韩精品――中文字幕| 成人午夜在线免费| 久久亚洲a v| 综合中文字幕| 久久久久国色av免费观看性色| 国产乱淫片视频| 亚洲人成在线观看一区二区| www.久久久久久久久久久| 99成人在线视频| 成人免费网站在线| 成人av免费| 日韩午夜三级在线| 久久这里只有精品免费| 高清av一区二区| 免费超爽大片黄| 久久视频在线观看| 欧洲美女7788成人免费视频| 三级国产在线观看| 一本久久综合亚洲鲁鲁五月天| www.中文字幕av| 欧美a级一区二区| 一区二区三区四区视频在线| 96sao精品免费视频观看| 欧美成年人视频| 日韩在线视频第一页| 黄色成人在线免费| 亚洲人成人无码网www国产| 日韩中文欧美在线| 一区二区三区四区视频在线观看| 91成人在线网站| 欧美国产日本高清在线| 人妻少妇一区二区三区| 一本色道**综合亚洲精品蜜桃冫| 黄色免费一级视频| 国产乱子伦一区二区三区国色天香| 黄色网址在线免费看| 懂色av一区二区| 日韩免费在线视频| 欧美videos极品另类| 欧美xxxx在线观看| 蜜臀99久久精品久久久久小说 | 国产精品一区不卡| 亚洲精品蜜桃久久久久久| 亚洲8888| 成人综合网网址| 九色porny自拍视频在线观看| 亚洲性无码av在线| 精品人妻伦一二三区久久 | 久久久久久久久久国产| 日本福利片高清在线观看| 欧美视频中文字幕| 国产午夜激情视频| 中文字幕av一区二区三区免费看| 韩国三级在线播放| 久久国产99| 欧美xxxx吸乳| 夜色77av精品影院| 99精品99久久久久久宅男| 国产精品专区免费| 久久91精品国产91久久久| 粉嫩一区二区三区国产精品| 日韩欧美二区三区| 国产乡下妇女三片| 亚洲r级在线视频| 精品熟妇无码av免费久久| 成人精品一区二区三区四区| 青青青国产在线视频| 欧美视频二区| 国产精品夜夜夜爽张柏芝| 日韩高清电影免费| 成人欧美一区二区三区视频xxx| 久久夜夜操妹子| 午夜精品久久久久久久久久久久| 尤物网在线观看| 亚洲欧洲偷拍精品| 欧美 日韩 国产 成人 在线 91| 欧美日韩亚洲综合在线| 成人毛片在线播放| 亚洲一区二区成人在线观看| 日韩三级久久久| 久久久精品国产免大香伊| 美女伦理水蜜桃4| 国产一区在线精品| 日韩肉感妇bbwbbwbbw| 午夜影院日韩| 波多野结衣综合网| 欧美日韩一区二区国产| 中文字幕中文字幕99 | 亚洲欧美综合另类中字| 亚洲精品一区二区口爆| 欧美一区二区三区日韩| 91在线视频国产| 欧美日韩一卡二卡| 中文字幕永久免费视频| 欧美日韩在线播放| 亚洲成熟少妇视频在线观看| 欧美日韩国产专区| 日韩精品久久久久久久| 亚洲v日本v欧美v久久精品| 男人操女人的视频网站| 国产精品不卡在线观看| 日韩欧美视频免费观看| 国产精品麻豆一区二区| 国产jk精品白丝av在线观看| 久久久久久久久久久黄色| 北岛玲一区二区| 99久久99久久久精品齐齐| 蜜臀av粉嫩av懂色av| caoporen国产精品视频| 波多野结衣视频播放| 成人av资源在线| 精品中文字幕在线播放| 91在线观看免费视频| 黄色在线观看av| 久久久久高清精品| a天堂中文字幕| 亚洲国产高清在线观看视频| 国产午夜精品久久久久久久久| 国产精品毛片a∨一区二区三区| 国产精品视频一区二区在线观看| 亚洲天天做日日做天天谢日日欢| 成年人二级毛片| 一区二区三区.www| 日本三级黄色大片| 一本大道久久精品懂色aⅴ| 成人一二三四区| 欧美一级二级在线观看| 亚洲精品成人电影| 精品丝袜一区二区三区| 电影av在线| 超碰97人人做人人爱少妇| 国产盗摄精品一区二区酒店| 欧美综合在线观看| 国产成人免费精品| 国产成人精品自拍| 最新国产一区| 国产精品88久久久久久妇女| 欧美激情偷拍| aaa毛片在线观看| 久久国产夜色精品鲁鲁99| 中文字幕在线观看91| 91免费视频观看| 亚洲一级黄色录像| 一区二区成人在线观看| 久久久精品毛片| 日韩视频一区二区三区在线播放 | 91视频一区二区三区| 一二三四国产精品| 一区av在线播放| 丰满人妻一区二区三区四区| 欧美一级生活片| 男人的天堂在线视频| 久久久精品久久久久| 在线免费av资源| 亚洲精品免费在线视频| 日韩激情啪啪| 国产又粗又爽又黄的视频| 亚洲在线免费| 成年人看片网站| 国产女人18水真多18精品一级做| 麻豆亚洲av成人无码久久精品| 日韩欧美综合在线视频| 性一交一乱一透一a级| 亚洲人av在线影院| 高清电影在线免费观看| 国产精品亚洲激情| 网曝91综合精品门事件在线| 蜜臀在线免费观看| 毛片不卡一区二区| 人妻在线日韩免费视频| 亚洲精品免费视频| 久草热在线观看| 亚洲精品少妇网址| 色av手机在线| 91精品在线播放| 精品国产乱码久久久| 国产3p露脸普通话对白| 国产一区二区剧情av在线| xxx在线播放| 欧美日韩亚洲精品内裤| 亚洲不卡免费视频| 久久久国产视频91| 激情久久一区二区| 日韩av一级大片| 亚洲欧美日韩国产综合精品二区| 久久久久久久穴| 亚洲精品视频一区二区| 91亚洲精品国偷拍自产在线观看| 国产亚洲精品久久| 成人欧美大片| 免费看污久久久| 一本一本久久| 在线免费观看污视频| 亚洲mv在线观看| 天堂网在线播放| 性欧美激情精品| 国产亚洲精品美女久久| 国产自产在线视频| 成人黄色av电影| 日韩成人一区二区三区| 精品欧美一区二区三区精品久久| 新版中文在线官网| 国产精品二区二区三区| 影音先锋中文字幕一区二区| 少妇精品无码一区二区三区| 亚洲一区二区偷拍精品| 亚洲毛片欧洲毛片国产一品色| 欧美成人高清视频| 中文无码日韩欧| 免费无码毛片一区二三区| 99久久精品国产导航| 二区视频在线观看| 亚洲精品中文字| 无人区在线高清完整免费版 一区二| 欧美不卡1区2区3区| 可以免费看不卡的av网站| 欧美性猛交xxxx乱| 欧美日韩日本视频| 超碰在线网址| 97久久人人超碰caoprom欧美| 极品少妇一区二区三区| 成人h动漫精品一区| 欧美午夜精品久久久久久超碰| 日韩伦理在线观看| 91精品国产99久久久久久红楼| 一区在线视频| av电影网站在线观看| 欧美精品色一区二区三区| 在线观看的网站你懂的| 国产一区二区三区免费不卡| 久久一日本道色综合久久| 色www亚洲国产阿娇yao| 日韩欧美在线123| 色综合亚洲图丝熟| 日韩精品一线二线三线| 国产一区二区三区在线观看免费| 国产精品theporn动漫| 亚洲系列中文字幕| 久久久久久亚洲精品美女| 免费在线观看亚洲视频| 欧美国产一区视频在线观看| 国产农村老头老太视频| 久久久久久久一区二区| 国产传媒欧美日韩成人精品大片| 五月天av在线播放| 亚洲高清免费在线| 成人精品一区二区三区免费| 91超碰在线电影| 日韩中文字幕亚洲一区二区va在线| 登山的目的在线| 日韩久久精品成人| 国产精品亚洲一区二区在线观看| 自慰无码一区二区三区| 亚洲特黄一级片| 黄色美女网站在线观看| 懂色一区二区三区av片| 青青草视频一区| 日韩欧美中文字幕一区二区| www.亚洲免费视频| 亚洲人成网站77777在线观看|