作者kannbibi (失败的勇者)
看板MacDev
标题[问题] 请问关於APP开发的做法
时间Fri May 3 14:01:18 2019
今天才发现到
原来有些书籍是教人用介面建构器之类的去开发APP
而有些则是紮实的基础语法,用纯code去写APP
想请问这两者的差异对於工作来说
是不是都要求基础语法要很熟?
因为用介面建构器的,好像对於画面背後在做什麽事情都不太了解
毕竟都可以靠简便的程式介面去调整
这样新手到底要把基础语法都学好再去看进阶书,还是看那种图文并茂的APP介面开发书?
有这点疑惑,想请各位大大们解惑
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.200.211.168
※ 文章网址: https://webptt.com/cn.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