1.没用过 mac,想尝尝鲜,但价格贵 2.mac 有很多软件没有? 3.windows 没那么丝滑?
大家有没有什么好的型号推荐
![]() | 1 murmur 2022-01-04 11:52:30 +08:00 (1)让公司给你买 (2)你这俩用 windows 开发没啥问题,兼容性让同事测,哪里有测 ios/safari 兼容性还要自己买电脑的道理 |
![]() | 2 fregie 2022-01-04 11:55:13 +08:00 不用 linux 的话,做开发最好还是用 mac |
![]() | 3 Leonard 2022-01-04 11:55:43 +08:00 这俩需求 Mac 可以搞定。型号推荐看你预算了,预算不足就 M1 Air (记得内存要 16G 的),预算充足就 14/16 寸 Pro 。 |
4 yazinnnn 2022-01-04 12:11:49 +08:00 不说预算的话就 m1max 拉满 |
5 yaojin 2022-01-04 12:22:12 +08:00 我觉得如果你要开发 ios 应用 剪辑视频, 那么肯定 mac ,如果普通的开发, 其实 window 用起来更加顺手方便 |
![]() | 6 meloncc 2022-01-04 12:24:01 +08:00 建议 mac ,客户端包圆 |
7 yinzhili 2022-01-04 12:44:41+08:00 看下 CPU 是 x86 的就行。不要买 M1 就对了。 |
![]() | 8 66beta 2022-01-04 13:36:24 +08:00 建议 mac ,前端嘛入门款 macbookair 就行了,android 开发是不是得上 16G 内存? |
![]() | 9 wetist 2022-01-04 13:41:22 +08:00 别听楼上瞎说,如果买 mac 肯定是 M1 ,x86 的都没人要了 |
![]() | 10 pckillers 2022-01-04 13:45:45 +08:00 跑 linux 。npm 环境跑 Docker 里还是很舒服的。 Android Studio 的 linux 版也很好。 |
![]() | 11 felixcode 2022-01-04 13:52:43 +08:00 ![]() 选 m1 基本就放弃了 x86 的 linux/win 虚拟机以及 docker 了。 当然,V 站的m 1 用户人均远程开发服务器,部分拥有计算集群,完全不受影响。 所以,除了笔记本外,你还额外需要至少一台服务器。 |
12 ALVC666 2022-01-04 14:04:06 +08:00 反正内存一定要 16g+ 别的看自己钱包和需求来 |
![]() | 13 mineralsalt 2022-01-04 14:06:59 +08:00 搞安卓开发一定要用 mac, windows 上啥软件都抢占 ADB, 连输入法都检测手机连接提醒清理垃圾, 导致 adb 经常连接不上 |
![]() | 14 wu67 2022-01-04 14:09:39 +08:00 内存需要大. 另外上面狂推 m1 的, 可能是没遇到过要维护上古项目, 部分依赖都装不上了, 得从奇怪的网站找已经编译好的二进制文件, 这种东西基本不会有 m1 编译版本的...当然如果你有另一台电脑覆盖这种开发场景, 那就不用考虑了, 直接 m1 定制内存就行. |
![]() | 15 Kimen 2022-01-04 14:12:21 +08:00 2.mac 有很多软件没有? 这个结论是怎么得出来的? |
![]() | 16 cxshun 2022-01-04 14:25:47 +08:00 用过 mac 几年,今年重新换回 windows ,感觉挺好的啊。 话说 windows 没那么丝滑是指命令行吗?如果是,确实。但可以考虑一下 wsl2 ,感觉也还行,只是某些场景下会不大合适罢了。 |
17 xylophone21 2022-01-04 14:32:26 +08:00 安卓端如果涉及大量的 native 开源代码,又没有完全转成兼容 android studio 的 cmake (环境变量、工具链等),你会感觉到 mac 的好 |
18 RongAi 2022-01-04 14:58:29 +08:00 @felixcode docker desktop 不是已经支持 m1 了吗,应该构建 arm64 容器更方便吧?还打算今年换 m1 架构呢 |
20 yinzhili 2022-01-04 15:37:22 +08:00 ![]() @wetist 说话要负责任,如果楼主哪天遇到某个工具不支持 ARM 架构,你亲自去帮他解决还是送他一台新电脑?如果你做不到,就不要无脑推荐 M1 。 |
21 majiaxxyy 2022-01-04 16:41:15 +08:00 还是因人而异。我一直用 win ,也没有必须用 mac 的场景,所以下一台应该还是买 win 的。 换系统 学习成本,太高了,所有 windows 之前用的软件到了 mac 应该都要找对应的替代。 当然,换了 mac 可能能提高生产力,我这边好多同事也在用 mac ,如果有时间和动力,感觉也可以换 mac 试试。 |
22 liuidetmks 2022-01-04 16:47:25 +08:00 @yinzhili 为什么不能 m1 呢,现在 m1 如日中天啊 ,各种评测中全方位吊锤 intel 的(当然,都是 mac 平台) |
![]() | 23 gadfly3173 2022-01-04 16:58:48 +08:00 @liuidetmks #22 因为你不能保证所有的工具都会有 m1 版本,也不能保证题主不会遇到不得不用老版本工具的项目。 |
25 ccraohng 2022-01-04 17:19:51 +08:00 主要方向是 web 前端的话,建议主 mac 副 window |
![]() | 26 starcraft 2022-01-04 17:24:58 +08:00 via Android 你在这问,只有 mac 这一个答案。问了等于白问。 |
![]() | 27 unco020511 2022-01-04 21:41:29 +08:00 mac 啊,然后需要 windows 环境的时候用下 pd 虚拟机 |
28 MaxLi77 2022-01-05 09:00:37 +08:00 楼上扯蛋太多了,android 目前还是 x86 比较好,ndk 支持比较完善,你要是碰到什么偏门的 native 库编译,基本不用太考虑兼容性问题。。 |
29 yinzhili 2022-01-05 13:42:23 +08:00 @liuidetmks 还是那句话,万一遇到 M1 不兼容的软件包或者第三方工具,是不是敲几下键盘就能解决的事?如果不是,那就还是选 x86 。 |