News RSS
Design Resources

New Design Resources Now Available

It’s never been easier to design apps for Mac and Apple Watch. The Human Interface Guidelines now include a full set of essential AppKit UI elements for designing Mac apps in Sketch or Photoshop, as well as dozens of new UI elements for watchOS apps, watch face templates for designing complications, a color guide, and new text styles.

Learn more

WWDC18 Videos

WWDC18 Video Transcripts Now Available

Take advantage of transcripts to quickly discover and share information presented in WWDC18 videos. You can search by keyword, see all instances where the keyword is mentioned in the video, go straight to the time it was mentioned, and even share a link to that specific time.

See this year’s WWDC videos

App Store Connect

Introducing App Store Connect

For app developers and their teams, iTunes Connect is now called App Store Connect. And with the new App Store Connect app, it’s even easier to manage your apps, view trends, respond to reviews, and reply to active Resolution Center issues, all on your iOS device. You can also receive push notifications for changes in your app status and new customer reviews.

Learn more about App Store Connect

ARKit

See What’s New on Apple Platforms

Download the Xcode 10 beta, which includes the SDKs for iOS 12, watchOS 5, tvOS 12, and macOS Mojave. With powerful advancements in Apple software and tools, you can build your most interactive, intelligent, and engaging experiences yet.

Learn more

Core ML 2

Machine Learning

With Core ML 2, you can process models faster than ever, make them smaller, and much more. And now, you can easily build and train models using the new Create ML framework, with no machine learning expertise required.

Learn more about machine learning

ARKit

ARKit 2

iOS is the biggest AR platform in the world, and now you can create even more incredible experiences with ARKit 2. Multiple users can use their iOS device to simultaneously view AR experiences or play multiplayer games, as bystanders spectate. AR experiences can be saved and resumed at a later time in the same state. And you can incorporate real-world objects into your AR experiences, giving your users greater immersive opportunities.

Learn more about ARKit 2

SiriKit

Siri Shortcuts

Siri can now intelligently pair users’ daily routines with your apps to suggest convenient shortcuts right when they’re needed. Use the Shortcuts API to help users quickly accomplish tasks related to your app, directly from the lock screen, in Spotlight, or from the Siri watch face.

Learn more about Siri Shortcuts

Mac App Store

Get Ready for the All-New Mac App Store

The reimagined Mac App Store arrives with a new look and new editorial content that inspires and informs. Organized around the specific things customers love to do on Mac, along with insightful stories, curated collections, and videos, the Mac App Store on macOS Mojave beautifully showcases your apps and makes them even easier to find.

Learn more about the Mac App Store

App Store

Updated Guidelines Now Available

The App Store Review Guidelines have been updated. We review all apps submitted to the App Store in an effort to determine whether they are reliable, perform as expected, and are free of offensive material. As you plan and develop your app, make sure to use these updated guidelines.

Read the App Store Review Guidelines

App Store

Search Ads Advanced Now Offers More Ad Variations

Search Ads provides an efficient and easy way to promote your app at the top of App Store search results. Now you can create more ad variations using all of the screenshots and app previews from your App Store product page.

Learn more

iOS 11

Upcoming iOS 11 App Update Requirements

iOS 11 delivers innovative features and the redesigned App Store to hundreds of millions of customers around the world. Your apps can deliver more intelligent, unified, and immersive experiences with Core ML, ARKit, new camera APIs, new SiriKit domains, Apple Music integration, drag and drop for iPad, and more. Starting July 2018, all iOS app updates submitted to the App Store must be built with the iOS 11 SDK and must support the Super Retina display of iPhone X.

Learn more about submitting iOS apps to the App Store

App Store Product Page Video

Developer Insights Series: Responding to Reviews

Customers can provide ratings and reviews on the App Store to give feedback on their user experience and help others decide which apps to try. Tinybop, Zynga, Hopscotch, Tone It Up, 1 Second Everyday, and Pocket share how having a direct dialogue with customers on the App Store helps them improve their apps’ discoverability, encourage downloads, and build rapport with users.

