作者kannbibi (失敗的勇者)
看板MacDev
標題[問題] 請問關於APP開發的做法
時間Fri May 3 14:01:18 2019
今天才發現到
原來有些書籍是教人用介面建構器之類的去開發APP
而有些則是紮實的基礎語法,用純code去寫APP
想請問這兩者的差異對於工作來說
是不是都要求基礎語法要很熟?
因為用介面建構器的,好像對於畫面背後在做什麼事情都不太了解
畢竟都可以靠簡便的程式介面去調整
這樣新手到底要把基礎語法都學好再去看進階書,還是看那種圖文並茂的APP介面開發書?
有這點疑惑,想請各位大大們解惑
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.211.168
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1556863280.A.3DF.html
1F:推 converse: 當然是有畫面學autolayout觀念比較快啊 1.162.135.138 05/03 16:12
2F:→ converse: ,有動畫的再用code就好了 1.162.135.138 05/03 16:12
了解,因為被告知用介面產生的事情其背後的code都不理解 基底沒打好會很慘
3F:→ ou9810: 用介面產生器還需要寫code嗎? 175.98.152.120 05/03 16:39
4F:推 hellomotogg: 要 1.163.66.109 05/04 07:04
5F:推 lovez04wj06: 寫到最後我自己覺得用code還比較不會 101.14.194.243 05/04 14:08
6F:→ lovez04wj06: 出事跟快一點,不過初學者還是乖乖 101.14.194.243 05/04 14:08
7F:→ lovez04wj06: 用有畫面的東西吧 101.14.194.243 05/04 14:08
請問初學者如果學完介面做出APP成品之後去面試跟純code練習起來的
這兩者在主管或對於公司來說會有先天的優劣之差嗎?
※ 編輯: kannbibi (36.229.143.140), 05/04/2019 22:49:22
8F:→ XXXXLAY: 到後面我覺得只跟有畫面跟沒畫面的差別 110.26.4.217 05/05 00:39
9F:→ XXXXLAY: 但我還是比較喜歡用code 110.26.4.217 05/05 00:39
10F:→ XXXXLAY: 主管公司也不在意你要怎麼用 東西能出來 110.26.4.217 05/05 00:41
11F:→ XXXXLAY: 就好 110.26.4.217 05/05 00:41
了解,感謝經驗分享
12F:推 converse: 你到頭來還是都要會啊!什麼基底沒打好 1.162.135.138 05/05 01:07
13F:→ converse: ,簡單的跟屁一樣,阿你什麼都還不會去 1.162.135.138 05/05 01:07
14F:→ converse: 應徵是哪招 1.162.135.138 05/05 01:07
不,我的原意是能不能取其一做出APP之後就去應徵. 不過整串看起來大概知道了 謝謝
15F:推 converse: 你只會手拉畫面應該要應徵設計跟pm 1.162.135.138 05/05 01:22
原來如此
16F:→ t19960804: 只要公司沒有要求 只要你習慣就好 39.10.3.59 05/05 08:19
17F:→ t19960804: 不過我個人還是喜歡用code 要修改的時 39.10.3.59 05/05 08:19
18F:→ t19960804: 候較快速 也不會有多餘的屬性 39.10.3.59 05/05 08:19
19F:→ t19960804: 但是storyboard也有好處 39.10.3.59 05/05 08:19
20F:→ t19960804: 新人要了解專案的UI時 會比較快 39.10.3.59 05/05 08:19
其實我在學習的時候覺得UI比較有趣,但有人告訴我應該先從基礎語法了解起
21F:→ fanatics5566: 要找工作的話,兩個都一定要會。入 118.169.75.187 05/06 02:43
22F:→ fanatics5566: 門的話可以先習慣介面,觀念建立起 118.169.75.187 05/06 02:43
23F:→ fanatics5566: 來轉Code也只是語法上的問題罷了 118.169.75.187 05/06 02:43
好的,既然都要會我就先把基底打好吧 雖然比較生硬 謝謝
24F:推 briat2004: 我自己一開始學介面後面用程式碼發現 49.217.211.130 05/07 00:47
25F:→ briat2004: 比介面好用太多了 程式碼好整理 不會 49.217.211.130 05/07 00:47
26F:→ briat2004: 拉storyboard拉到中風 要改介面也不會 49.217.211.130 05/07 00:47
27F:→ briat2004: 因為元件互相牽制導致改一個元件很多 49.217.211.130 05/07 00:47
28F:→ briat2004: 元件要重拉 49.217.211.130 05/07 00:47
haha 拉到中風 真比喻真有趣XDDDD
這兩天開始都從基礎語法看起,也看到快中風了(笑)
請問各位大大們 code的語法除了理解完之外 其指令也會都記起來嗎?
對於英文不好的我,除了理解之外還要把一些專有名詞記起來 真心覺得不容易
29F:推 defective: 工作總是要維護前人交接的舊程式,如果 49.217.214.48 05/11 17:40
30F:→ defective: 看不懂code 寫的介面,會很辛苦的。我 49.217.214.48 05/11 17:40
31F:→ defective: 剛學的時候storyboard 總是無法融合貫 49.217.214.48 05/11 17:40
32F:→ defective: 通,直到學了code 處理ui才完全通了. 49.217.214.48 05/11 17:40
33F:→ defective: 先看那個方式適合自己,最後是兩個都要 49.217.214.48 05/11 17:40
34F:→ defective: 會的 49.217.214.48 05/11 17:40
瞭解,我後來也選擇先學code
35F:推 Dven: 上學期剛修完mobile app dev,老師全程是用c 136.60.231.100 05/20 20:50
36F:→ Dven: ode刻UI。以前在台北實習時用storyboard,缺 136.60.231.100 05/20 20:50
37F:→ Dven: 點就是當controller一多的時候loading就會神 136.60.231.100 05/20 20:50
38F:→ Dven: 慢。建議code起手學再學storyboard,反正都 136.60.231.100 05/20 20:50
39F:→ Dven: 是要會的,不如早點學一學吧。 136.60.231.100 05/20 20:50
40F:→ Dven: 然後UI東西一多又要用storyboard 拉constrai 136.60.231.100 05/20 20:51
41F:→ Dven: nt真的會中風xD 136.60.231.100 05/20 20:51
感謝建言,每次看到會拉到中風就覺得很好笑XDDDD
※ 編輯: kannbibi (110.50.134.3 臺灣), 06/03/2019 17:04:51
42F:→ et69523820: 我是寫code code可以處理更複雜的畫面 122.117.251.56 06/19 05:03