设备大户了这是
设备大户了这是
工作原因,再讨厌也不得不用这些果子设备,所以除了编译测试和打包的时候,就让他们当监控去吧~
工作原因,再讨厌也不得不用这些果子设备,所以除了编译测试和打包的时候,就让他们当监控去吧~
什么工作必须得用这些?国产设备不能用?
什么工作必须得用这些?国产设备不能用?
开发跨平台应用,目标平台包括iOS和MacOS。
很多人不是说苹果做开发是很适合的吗?
很多人不是说苹果做开发是很适合的吗?
用Mac只比windows好用一点,但对我我来远没有Linux好用效率高,主要有几点:
- 系统设计为了美观,牺牲了效率,无用动画拖沓影响工作节奏,窗口管理逻辑依托答辩
- 缺少好用的包管理,brew使用体验差apt几条街
- 键盘按键少,作为快捷键党不够用
- 对非苹果的外设支持极差,趁手的鼠标接上去,滚轮和移动加速度各种乱飘几乎没法用,装软件修正后也比不上Win和Linux的体验
- 为了安全处处限制,开发时需要和安全策略和沙箱各种斗智斗勇,远没有用Linux时的掌控感
- 自带的开发工具极其难用,导致做相关生态的开发工作时心情极差
- 可定制、自动化程度低,很多系统功能和设置操作无法简单地通过编写脚本实现
不懂,看着高大上。
用Mac只比windows好用一点,但对我我来远没有Linux好用效率高,主要有几点:
- 系统设计为了美观,牺牲了效率,无用动画拖沓影响工作节奏,窗口管理逻辑依托答辩
- 缺少好用的包管理,brew使用体验差apt几条街
- 键盘按键少,作为快捷键党不够用
- 对非苹果的外设支持极差,趁手的鼠标接上去,滚轮和移动加速度各种乱飘几乎没法用,装软件修正后也比不上Win和Linux的体验
- 为了安全处处限制,开发时需要和安全策略和沙箱各种斗智斗勇,远没有用Linux时的掌控感
- 自带的开发工具极其难用,导致做相关生态的开发工作时心情极差
- 可定制、自动化程度低,很多系统功能和设置操作无法简单地通过编写脚本实现
但说实话,linux上很多东西apt里面没有的时候还真得靠brew
开发跨平台应用,目标平台包括iOS和MacOS。
难道Linux不能开发苹果系统的软件?我记得好像有个Jetbrains停止维护的IDE工具AppCode。
还有,我翻过有些跨平台应用的安装目录后发现不同操作系统下目录结构一模一样,文件夹和文件名称都相同,只是后缀名可能会因操作系统不同而不同。由此看来源代码都是同一套。
难道Linux不能开发苹果系统的软件?
——简单来说应该是不能。除非是非常简单的,基于web或者小程序这样的项目,否则几乎不可能脱离mac系统,需要编译上架appstore的程序必须用xcode才能编译打包(除去云打包方案),而即使是web应用,也几乎必不可免要用mac/ios进行真机测试,因为苹果的系统浏览器内核经常出现和别的浏览器内核不兼容的情况,不测试调试好就发布的话就等着生产事故吧
我记得好像有个Jetbrains停止维护的IDE工具AppCode。
——这是个救我狗命的神器,但它只能运行在mac系统上,因为它也必须依赖xcode做项目的编译和打包,应该是jetbrains全家桶里唯二非跨平台的ide(另一个是给vs用的dot插件系列)
Popular Events
More