作者tinia (Bomb!)
看板MacDev
標題[請益] 想轉ios developer的一些問題
時間Fri Jun 15 02:38:16 2018
各位大大
我大概畢業十年,在不同的科技公司寫程式,主要語言是embeded c, c++, 去年學了一點c#
現在的工作主要是firmware & cppunit test c++的unit& block tests.
計畫下班自學ios app 開發
問題:
1. 當ios developer 是不是用swift寫的支援最多問題最少?
我考慮過xamarin和qt,但這種跨平台似乎更新速度和支援度比不上os主要的sdk( 例如android sdk, 或xcode)
2. 若1的答案是肯定的,那有程式背景的話從什麼樣的教材開始自學效率較高?(白鬍子?)
3. 我需要買新電腦。我2010年買的mba只有2G ram...現在一般都是8g ram , ssd128或256gb. 大家會建議要買怎樣的規格呢?謝謝!!
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 83.248.103.80
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1529001502.A.3BF.html
1F:→ jazzter: 回2,白鬍子+官方guide文件 06/15 08:49
2F:推 ppppman: 要學就先學原生吧 現在ios網上資料也滿多的 06/15 08:49
3F:推 gundam00: 當初是寫C轉Swift到現在一年多了 簡單回一下 1.Swift資 06/15 11:01
4F:→ gundam00: 源越來越多 對新手來說是福音 至少找起答案不孤單 2.我 06/15 11:02
5F:→ gundam00: 是買AppCoda出的ios9的書 他會按步就班教你build一個App 06/15 11:03
6F:→ gundam00: 讓你了解Xcode, Storyboard, AutoLayout,上傳到AppStore 06/15 11:04
7F:→ gundam00: 至少對release一個App有完整概念 寫10年的你 邏輯應該不 06/15 11:05
8F:→ gundam00: 會是問題 熟悉Swift的語法後 應該很快可以有作品上架 06/15 11:06
9F:→ gundam00: 3. 電腦2014年買MacAir 8G 256ssd就開始寫App也很夠了 06/15 11:06
10F:→ gundam00: 有錢的話 Ram就加大到16G最好 SSD我倒覺得還好... 06/15 11:08
11F:推 darktt: 雖然Air就夠了,不過CPU不太夠力,打包檔案速度慢了點 06/15 12:20
12F:→ darktt: 另外沒有MacAir,而是Macbook AIR 06/15 12:20
13F:→ tinia: 感謝大家! 06/15 13:28
14F:→ tinia: Cpu 不夠力的問題,要多少以上才比較順呢? 06/15 13:46
15F:推 gundam00: 對吼 是macbook air 感謝糾正 cpu不太夠力是還好 因為自 06/15 14:47
16F:→ gundam00: 己寫的東西都很小 所以速度還算可以接受範圍 06/15 14:47
17F:推 singergod: to gundam00 專案大一點 沒ssd你編譯速度會想哭 06/15 15:39
18F:推 gundam00: 哈哈 我那句的意思是SSD的大小覺得還好 抱歉造成誤會了 06/17 00:05
19F:推 sableangle: swift是趨勢,但還是要看你的目標是什麼 01/20 04:29
20F:→ sableangle: 如果只是打算寫iOS native 那絕對是swift 01/20 04:29
21F:→ sableangle: 但如果有打算跨xarmin或unity或cocos(寫library給這 01/20 04:29
22F:→ sableangle: 這些用)那Objective-C還是比較適合,而且Obj-C 是 c 01/20 04:29
23F:→ sableangle: 的超集,這表示合法的c 就是合法的obj-c 01/20 04:29
24F:→ sableangle: 綜觀來說還是看需求,不知道需求的話就swift吧 01/20 04:29