Start Developing Mac Apps Today

Do you want to create a great Mac app but don’t know where to begin? This road map provides the perfect starting point for Mac app development, even if you’re an expert iOS developer. Apple makes it easy to create apps and distribute them through the Mac App Store. Follow this road map to learn how to get the tools you need, understand the major concepts and best practices, and see where to find more information.

你是否想要创建一个伟大的Mac 应用,但是不知道从哪里开始?上面这张进度表给Mac 应用开发提供了完美的起点,即使你是一个iOS开发的专家。Apple 使创建应用和在Mac 应用商店里发布它们变得简单。沿着这个进度表去学习如何获取你需要的工具,理解主要概念和最佳实践, 然后参见去哪查找更多信息。

As you proceed through the road map, you will use Xcode—Apple’s integrated development environment—to create a simple Mac app. You will learn the basics of programming with Objective-C, the language that powers all Mac apps and frameworks. You will explore the Cocoa programming environment, and you will learn how to submit an app to the Mac App Store.

正如你看到的进度表,你将用到Xcode--Apple 公司的集成开发环境--来创建一个简单的Mac应用。你将学习用Objective-C进行基础编程, Objective-C是所有Mac应用和框架的权利语言。你将探索Cocoa编程环境, 你也将学习如何把一个应用提交到Mac应用商店。

Each page in the road map introduces a new topic and links to one or more short articles about that topic. The road map provides you with a breadth of knowledge to get you started, and the last page, Where to Go from Here, includes links to documents you should read next. After you finish the road map, you will be prepared to learn more about any individual topic. You'll have the knowledge, tools, and skills to start developing Mac apps.

进度表的每一页都是一个新主题。每个链接都连向一个或多个有关那个主题的短文章。进度表给你提供了广泛的知识,让你开始,最后一页--Where to Go from Here--包括了你应该继续阅读的文档。当你结束了这个进度表,你将准备学习更多关于独立主题的任何知识。你将拥有知识,工具和技能开始开发Mac应用。

If you are an iOS developer: You’ll find that you already know a lot about Mac app development. As you follow the road map, focus on the platform differences. Although you use the same tools and languages, there are some significant distinctions between developing for iOS and OS X.

如果你是一个iOS开发者:你将发现你已经知道了很多关于Mac应用开发的知识。当你跟随这个进度表时,请关注各个平台之间的区别。 尽管你使用一样的工具和语言,开发iOS和OS X也存在一些重大差别。

Next

转载于:https://www.cnblogs.com/patientAndPersist/archive/2013/05/29/3104298.html

Start Developing Mac Apps -- 开始开发Mac应用相关推荐

  1. Mac和ios开发资源汇总

    目录 1.苹果官方文档 2.邮件列表 3.论坛 4.网站 5.博客 6.大会 7.播客和录像 正文 1.苹果官方文档 构建iOS程序:下面的这篇文章介绍了 iOS 程序开发的过程: Start Dev ...

  2. Mac和iOS开发资源汇总—更新于2013-10-14

    From:http://beyondvincent.com/blog/2013/07/18/106/ 1U55JG9-0 小引 本文主要汇集一些苹果开发的资源,会经常更新,建议大家把这篇文章单独收藏( ...

  3. mac下java 开发环境搭建

    mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat   1.先安装jdk ,才能安装sdk . 2 mac中jdk1.7的默认位置:/Library/Java/Ja ...

  4. qt creator:一款能够在windows/linux/mac系统上开发c程序的IDE

    qt creator:一款能够在windows/linux/mac系统上开发c程序的IDE 下面是下载地址:http://download.qt.io/official_releases/qtcrea ...

  5. mac上配置php开发环境,Mac配置PHP开发环境

    求教怎么在Mac配置PHP开发环境,小弟跪谢了! 这是我写的Mac安装Lnmp的教程,你可以看下 Mac配置Lnmp环境 Mac中自带Apache,输入 sudo apachectl start 启动 ...

  6. mac怎么配置php开发环境变量,Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境

    之前刚装好了 HomeBrew ,接下来就要安装 环境了. 注意:如果 brew install 出以下错误, 则安装时使用arch -arm64 brew install软件包名 进行安装 安装 N ...

  7. Mac 配置教程-开发篇

    将 Mac 日常使用的软件和开发软件区分开,将之前写的 Mac 配置的文章分成了两篇: Mac 配置教程-日常篇 Mac 配置教程-开发篇 图床 iPic 设置快捷键 Command+Shift+u ...

  8. 第一篇Mac上fluter开发环境配置

    第一篇Mac上fluter开发环境配置 一.安装Xcode 二.安装Android studio 1.下载并安装[下载android studio](https://developer.android ...

  9. 使用MAC进行软件开发

    作为一名程序员,我经历了从使用Windows.Ubuntu.MAC系统进行开发工作,最终我选择了MAC系统,原因主要有两个:软件运行流畅度.界面视觉享受高 以下介绍使用MAC系统过程中,我常用的一些软 ...

最新文章

  1. R语言ggplot2可视化设置不同的图像主题(theme):使用各种不同的主题(theme)可视化数据、单的黑白主题theme_bw主题(theme)、默认的主题(theme)可视化数据
  2. python struct pack解析_python struct pack
  3. vue商城项目源码_CMS全栈项目之Vue和React篇(下)(含源码)
  4. 升级到Java SE 8 和Java EE 7
  5. jQuery的实现原理和核心
  6. MS DOS 命令大全
  7. 2018-2019-1 20165320 《信息安全系统设计基础》第八周学习总结
  8. 微信支付小程序开发php,关于微信小程序进行微信支付的步骤
  9. 计算机软考网络工程师视频资料,计算机软考网络工程师视频教程
  10. PS 考试案例 01笔记
  11. 拆分PDF文件的一个办法
  12. 9张图揭秘:优秀的数据分析项目,这样做!
  13. 客户端与服务器端交互原理(HTTP数据请求与HTTP响应)
  14. html ckplayer.swf,让KindEditor支持MP4视频(使用ckplayer播放器)
  15. 网络安全学习笔记——蓝队实战攻防
  16. 【python学习】matplotlib图例分开显示
  17. 我将进化成一条狗(3)——区块链
  18. 8583 报文规范发展史
  19. 完美世界2017C++游戏开发笔试编程题
  20. 反向传播算法公式推导

热门文章

  1. Unable to locate tools.jar. Expected to find it in........
  2. 兄弟Brother PJ-763MF 驱动
  3. 婴儿潮一代 VS 在线部落:Web 3.0有哪些不同?
  4. #文本编辑器#卸载Notepad++?除了Notepad++,还有啥能代替的吗?有,必须有!!!
  5. 信息网络向价值网络演进过程中产品形态的思考
  6. java实现第七届蓝桥杯凑平方数
  7. css 闪光_闪光VS。 CSS / HTML:您会选择哪个?
  8. 基于web的科研项目管理系统设计与实现
  9. 线上Redis高并发性能调优实践
  10. c语言调用dll实例 结构体传参,Matlab调用Dll,对于自定义结构体数组如何传参? - 程序语言 - 小木虫 - 学术 科研 互动社区...