Watch the film

Mac App Store

64-bit Transition on macOS

With the recent release of macOS High Sierra 10.13.4, the first time users launch an app that does not support 64-bit they will see an alert that the app is not optimized for their Mac.

As a reminder, new apps submitted to the Mac App Store must support 64-bit, and starting June 2018, app updates and existing apps must support 64-bit. If you distribute your apps outside the Mac App Store, we highly recommend distributing 64-bit binaries to make sure your users can continue to run your apps on future versions of macOS.

Learn more about the macOS 64-bit transition

App Store

Allowing Users to Manage their Data in iCloud

The European Union’s upcoming General Data Protection Regulation (GDPR) may impact the way you currently let your users manage their data. Learn how to provide ways for your users to manage their data stored in iCloud, including the ability to temporarily deactivate or restrict access, delete, or get a copy of their data.

Learn more

ClassKit

Introducing ClassKit for Education Apps

The ClassKit framework, coming in Xcode 9.4, works with a powerful new iPad app called Schoolwork that helps teachers and students keep track of assignments and progress. With ClassKit, you can help teachers easily discover specific learning activities in your app, take students directly to the right activity with a single tap, and securely and privately share progress data to help teachers personalize instruction.

Learn more about ClassKit

App Store Product Page Video

Developer Insights Series: App Store Product Page

With iOS 11 there are even more elements of the product page that help to drive discoverability and downloads. The people behind Concepts, Grokker, TypeShift, War Dragons, and codeSpark Academy share how they use each metadata element on the App Store product page to encourage users to download their apps.

Watch the film

Core ML

Introducing IBM Watson Services for Core ML

Discover new ways to build intelligence into your iOS apps. With IBM Watson Services for Core ML, it’s easy to build apps that access powerful Watson capabilities right from iPhone and iPad, so you can provide dynamic, intelligent insights that improve over time. Your apps can quickly analyze images, accurately classify visual content, and easily train models using Watson Services.

Learn about IBM Watson Services for Core ML

iOS 11

Build Your Apps for iOS 11 and iPhone X

iOS 11 has brought innovative features and the redesigned App Store to hundreds of millions of customers around the world. Your apps can deliver more intelligent, unified, and immersive experiences with Core ML, ARKit, new camera APIs, new SiriKit domains, Apple Music integration, drag and drop for iPad, and more.

Starting April 2018, all new iOS apps submitted to the App Store must be built with the iOS 11 SDK, included in Xcode 9 or later. All new apps for iPhone, including universal apps, must support the Super Retina display of iPhone X.

Learn more about submitting iOS apps to the App Store

Xcode

New Tools for 64-bit Support in Xcode 9.3 Beta

The last macOS release to support 32-bit apps without compromise is macOS High Sierra. Make sure future releases of your app are 64-bit compatible by using new diagnostic tools in Xcode 9.3 beta and testing on macOS 10.13.4 beta. This version of Xcode also builds 64-bit apps by default.

Download Xcode 9.3 beta

Mac App Store

Reminder: 64-bit Requirement for Mac Apps

Starting January 31, new apps submitted to the Mac App Store must support 64-bit, and Mac app updates and existing apps must support 64-bit starting June 2018. If you distribute your apps outside the Mac App Store, we highly recommend distributing 64-bit binaries to make sure your users can continue to run your apps on future versions of macOS. Build and submit your apps using Xcode 9.2.

Learn more about distributing Mac apps

ARKit

ARKit 1.5 Now Available

