我是一名高中生 也有一台Mac
目前看過了“精通objective-c程式設計“ ”app程式設計入門“
因為有對岸網友翻譯
所以也看完了 史丹佛大學CS193P
大致上的語法都蠻能理解的
自己也能完成一些簡單的小程序
不過如果想獨立開發軟件 卻不知道如何下手
想知道如果要能精通 之後該往哪些方向前進
---------------------------------------------
目前的方向就從github中找喜歡的程式做練習囉
這個方想應該是對的吧 xD
Mason.Lyu wrote:
小程式,就在Xcod...(恕刪)
資工系幾乎是不會教物件c的......
物件c還是自己找書來看比較實在
資工系唯一有相關的是軟體工程
他會教你怎麼去導出大程式的架構
只是是用c或java
另外 理解語法只是開始 多想點題目 隨便都可 然後在去想該怎麼解決他
就像以前我用c在終端機搞小遊戲一樣....
因為文中你說你能開發一些小程式,這樣不算是「獨立開發」的話,那什麼叫獨立開發?

並不是一定要寫出個 Photoshop 才叫會獨立開發,而且那種等級的東西要一人完成也是不太可能的。
也不是說把:
s = [dict objectForKey:@"key"];
if (nil != s)
[a setStingValue:s];
else
[a setStingValue:@""];
寫成:
a.stringValue = (s = dict[@"key"]) ? s : @"";
就表示比較厲害,使用者真正在意的是好不好用。
個人覺得開發程式跟興趣和恆心比較有關,上不上資工根本不是重點,台灣的教育和現實脫節有多遠相信你自己很清楚。已經懂基本語法的話,就先找目標寫,遇到困難可以找出解決方案,像是 Stack Overflow 之類的網站都有很多人遇過的問題和答案可以參考,或是找一些 GitHub 上的專案來看看,自己設計一個開源程式,靠使用者回報來改進自己的作品也是一種方法。有同好一起研究也可以進步比較快,當然有「神一樣的隊友」當然進步更快。
會寫程式跟會講英文是同一回事,重點在能溝通,而非成為什麼文法單字大師。
http://vox.vg
yoyo20504twtw wrote:
我是一名高中生 也有...(恕刪)
關於OC 用看的不如邊看邊寫邊抄,看到好的範例先下下來,學會後改寫它,
書一定是要買的,我自己也花了2000多元,5本厚重的書..
而Youtube OC教學也可以看.偷學...
一個完整APP ,除了美術.配樂.動畫.先不提外,可先從下面功能著手
1.GUI 界面功能機制寫法 ,例按鈕功能
2.帳號認證 例FB API 例會員登入
3.Server端NSStream&CFStream Tcp socket,例寫C/S 架構 資料傳回
4.Server DB 例如何將資料由手機傳到server寫到DB上
5.Server端管理界面上架功能
假設要寫一個能像大賣場的content APP不會單單只寫手機端的,
玩過Xcode 大部份都是從寫GUI開始學,再來寫Server端Http DB ,或是玩一些GPS .陀螺儀 藍芽.相機Barcode讀取功能..
我也是初學者說真一個能賣錢的APP真不好寫,沒錢的人也只好努力學..看能不能拿APP賣錢
關於Hello World 外面的書都教你做一個按鈕IBAction當按下就會跑出來,所以不難..不然就是Mac 下寫一個C /S 架構,手機傳給Server http.然後再回傳給手機 互相hello
OC真的好難喔~~~
內文搜尋

X