In order to publish a macOS application for sale in the Mac App Store or to sign with a developer ID, you'll need to enroll as an Apple developer. This video shows how to get that done.
- [Instructor] Using Xcode to create macOS apps is free, however, if you want to publish your applications to the Mac App Store or any other of Apple's app stores, you need to enroll in the Apple Developer program. You can find the links to enroll at developer.apple.com/programs/enroll. Here you can choose if you want to enroll as an individual or as an organization.
Apple will tell you what documents you need to prepare, what they're going to request of you, and then simply click the button to Start Your Enrollment, and you can login with your Apple ID or you can create a new Apple ID for your developer account. At the time of this recording it costs $99 US dollars per year in order to enroll in the program. And again, you only need to enroll as an Apple developer when you're publishing an application to the App Store, so I recommend, if you have an app idea, building it first and then paying to enroll just before you're about to release it.
So again, should you choose to enroll, you can find it at developer.apple.com.
- Installing your development tools
- Working with Xcode and the MVC pattern
- Creating basic interactions
- Creating delegate classes
- Building a user interface
- Laying out the UI
- Working with data and table views
- Binding data objects to the UI
- Debugging your app
- Distributing the app
Skill Level Beginner
1. Get Started
2. Core Cocoa Skills
4. Create User Interfaces
5. Arrange User Interfaces
6. Use Data Controls
7. Debug and Troubleshoot
8. Distribute an Application
9. Finishing Touches
Create full screen apps1m 51s
Next steps1m 21s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.