- Bring Your Ideas to Life
- Xcode
- Swift
- SwiftUI
- Test your apps with TestFlight
- Apple platforms
- Resources
- Frameworks
- Media and web
- Graphics and games
- Developer tools
- Making the Most of the App Store
- Articles
- Custom Product Pages
- Product Page Optimization
- In-App Events
- Auto-renewable Subscriptions
- Measuring App Performance
- Localization
- Guidelines
- Submitting your apps
- Promoting your app
- From Code to Customer
- Get the latest betas.
- Access comprehensive services.
- Test your apps.
- Distribute apps worldwide.
- Dive deep into analytics.
- Get help from Apple experts.
- Focus, connect, and explore.
- SharePlay
- Focus and notifications
- App Store
- Developer Support
- Guides and Documentation
- News and Updates
- Developer Forums Ask other developers.
- Feedback Assistant Submit a bug report.
- Contact us.
- System Status
Bring Your Ideas to Life
With the power of Xcode, the ease of Swift, and the revolutionary features of cutting-edge Apple technologies, you have the freedom to create your most innovative apps ever.
Xcode
The Xcode developer tools include everything you need to create apps for iOS, iPadOS, macOS, tvOS, and watchOS.
Swift
This robust yet intuitive programming language for Apple platforms makes it easier than ever to write great code.
What’s new in Swift
SwiftUI
SwiftUI helps you build great looking apps across all Apple platforms with the power of Swift — and as little code as possible.
Learn about SwiftUI
Test your apps with TestFlight
TestFlight makes it easy to invite users to test your apps and collect valuable feedback before releasing your apps on the App Store. You can invite up to 10,000 testers using just their email address or by sharing a public link.
Apple platforms
Develop apps that integrate seamlessly with the latest advancements in Apple platforms.
Resources
Find tools and resources for creating apps and accessories for Mac, iPhone, iPad, Apple Watch, and Apple TV.
Frameworks
Media and web
Graphics and games
Developer tools
SDKs and Betas
Download SDKs and beta operating systems for all Apple platforms.
Documentation
Browse the latest documentation including API reference, articles, and sample code.
Session Videos
See the latest in Apple technologies presented at WWDC and other events.
Discussion Forums
Ask questions and discuss development topics with Apple engineers and other developers.
Источник
Making the Most of the App Store
The App Store is a safe and trusted place for customers to discover apps, and a great opportunity for developers to deliver apps and services across iPhone, iPad, Mac, Apple TV, and Apple Watch in 175 regions. Find articles, guidelines, and other resources to help you design incredible apps, reach more users, and grow your business.
Articles
Learn about App Store business models and features, creating a great product page, localizing your app, offering in-app purchases, measuring your app’s success, and more.
Custom Product Pages
Create additional versions of your app’s product page to highlight specific features or content, discoverable through unique URLs.
Product Page Optimization
Try out alternate versions of your app’s product page to find out which one gets the best results.
In-App Events
Encourage engagement by offering new ways of interacting with your game.
Auto-renewable Subscriptions
Implement auto-renewable subscriptions in your apps using in-app purchase APIs.
Measuring App Performance
Learn how users discover and interact with your app with valuable data you won’t find anywhere else.
Localization
Prepare your app for a global audience, and help users around the world easily discover and download your app.
Guidelines
Learn about requirements for app design, App Review submission, using Apple product images in your marketing materials, and more.
Submitting your apps
Learn how to prepare your iPhone, iPad, Mac, Apple TV, and Apple Watch apps for submission to App Review.
Promoting your app
Get marketing assets to help promote your app, and learn about getting featured on the App Store.
Submit
Prepare your apps and metadata for submission to the App Store.
Manage
Manage apps, analytics, sales reports, agreements, tax and banking information, and more.
Promote
Get marketing guidance and tools to help you promote your app on the App Store.
Contact us
Have a question or request? We can help by phone or email.
Источник
From Code to Customer
Join the Apple Developer Program to reach customers around the world on the App Store for iPhone, iPad, Mac, Apple Watch, Apple TV, and iMessage. Membership includes all the tools, resources, and support you need to develop and distribute apps, including access to beta software, app services, testing tools, app analytics, and more.
Get the latest betas.
The incredibly rapid adoption rate of new software by Apple customers means you’ll want to integrate the latest innovative Apple technologies into your apps quickly, so they’ll seamlessly integrate with the latest advances in iOS, iPadOS, macOS, watchOS, and tvOS as soon as they’re released. You’ll always be ready for what’s coming next as you create your most innovative apps ever.
Access comprehensive services.
Leverage Apple’s tightly integrated hardware, software, services, and capabilities to create useful and engaging experiences. Allow your users to subscribe to special content, experience your app in new ways using augmented reality, create intelligent features with on-device machine learning, and quickly purchase items within your app with Apple Pay, sign in to your app and website with their Apple ID, get things done with just their voice using Siri, and much more.
Test your apps.
Collect valuable feedback before releasing your apps and App Clips. With TestFlight, you can invite up to 10,000 external users to try out your beta builds using just their email address or by sharing a public link.
Distribute apps worldwide.
The App Store makes it easy for users in 175 regions to discover and download your apps, games, and extensions across Apple platforms. Apple handles worldwide payment processing, offers unlimited hosting and bandwidth — even for free apps, verifies user accounts, and much more to empower you to scale your app distribution. With Apple Business Manager and Apple School Manager, you can offer your app in volume or custom apps only to organizations you specify. You can even choose to distribute your Mac apps outside the Mac App Store using your Developer ID certificate and Apple’s notarization process, which reassures users that you’re a trusted developer.
Dive deep into analytics.
Measure user engagement, marketing campaign performance, and monetization with App Store Connect, which includes information you won’t find anywhere else and requires no technical implementation.
Get help from Apple experts.
Learn how to take your apps to the next level at special events for program members. And request code-level support from technical support engineers, so you can fix a bug, implement a specific technology, and get your questions answered.
Источник
Focus, connect, and explore.
iOS is the world’s most advanced mobile operating system. With iOS 15, you can build apps that connect people in new ways with SharePlay, help them focus on the moment with new notification APIs, and provide new tools for exploring with augmented reality, Safari extensions, and nearby interactions. You can even improve the discovery of your app on the App Store, provide better in-app purchase experiences, and more with the latest capabilities for apps on the App Store.
SharePlay
SharePlay offers a new way for people to share your app. Media streaming apps can let users share content through the new Group Activities API with full-fidelity video and all syncing handled by the system. And for shared experiences beyond media streaming, the GroupSessionMessenger API offers a secure data channel that syncs information between multiple instances of your apps across multiple users.
Focus and notifications
With Focus, users can have notifications delivered at times that work best for them and with the Interruption Levels API, you can provide more nuanced delivery with one of four interruption levels (including new Passive and Time-Sensitive levels). Notifications from communication apps now have a distinctive appearance, and these apps can — with user permission — sync their status to reflect the user’s current system-level Focus status.
App Store
Use the latest capabilities to improve the discovery of your app on the App Store, and deliver high-quality app and in-app purchase experiences. Showcase your in-app events right on the App Store. Create additional versions of your product page, each with a unique URL. Try different metadata on your product page and compare performance to understand what users like most. Provide even better in-app purchase and subscription support with StoreKit 2, and powerful new server APIs and notifications. And much more.
Источник
Developer Support
Get help with development and app management tools, view documentation, connect with other Apple developers, submit bug reports, and more.
Guides and Documentation
Find details and step-by-step instructions on how to use Apple development tools and resources.
App Store Connect
Developer Documentation
Browse the latest API reference, articles, and sample code.
Support Articles
Learn about membership, distribution, development, and more.
News and Updates
Get the latest announcements and recommendations for Apple developers.
Read news and updates
Developer Forums Ask other developers.
Post questions and share technical information with fellow developers and Apple engineers on a variety of development topics.
Visit the forums
Feedback Assistant Submit a bug report.
With Feedback Assistant, you can file bug reports, and request enhancements to APIs and developer tools.
Learn about reporting bugs
Contact us.
Have a question? Apple Developer Support can help. Receive guidance by phone or email.
System Status
If you’re experiencing an issue with developer tools or services, find out if there’s maintenance in progress or a known issue.
View system status
Источник