
如何实现Preference窗口 ldehai 推荐 | ||
基本上每个Mac APP都要实现Preference窗口,Xcode并没有给出标准的组件,所以实现方式因人而异。 |
macOS Human Interface Guidelines ldehai 推荐 | ||
遵循这些设计准则,会使你的应用显得更专业,与系统更协调,用户更容易上手。 |
Mac App Store营销准则 ldehai 推荐 | ||
成千上万来自世界各地的开发者为 Mac App Store 的成功作出了贡献。我们制定了这些准则,使得开发者能够受益于 Apple 的企业形象,并为品牌的强大作出贡献。我们深信,强大的营销传播有助于您的 App 获得持续成功。 这些准则旨在帮助 Mac 开发者计划成员在各种营销传播中正确宣传他们与 Mac App Store 的合作伙伴关系。本准则包括使用 Mac App Store 徽章、Apple 产品图像以及 App 营销最佳实践的相关信息。 |
NSTouchBar 开发教程 ldehai 推荐 | ||
Apple 最新的 MacBook 对实体键盘做了革命性的变革,将键盘顶部实体功能按键改为了可触摸的虚拟动态键盘,称之为 Touch Bar。Touch Bar 可以由应用编程控制,每个应用可以将一些快捷功能入口放置到 Touch Bar 区域。可以说 Touch Bar 为桌面应用开发提供了更丰富有趣的交互体验形式,必将成为一些主流应用的新型有趣的交互方式。 完整系统的介绍了 Touch Bar 的应用架构,相关技术原理,接口协议,各种不同 Touch Bar 组件。开发的依赖环境,通过 xib 和代码实现 Touch Bar 的 Demo 代码实现的关键流程。 |
在沙盒中编写脚本 ldehai 推荐 | ||
Mac 应用间的脚本在桌面生态系统中已经存在很长时日了。它最早于 1993 年 10 月作为 System 7 的一部分,用来为像 QuarkXPress 这样的出版相关应用创建复杂的工作流,以方便使用。从那以后,很多应用通过使用脚本字典来支持 AppleScript (Brent 的文章向你展示了如何实现)。在这篇文章里,我会解释如何使用脚本字典里的命令和对象来与其他的应用进行通讯。 |
macOS 应用开发基础教程 ldehai 推荐 | ||
目前Mac开发相关的书籍比较少,javaliker这本书作为入门是一个不错的选择。 这本书对 macOS 平台中应用开发的 AppKit 系统控件做了详细的介绍,对开发软件的常用的公用组件、系统框架、生产力工具开发等方面做了进一步的阐述探讨。最后介绍了几个小型项目的 demo 开发过程关键代码和开发思路,力求让读者从基础知识,方法论,项目实践多纬度去理解和掌握 macOS 平台的应用开发。 |
OS X NSTableView Tutorial ldehai 推荐 | ||
TableView无疑是iOS开发时经常用到的控件,Mac开发也不例外。raywenderlich的这篇教程能帮你顺利了解NSTableView的用法,用的是Swift。 |