iOS 11 is the biggest AR platform in the world, allowing you to create unparalleled augmented reality experiences for hundreds of millions of iOS users. Now you can build even more immersive experiences by taking advantage of the latest features of ARKit, available in iOS 11.3 beta. With improved scene understanding, your app can see and place virtual objects on vertical surfaces, and more accurately map irregularly shaped surfaces. Real world images, such as signs, posters, and artwork can be integrated into the AR experience, so your app can fill a museum with interactive content or bring a movie poster to life. And now, the pass-through camera view of the real world is higher resolution and supports auto-focus for a sharper view in more situations.

Learn more about ARKit

Swift Playgrounds

Swift Playgrounds 2.0 Now Available

The latest version of Swift Playgrounds includes new features to make it easier to discover even more content. Now you can subscribe to playgrounds from your favorite third-party creators, then browse and download their content directly within Swift Playgrounds. You’ll automatically see new and updated playgrounds in your subscriptions, a content gallery that shows all playgrounds in a single view, new robots, and much more.

Learn more about Swift Playgrounds

App Store

Updated Guidelines Now Available

The App Store Review Guidelines have been updated. We review all apps submitted to the App Store in an effort to determine whether they are reliable, perform as expected, and are free of offensive material. As you plan and develop your app, make sure to use these updated guidelines.

Read the App Store Review Guidelines.

Pre-order on the App Store

Make Your Apps Available for Pre-Order

You can now make your new apps available for pre-order on the App Store on all Apple platforms. Customers can see your product page and order your app before it’s released for download. Once your app is released, customers will be notified and it will automatically download to their device. Let your customers know your app is coming by using the pre-order badges in your marketing materials.

Learn more about offering your apps for pre-order.

App Store

App Store Best of 2017

Congratulations to the developers featured in the App Store Best of 2017. This showcase honors our favorite apps and games on the App Store, and celebrates the amazing experiences that developers have created for macOS, iOS, watchOS, and tvOS.

See all the featured apps and games.

App Store

Introducing Search Ads Basic

Search Ads Basic is a new cost-per-install offering, ideal if you have limited time or expertise to promote your app. Put your app at the top of relevant search results on the App Store in the United States, with global expansion coming in fall 2018. Your first installs are free with a 100 USD credit.

Learn more about Search Ads Basic.

Mac App Store

64-bit Requirement for Mac Apps

As a reminder, new apps submitted to the Mac App Store must support 64-bit starting January 2018, and Mac app updates and existing apps must support 64-bit starting June 2018. If you distribute your apps outside the Mac App Store, we highly recommend distributing 64-bit binaries to make sure your users can continue to run your apps on future versions of macOS. The last macOS release to support 32-bit apps without compromise is macOS High Sierra.

Learn more about distributing Mac apps.

Hour of Code

Hour of Code

Apple celebrates Computer Science Education Week from December 4 to 10 with fun and engaging challenges in Swift Playgrounds on iPad. You can learn coding basics with Byte and friends or get creative using Swift code to build The Incredible Code Machine. Host your own Hour of Code event by downloading the facilitator guide or sign up for a coding session at your local Apple Store with Today at Apple.

The Hour of Code is an initiative by Computer Science Education Week and Code.org to introduce millions of students around the world to one hour of computer science and computer programming.

App Store

iTunes Connect Holiday Schedule

The busiest season on the App Store is almost here. Make sure your apps are up-to-date and ready for the holidays. New apps and app updates will not be accepted December 23 to 27 (Pacific Time), so any releases should be submitted, approved, and scheduled in advance. Other iTunes Connect and developer account features will remain available.

With the new App Store on iOS 11, you can let customers know about promotions, upcoming features, and events within your app at any time using the promotional text field. Your app’s promotional text appears at the top of the description and is up to 170 characters long.

Learn more about preparing apps for the App Store.

WatchKit

Update Your watchOS Apps

Enable your watchOS apps to connect anywhere and anytime, even without a phone nearby, by updating for watchOS 4 and Apple Watch Series 3. Take advantage of increased performance, new background modes for navigation and audio recording, built-in altimeter capabilities, direct connections to accessories with Core Bluetooth, and more. In addition, the size limit of a watchOS app bundle has increased from 50 MB to 75 MB.

