請問初學者入門若要學objective-c的話...


fries2002 wrote:
其實Stanford有與Apple合作一個開放式課程
內容是iphone的application開發
Apple工程師親自指導, 全程影音, 還帶練習題目...(恕刪)

jj22 wrote:
小弟有[App程式設...(恕刪)

walkj0hnny wrote:
小弟只買兩本書來看 k完基本objc特性之後 開xcode實作學最快
不會就google stackoverflow cocoachina..官方也有豐富的document可以看(恕刪)

yrna wrote:
新手你好如果不嫌棄的...(恕刪)

acolor wrote:
我也是初學者,從買書...(恕刪)


感謝各位提供,原來還有線上免費學習的方向,有google了一下Stanford cs193p看了內容還不錯,謝謝!!
物件導向方面的書籍應該也要放入口袋名單了。
有大大建議不要買書,也有大大建議不要上補習班,不過看起來補習班是比較不建議的!
本身也很怕補習班除了費用高之外,教的好不好也不知道
n年前學校是有教c++啦,只是事隔多年,幾乎都忘了,而且當初也沒學的太多
看過obj-c介紹,似乎跟c++是不同的基礎所以不會有太大幫助



彼得潘那本App程式設計入門不錯,個人覺得非常淺顯易懂,
觀念也教的頗清楚,很適合沒底子的人。

iOS算蠻好學的,Storyboard工具很強大,架構規劃起來有在
畫流程圖的感覺,而官方的SDK本身各方法命令用的字很長很多
(反正有快選,不需要打很多字),看到方法本身就可以猜到
一半作用了,很好理解。

最後,從程式設計師的大本營stackoverflow.com來看,iOS+
Objc,項目是比Android+Java來的多(單純iOS和Android比,
差距就更大),表示在網路上查用法也比較容易一些。
開版大你好啊~~
小弟我也是想要踏入ios app開發
步過我的情況跟你差不多
只有學過一點點c

互相加油啦~~
順便標記一下這篇的很多大大
ken3353 wrote:
我想許多人一開始大概都是先接觸C嘗試寫一些邏輯性的題目才去碰物件導向(JAVA之類)的程式語言


我想這倒是還好啦......物件導向可以透過實作有所感受,程序性和物件導向的概念比較像是疊加上去的@@

sonicwind wrote:
n年前學校是有教c++啦,只是事隔多年,幾乎都忘了,而且當初也沒學的太多
看過obj-c介紹,似乎跟c++是不同的基礎所以不會有太大幫助


原則上,學校雖然通常是教"C++",但都把C++當成C來教。單從輸入輸出是使用非物件的函數就辨認的出來...


Obj-C我雖然沒碰過,但他有的基本的東西,其他OO的語言也有。
物件導向的概念大同小異(封裝,繼承,多態~),之所以不鼓勵樓主學C++或Java是因為怕迷失在轉換之間。
不然這種都以OO目的的語言,其實當你學過一門,轉換到其他平台的觀念上是可以觸類旁通,僅學習語法就可以發威原本的基礎作用。但深入一點的應用就是屬於語言核心的探究,但我不認為開發app需要到這種地步。

這兩者給你最顯著只是語法跟應用層上不同罷了。(看似迥異,但稍微了解後,會發現語法表達上大同小異,但再深入又可以發現兩者的特性相差很大)

其實程式這種東西我建議從腳本語言開始,但我想現實情況應該沒有辦法允許樓主擁有這麼長的學習時間。
語法基本的書務必得買,這樣才會有主題性的學習(個人覺得哪本書沒差,書的目的是給你目錄,你剩下的內容要自己探索)。當你了解主題要開始試著上機的時候,再針對細項一一去查詢,至於所謂API或設計工具的使用,我認為可以先從官方開發文件的教程開始,不懂或其他地方再去查。

官方的文件和Google引擎絕對是夠用的,因為事實就是,這方面的技術並非過於艱深晦澀,文件自然不會少到哪裡去。

P.S.之所以文章裡面都是講語法是因為,了解語法實在不是件困難的事情。
但,語法和程式設計是兩回事情。會寫出物件也不代表會設計,不然設計範式的運用就不會一直被大家討論了Orz
其實每個人程度不一樣,由那一本書開始看也沒什麼一定的.去圖書館將Obj-C的書借幾本回來看看, 再決定需不需要買書.參考看看 ︿ ︿
我自己本身有兩年 iOS 開發的經驗,當初也是從看書開始來學習 iOS 的開發,當時,選了兩本入門的書,一本是彼得潘的 App 程式設計入門,當時還是第一版,另一本是 Objective-C 的書:學會 Objective-C 的 24 堂課,這兩本書都還蠻淺顯易懂的,很適合完全的沒概念的初學者,我大概花了一個月的時間,把兩本書 K 完,之後,再花一個月的時間,我自己的第一款 App 就上架了!所以,就為自己設定一個 App 的目標,會更有熱情與動力,堅持下去!加油!
我也有個疑問MACBOOK AIR 13吋 硬體也應付得了APP的開發嗎?
惡魔推銷員 wrote:
彼得潘那本App程式設計入門不錯,個人覺得非常淺顯易懂,
觀念也教的頗清楚,很適合沒底子的人。...(恕刪)


咳!的確這本是很淺顯易懂.

但你知道.....基礎很重要.
kissable wrote:
我也有個疑問MACB...(恕刪)


只要是 Mac 都可以拿來當開發環境,Air 當然也行,但拿來寫程式,可能會覺得畫面小了一點...
jimmyhuang1114 wrote:
只要是 Mac 都可...(恕刪)

外接螢幕再買個無線鍵盤滑鼠就解決了
平常還可以把螢幕蓋上放在立架上省空間
Simple Is Not Easy
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!