• 3

利用Xcode寫程式 2019 macbook air夠用嗎?

如題
最近希望買台macbook學習iOS code,但因為剛有小孩預算希望能壓低
在猶豫選擇macbook air或是pro

想請教版上有人跟我有相同需求嗎?
不知道air跑不跑得動,如果編譯+開啟模擬器能在1分鐘內完成是還可以接受...

或者其他選擇?
imac? 或是舊版macbook pro?
2020-03-10 13:48 發佈
看你寫什麼類型的,如果是需要配合後端程式跟資料庫

那我反而建議無論你是買 Air 或 Pro 都挑升級為16G ram的,這樣就算你用16G的Air跑起來的感覺還是會比只有8G的Pro來得順暢

因為你會同時跑模擬器 Web Service 與後端開發工具等等的

哈庫 wrote:
如題最近希望買台macbook...(恕刪)
imd wrote:
看你寫什麼類型的,如(恕刪)


謝謝你的回覆
主要就撰寫iOS app而已,會有一點點資料庫但不會有後端或Sever
模擬器就開手機模擬器而已
如果是手機上的SQL Lite資料庫那就8G可以,但不知道三年後這台還能不能開發

如果是只要連到SQL Server或My SQL,那表示就是需要撰寫後端跟web service,那建議還是得16G

總之以現在的cpu效能,除了低電壓i3版以外,反而是Ram大小的重要性會比CPU效能來得大

哈庫 wrote:
謝謝你的回覆主要就撰(恕刪)
imd wrote:
如果是手機上的SQL(恕刪)


版大專業,只使用SQLite而已
那麼如果選擇macbook air +16 RAM 行嗎?(256G)
用來玩玩- 那還可以。
真的用來開發請找至少16"
可,公司內一堆三四年前的mac mini有裝16G ram,都可以正常開發app

現在的MacBook Air的cpu效能肯定不會輸給那時候的i5

所以預算有限的話,MacBook Air 搭 16G的ram是便宜的方案

哈庫 wrote:
版大專業,只使用SQLite...(恕刪)
哈庫 wrote:
主要就撰寫iOS app而已,會有一點點資料庫但不會有後端或Sever
模擬器就開手機模擬器而已(恕刪)

你寫得太籠統了,同樣是iOS app,
如果是寫計算機類的App用不到什麼高效能的電腦;
反過來說,大量資料運算也有可能會讓處理速度拖慢...(看你的運算主體是在雲端或是iOS上,還有你的演算法寫得怎樣...)
需要多高的效能應該是你自己要最清楚...

另外,最新版Xcode的iOS模擬器很吃電腦效能
因為它開始支援多開模擬器...
還有,電腦的最大螢幕解析度也會直接影響你debug的方便度...

總之,要低預算就不要期待效能,
因為現在的新iOS產品效能都已經開始超越低階款入門蘋果筆電了...
要買來當吃飯的傢伙,錢就最好不要省~
初期開始使用Xcode編寫iOS,8G的MBA應該是夠的,跑iPhone模擬器也不會是太大的問題,但是問題會是在將來。隨著程式碼越來越龐大,顯示會開始變得緩慢,發布更是會耗費更多的時間。如果只有幾百行的程式碼,不管是安裝到手機,或是模擬器,通常build是不會超過一分鐘的。但是如果有數千行,甚至上萬行的話,有時build個10、20分鐘也不意外。
感謝各位大大的回覆,我想我大概有個底了

其實定義不清楚是因為本身是Android工程師,因為工作需要另外學習iOS的部分(該死的斜槓人生)
也知道一個人吃雙平台是不太切實際的作法,但因為公司開發的App規模算中小,所以雙平台勉強算OK

但就個人而言當然希望學習另一個領域後未來能為己所用,所以才會有效能選擇問題
如果單就目前初步學習+小專案來說macbook air+16G還能應付的話,那我可能會在初期時選擇這個
而且依公司發展或是個人透過每天一丁點時間學習的狀況來說,短期5、6年是不會搞到大的專案
而將來有機會接觸大專案時再選擇更高規格的電腦即可

再次感謝大家的回覆,都是非常非常重要的意見!
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?