Please note that starting April 1, 2018, updates to watchOS 1 apps will no longer be accepted. Updates must be native apps built with the watchOS 2 SDK or later. New watchOS apps should be built with the watchOS 4 SDK or later.

Learn about developing for watchOS 4.

Simulator

Websites on iPhone X

Your websites will automatically display properly on the Super Retina screen on iPhone X, as Safari automatically insets your content within the safe area so it’s clear of the rounded corners and sensor housing. If your website is designed with full-width horizontal navigation, you can choose to take full advantage of the edge-to-edge display by using a new WebKit API introduced in iOS 11.2. Start testing your website today with the iPhone X simulator, included with Xcode 9.2 beta.

Learn more about designing websites for iPhone X.

SiriKit

Get Ready for SiriKit on HomePod

iOS 11.2 introduces SiriKit for HomePod, the powerful speaker that sounds amazing, adapts to wherever it’s playing, and provides instant access to Apple Music. HomePod is also a helpful home assistant for everyday questions and tasks. With the intelligence of Siri, users control HomePod through natural voice interaction. And with SiriKit, users can access iOS apps for Messaging, Lists, and Notes. Make sure your SiriKit integration is up to date and test your app’s voice-only experience today.

Learn more about SiriKit on HomePod.

iPhone X

Submit Your Updated Apps for iPhone X

The future is almost here. iPhone X will be available November 3. This stunning device features the all-new Super Retina display for more immersive experiences and Face ID, a secure new way to unlock, authenticate, and pay. The TrueDepth camera works with ARKit, and the A11 Bionic chip is designed for Core ML and Metal 2. Download Xcode 9.0.1, test your apps in the iPhone X simulator, and capture screenshots. Then submit your updated apps and metadata in iTunes Connect today.

Learn about submitting iOS apps to the App Store.

App Store

Search Ads is Expanding to Canada, Mexico, and Switzerland

You can now create campaigns to promote your apps on the App Store in Canada, Mexico, and Switzerland, in addition to the US, UK, Australia, and New Zealand. Ads for new storefronts go live October 17, 2017.

Search Ads provides an efficient and easy way to promote your app at the top of relevant search results. Try Search Ads for free with a 100 USD credit when you set up your first campaign.

Learn more about Search Ads.

ARKit

Creating and Promoting Your AR Apps

ARKit lets you seamlessly blend realistic virtual objects with the real world, so you can take your apps beyond the screen. Use these resources to learn how to clearly indicate when the user enters AR, show users what to expect from your AR experiences with app previews, and build Face Tracking support for iPhone X.

Interface Design
Provide an intuitive initialization process within your app to clearly indicate when the user enters AR.
Read the Human Interface Guidelines.

App Previews
Create short videos of your AR app experience for your App Store product page. Since app previews autoplay on the App Store on iOS 11, they're key in helping users discover and learn about your app.
Read Creating App Previews for AR Apps.

Face Tracking
Learn how to detect the position, topology, and expression of a user's face, use facial expressions to drive a 3D character, and more with the TrueDepth camera on iPhone X.
Watch Face Tracking with ARKit.

iPhone X

Update Your Apps for iPhone X

iPhone X features the stunning 5.8-inch Super Retina display, enabling even more immersive app experiences. Start testing your apps now to make sure they are ready to take advantage of the Super Retina display by respecting safe areas, supporting adaptive layouts, and more.

Learn about updating apps for iPhone X.

App Store

Newly Streamlined App Ratings

Now it’s quicker and easier for users to see your app's rating, with just one summary rating that displays on your product page. This summary rating is based on ratings of your app's current version as of September 19 (Pacific Time), and is specific to each territory on the App Store. New ratings will continue to count towards this summary, and you can choose to reset your summary rating when you release a new version of your app. Customer reviews for all versions of your app will continue to display on your product page.

