您好,登錄后才能下訂單哦!
第一步:編程入門課
計劃安是一天一課,看課程要求的書及大部分作業。這一階段重點不是語法,而是以下3個目標。
目標:
1. 讓自己對編程這件事感到適應。
寫hello world。
怎么寫function, 怎么調用function。
全局變量,局部變量這類基本知識點。
都是基本的東西。看看書,寫多兩個程序就歐啦。
2. 掌握編程語言的基本要素。
編程語言4個要素:
a. 基本的數據類型:整數,實數,character, string, boolean
b. 基本的運算符號:+-×/><++--那啥的
c. 怎樣輸入輸出
d. 怎樣控制程序:sequence,selection,loop
3. 了解編程范式
面對過程編程。
面向對象編程。
第二步:上手iOS
時間預計:2星期
強烈推薦CS193P,老頭子講的超級好!很多東西是在這里跟著做練習的時候才真正明白的。如果等到9月應該itunes U上會開始教iOS 7了。
CS193P說有prerequisite,一開始被嚇到,事實證明還是可以學下去的。頭兩節課一頭霧水,沒關系,把itunes U上的課件下載下來,把所有代碼打出來,然后一個個元素對應之前學的語言匹配,再不懂先放著,繼續學后邊的,過幾天打多點代碼就懂了。學5、6堂課,一個星期左右就可以開始進入下一階段自己做東西了。之后用啥學啥,每堂課都有主題的。速度慢點的同學們,這階段跟我一樣準備兩個星期吧!
第三步:開發app
時間預計:2星期
這個時間就可長可短啦,還包括美工,交互啥的。堅持要用啥學啥的原則,其實就是知道iOS SDK都有什么組件,每個組件有什么function而已。stackoverflow, Github, apple sample code多上,搜索引擎多用。如果有個師傅,這個階段真的是進步神速。
不出意外你的第一個app就這么新鮮出爐了!從今天開始成為一個冷艷逼格高尚的iOS開發者吧!這種學習開發方法弊端是基礎不牢,后期提高需要自己重新補上C知識,畢竟Objective是基于C的語言。但優勢也是相當明顯的,就是快速消除文科生對編程的恐懼!對于常規的,C → C++ →Objective C這樣扎扎實實,動輒半年熟練掌握一個語言的緩慢進程,一想到就悲從中來,讓想學習開發的大部分人第一步都不敢邁出。
以上就是自學iOS需要準備哪些東西?難不難的簡略介紹,當然詳細使用上面的不同還得要大家自己使用過才領會。如果想了解更多,歡迎關注億速云行業資訊頻道哦!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。