Mac 桌面软件开发基础问答
原创
©著作权归作者所有:来自51CTO博客作者wg_FBhEBGaB的原创作品,请联系作者获取转载授权,否则将追究法律责任
1> Mac OS X平台下的桌面软件是由什么编程语言处理
答: 由Objective-C, swift编程语言处理
2> Mac OS X平台下的桌面软件是由什么框架构建
答: 由Cocoa库/框架构成
3> Mac OS X平台下的系统特性是什么
答: 系统特性是很多的, 我们需要几本专业的书籍来学习: <深入解析Mac OS X & iOS操作系统> <Objective-C高级编程(iOS与OS X多线程和内存管理)> <Cocoa编程开发者手册>
4> Mac OS X平台下的官方开发文档在哪里?
5> 用于Mac OS X平台下桌面软件开发的主要开发工具是什么?
答: Xcode
[开发思维]
Mac OS X平台下的桌面软件开发逻辑思维对Windows平台下的软件开发者是非常怪异的.
1> Windows平台下的桌面软件开发是"直接了当, 深入代码内部", 而Mac OS X平台下的桌面软件开发是"围着外面开发, 无法深入代码内部"
2> Windows平台下的开发文档描述更贴近专业术语, 而Mac OS X平台下的开发文档描述多是按照个人意识来描述.
博客中所涉及到的图片都有版权,请谨慎使用
上一篇:vue项目关闭eslint检查
下一篇:Mac App开发
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python 桌面 macos Python 桌面开发后端设计
孔子曰:“工欲善其事、必先利其器”。Python的开发也是如此。一个经过良好配置的工具,可以带来事倍功半的效果。那么今天我们就来盘一盘Pycharm这个工具。 1.基本配置 如果完全按照上一篇文章一路下
python 桌面 macos python后台ctrl python输出字体的大小 Python 搜索 -
electron 桌面开发
vue.js 开发桌面应用程序
应用程序 vue.js 知识