IOS入門學習隨筆

來源:互聯網
上載者:User

標籤:style   blog   http   io   ar   color   os   sp   問題   

我的IOS學習之路並非起於大學期間,而是畢業後所在公司有相關的開發業務,所以我在今年10月份開始了我的IOS之旅。

      在今年6月份蘋果公司推出了全新的IOS開發語言Swift,這是件讓IOS程式員興奮的事件。因為Swift不僅有新的開發體驗,更可以說這次讓中國程式員有了一次和世界同步的機會。在我開始接觸IOS的時候,我一直在猶豫是直接從ObjectC開始啃還是直接搭上Swift這班順風車。在我考慮了學習的漸進性和公司實際開發工作單位之後,我決定從ObjectC開始我的IOS學習之路。

      在確定了學習方向之後,就會涉及到一個入門的基本問題,那就是如何下手編寫IOS程式。此時如果之前接觸過其他應用程式開發的話,就會知道開發一個應用程式不僅需要掌握其開發的語言,同時還要熟悉開發環境和掌握其開發的架構。例如MFC應用程式開發,需要掌握基礎的c++程式設計語言,還要熟悉MFC基礎架構。如果這個一般基礎流程還不清楚的話,那就得從頭自己慢慢摸索體驗了。所以,第一需要熟悉Xcode開發環境;第二需要熟悉ObjectC或者Swift語言;第三需要瞭解和掌握IOS程式開發架構。

      有了方向和具體學習對象之後,對於新手來說就面臨看什麼書去哪擷取學習資源的問題了。這裡我簡單羅列下我起步學習時所看的教程和收集的學習資源:

      一、ObjectC學習: ObjectC程式設計(第四版);

      二、IOS瘋狂講義;IOS開發從入門到精通;

      三、視頻教學資源:百度Google搜極限互聯學院系列課程,網易公開課裡的斯坦福IOS開發系列課程。

      四、學習網站資源:https://github.com;

                               http://www.oschina.net;

                               http://www.cocoachina.com;

                               http://www.th7.cn/Program/IOS/

                              

      IOS學習起步可能會畏懼起ObjectC文法的怪異,怪異並不代表難,深入進去會發現與其他語言無異。學習的過程總需要堅持,還有是你要覺得你可以編寫IOS程式是一件很酷的事情。

IOS入門學習隨筆

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.