Learn about Ratings, Reviews, and Responses.

App Store

The All-new App Store is Here

The App Store has grown beyond anything we could have ever imagined. And now, with daily stories by our editors, a dedicated Games tab, lists for all kinds of apps, and much more, this beautiful new design provides an amazing place to highlight your incredible work — and help customers discover new apps and games.

Share Your Presence
Join us in celebrating your app on the new App Store by promoting your updated product page. Simply download the marketing toolkit and share your app or game with the world.

Download the marketing toolkit.

Higher Limit for Over-the-Air Downloads

We’ve increased the cellular download limit from 100 MB to 150 MB, letting customers download more apps from the App Store over their cellular network.

App Store

Updated Guidelines Now Available

The App Store Review Guidelines have been updated. We review all apps submitted to the App Store in an effort to determine whether they are reliable, perform as expected, and are free of offensive material. As you plan and develop your app, make sure to use these updated guidelines.

Read the App Store Review Guidelines.

App Store

Submit Your Apps to the App Store

You can now submit your apps that take advantage of exciting new features available in the next release of macOS, iOS, watchOS, and tvOS. Build your apps using Xcode 9 GM seed, test with the latest releases of macOS High Sierra, iOS 11, watchOS 4, tvOS 11, and submit them for review.

Download GM seeds.


The all-new App Store on iOS 11 provides more opportunities to showcase your content with subtitles, promotional text, additional app previews that you can localize, and up to 20 promoted in-app purchases.

Learn about preparing your apps.

iPhone X

Get Ready for iPhone X

iPhone X features an all-screen Super Retina display for more immersive app experiences and Face ID, a secure new way to unlock, authenticate, and pay. The TrueDepth camera works with ARKit, and the A11 Bionic chip is designed for Core ML and Metal 2.

Learn about developing for iPhone X.

WatchKit

Get Ready for Apple Watch Series 3

With cellular, your apps can connect everywhere and anytime, even when not connected to an iPhone or Wi-Fi. Health and fitness apps can also take advantage of the barometric altimeter to display altitude changes and get improved accuracy for workout metrics from HealthKit.

Learn about developing for watchOS.

tvOS

Get Ready for Apple TV 4K

Now your tvOS apps can deliver amazing cinematic video experiences and stunning picture quality by taking advantage of 4K resolution, Dolby Vision, and HDR10. And with the new Siri remote, you now have three-axis gyro data available to create even more engaging gaming and interactive experiences.

Learn about developing for tvOS.

New Resources Now Available

Design and Development Videos
Get new insights on creating apps for the latest advancements in iPhone X, Apple Watch Series 3, and Apple TV 4K with a new collection of videos.

Watch videos.


Design Templates
Download the latest Sketch and Photoshop templates and guides to quickly and accurately design iOS apps that integrate seamlessly into the overall user experience of iPhone X.

Download resources.

ArKit

New Augmented Reality Resources Now Available

Design intuitive augmented reality experiences for iOS using the best practices now available in the Human Interface Guidelines, and explore new sample code for ARKit. We can’t wait for your apps to be available to hundreds of millions of people with the launch of iOS 11 this fall. If you’re working on creating an amazing experience with ARKit and would like to share it with us, let us know.

Learn more about ARKit.

App Store

Upcoming Requirement for Promoted In-App Purchases

With iOS 11, users can browse in-app purchases directly on the App Store and start a purchase even before downloading your app. During the iOS 11 beta period, promoted in-app purchases are displayed on the App Store without the ability to buy. Starting this fall, your app must handle App Store transactions of promoted in-app purchases in order for your in-app purchases to be displayed on the App Store. Once the GM version of Xcode 9 is released, simply implement the new delegate method within SKPaymentTransactionObserver, rebuild your app, and submit for review. You can also customize which promoted in-app purchases a user sees on a specific device with the SKProductStorePromotionController API.

Learn more about promoted in-app purchases.