mac開發就按iOS開發:
1. 要精通Swift或Objective-C開發語言
2有實際前端開發經驗,前端vue或者react,熟悉UniApp更好
Mac開發工程師崗位要求:
1. 精通Swift或Objective-C開發語言,有iOS/macOS原生開發,熟悉apple應用打包和上架流程。
2. 理解macOS/iOS系統架構、內存管理、多線程及運行時機制。
3. 有跨平臺開發經驗,熟練掌握UniApp框架,有實際項目開發經驗,了解生命周期、路由、跨端通信機制。
4. 有UniApp iOS插件開發經驗,掌握原生模塊擴展、組件封裝及JS與原生交互(如DCUniPlugin)。
5. 具備跨端問題定位能力,熟悉Xcode調試工具及性能優化方法。
6. 具備良好的文檔習慣和團隊協作精神。
加分項:
1. 有macOS與外設交互的實際項目開發經驗,熟悉IOKit、IOBluetooth、CoreBluetooth等框架優先。
2. 有其它開發語言(如:C、C++、C#)的實際項目經驗優先。
3. 熟悉Android原生開發(Java/Kotlin),能協同處理Android插件問題優先。
4. 有Flutter、React Native等其他跨平臺框架經驗。