请问 MackBook Air 16G 可以做移动开发(Android, iOS, Flutter)吗?流畅吗?

2022-12-04 15:55:24 +08:00
 arvin01
M1 版和 M2 版的价差有 $200 (官网数据),这两个 CPU 的差距到底如何呢?影响有多大?
1671 次点击
所在节点    问与答
16 条回复
AppleTV
2022-12-04 16:00:22 +08:00
不差钱就买新不买旧
但 m1 没有比 m2 弱多少,属于要能都能,要不能都不能(目前这个 m1 的 CPU 也很强)
m2 的低配硬盘速度砍了一半
个人感觉 m2 的 air 诚意不足,是缩水产品
m1 的 air 还是不错的

有钱建议上 m1pro 14 的也很轻
至于开发,上到 16G,没有问题
seres
2022-12-04 16:13:18 +08:00
流畅
二手 M1 Air 16+256 ,搭配外接 M2 硬盘盒扩容,性价比杠杠的
ifdef
2022-12-04 16:30:55 +08:00
---chatgpt---

根据我所知,MacBook Air 16G 应该是可以用来进行移动开发的,包括 Android 、iOS 和 Flutter 。具体是否流畅,还要看您的具体开发环境和代码优化情况。通常来说,16G 的内存已经足够支持大多数移动开发工作了。如果您的代码写得较为优秀,并且采用了合理的优化手段,那么 MacBook Air 16G 应该能够提供较好的开发体验。但如果您的代码有很多不必要的冗余,或者没有进行优化,那么可能会导致一些卡顿或程序崩溃的情况。总的来说,MacBook Air 16G 应该是一个不错的选择,但还是建议您在开发过程中注意代码质量和优化问题,以便获得更好的开发体验。
arvin01
2022-12-04 16:33:49 +08:00
@AppleTV 谢谢,说的真详细。m1pro 14 查了一下,1.6kg ,感觉重了点,而且没钱~
@seres 谢谢。搭配外接 M2 硬盘盒扩容,是?
arvin01
2022-12-04 16:36:05 +08:00
@ifdef 优秀👍
seres
2022-12-04 16:38:13 +08:00
@arvin01 Nvme 固态 1T 400 上下 配 硬盘盒百八十,缺点是外接丑点速度慢点
me404
2022-12-04 17:37:30 +08:00
air 只能拓展一个外接,不太推荐,建议稍微加点钱上 pro
ljsh093
2022-12-04 18:08:47 +08:00
得加个外接硬盘,不然顶不住,速度还是很流畅的
arvin01
2022-12-04 21:05:42 +08:00
@me404 @ljsh093 顶不住、不推荐是啥意思呢?硬盘空间太小了?还是?
ethdesign
2022-12-04 22:55:37 +08:00
我现在个人用着 CPU 是 M1 Pro 是过剩,然而 16G 内存真的感觉不足,
VSCode ,Chrome Firefox 页面一开被占的差不多了,本地 Docker 都不敢怎么起,用完都得退掉。
serge001
2022-12-05 01:12:01 +08:00
前端开发,现在家里放一台 16g air 使用,日常会开几个 vscode + 微信小程序开发工具 + cocos ,试过都还可以顶得住,虽然活动监视器内存会变黄,但是没感觉到卡顿。公司里用的 32g 18 款 mini ,感觉非常爽,从来不需要担心内存问题,实现了内存自由。
byte10
2022-12-05 10:27:03 +08:00
直接买一个 120 块钱的小主机, 一个 1T 固态硬盘,加 100 元 wifi6 ,SMB 就可以了。我的 视频剪辑都是 wifi6 无线剪辑,问题不大。就是不太好移动,如果笔记本带回家,就麻烦。
byte10
2022-12-05 10:28:48 +08:00
@byte10 直接买一个 120 块钱的小主机,USB3.0 插 一个 1T 固态硬盘,加 100 元 wifi6 ,SMB 就可以了,wifi6 延迟低没问题。回家的时候,就直接把硬盘带回家。
arvin01
2022-12-05 11:13:31 +08:00
@chenleixc @serge001 现在 Mac 的内存这么吃紧的吗?

我用的 thinkpad x1 16g 轻薄本,18 年款,win10 系统,开几个 Android studio + 几个 vscode + chrome + edge ,内存也是够用的,就是现在这个本的 CPU 不太行。是 Docker 占用内存很多吗?
ethdesign
2022-12-05 14:59:14 +08:00
@arvin01 浅显的理解是因为 M1 是统一内存的原因。16G 运存不是原来的 16G 了,因为被 GPU 也占了吧。
ethdesign
2022-12-07 13:56:04 +08:00
我特么去查了下,应该是很多人遇到这样内存的问题。
https://new.qq.com/omn/20211205/20211205A039OU00.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899990

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX