开发者

How do I get started creating Mac applications?

I am currently an iPhone application developer. As an iPhone developer, I figured I could also create and sell Mac applications now that there is a Mac Application Store.

I have learned from Apple that - similar to what is required for the iPhone - I need to join their Mac Developer program for $99 in order to submit applications to the Mac Application Store.

My que开发者_如何学Cstion is multi-part:

  • How similar is developing for the Mac to developing for the iPhone?
  • What resources are available for learning how to create Mac Applications?


You're in luck! They've got many of the same foundations (Cocoa, Foundation, Obj-C)! I made my biggest initial strides in mac programming reading Cocoa Programming for Mac OS by Aaron Hillegass. http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619/ref=trdrt_list_asin


In basic terms Mac programming can be though of as a "superset" of iPhone programming. Note that this is not strictly true, but provides a rough idea of things.
There are things such as garbage collection, foundation classes, Cocoa Bindings, Carbon, etc. that have no presence on IOS.

So to answer your first question, noit's not the same but it is similar.

There are some great answers to a similar question here: From iPhone to Mac programming
In general the resources you will want to start with are Apple's own, provided on the Mac Dec Center website. http://developer.apple.com/devcenter/mac/index.action

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