Skip to main content

developer

See All Stories

Apple releases iOS 9.3.2 + OS X 10.11.5 public beta 2

Apple has just released the latest public builds of its iOS 9.3.2 and OS X 10.11.5 updates out to beta testers. Both platforms saw developer builds released yesterday, with small bug fixes noted in the release notes. Most interesting to note is that Apple once again has allowed a combination of Low Power Mode and Night Shift to be enabled simultaneously on iOS devices.


Expand
Expanding
Close

Embedded Apple Map on WWDC site suggests official public MapKit web API coming soon

Apple seems to be preparing to announce a web version of its MapKit framework, allowing anyone to embed an Apple Map view into a web page. On the WWDC microsite, Apple has embedded its own map object in the page to show attendees how to get between Moscone West and the Bill Civic auditorium, where the Monday keynote will be held. Looking at the code, it appears Apple wants to make this embeddable map a public API in the (near?) future so anyone could add an Apple Map to their website.

The map allows user interaction like you might expect with panning, zooming and such. Behind the scenes, the Apple map uses a HTML5 <canvas> element to render the custom cartography. Right now, MapKit is exclusive to iOS and Mac apps, ostensibly funded by the revenue Apple brings in from the sale of App Store apps.

From a business perspective, it is unclear why Apple would want to open up its API to web developers. Today, most developers use embedded Google Maps to display maps on their websites due to its ubiquity. Although other mapping options exist, a high-profile entrance of Apple into the space would provide strong competition to Google’s offering.


Expand
Expanding
Close

Apple open sources benchmarking suite for Swift

Site default logo image

Apple today announced in a post on its Swift blog that it is open sourcing the Swift benchmark suite. This announcement comes two months after the company made the Swift programming language open source, allowing the developer community to have direct access to the platform. Much like the rest of Swift, the benchmarking suite is available now on GitHub with an open source Apache license.


Expand
Expanding
Close

Site default logo image

Apple announces lower App Store price tiers for developers in New Zealand & Canada

Apple today announced on its Developer Portal that its making two new lower price tiers available for developers in Canada and New Zealand. Developers in those countries can now offer paid apps and in-app purchases at $0.99 CAD and $0.99 NZD. These new options will allow for developers to offer more affordable apps and in-app purchases to users in these countries.


Expand
Expanding
Close

App Store app prices going up in Canada, New Zealand and 5 more countries due to exchange rate fluctuations

Apple has notified developers that App Store prices in Canada, Israel, Mexico, New Zealand, Russia, Singapore and South Africa are increasing. Customers in these regions will see prices for apps and in-app purchases rise within the next 72 hours. If you have a renewing subscription, Apple will notify you with an email about the price change ahead of the next subscription payment, although customers in Russia and South Africa will have to resubscribe manually.


Expand
Expanding
Close

Apple releases iOS 9.2.1 beta 2 for developers and public beta testers

 

 

Apple has seeded the second beta of iOS 9.2.1 for developers and pre-release testers, a minor enhancement and bug fix release for iPhone, iPad and iPod touch. The new seed has a build number of 13D14, a small bump over the previous seed. iOS 9.2.1 was released to developers on December 16th. The same build is also available to Apple Beta Program members.

As always, we’ll update this post if we spot anything new and notable …


Expand
Expanding
Close

Twitter announces native video support for its Twitter Kit developer tool

Twitter today announced that it is rolling out a highly-welcomed new feature to its Twitter Kit developer tools. The company announced in a blog post that users will now be able to watch full-screen Twitter videos and GIFs without having to open up a webview or leave their app.

Essentially this means that Twitter for iOS now will play back videos and GIFs full-screen with the native video player on iOS that we’ve all come to recognize and use over the years. Twitter notes that the feature is live on iOS now and will come to Android soon. This feature should make the entire video viewing process more seamless for the user as they will no longer have to remember to go back to whatever app they were using before clicking the video link that opened another app.

Twitter appears to be rolling out the update over-the-air, so there’s no work that needs to be done on the user/developer of things. Twitter says this feature is supposed on the latest version of Twitter Kit on iOS 8 and higher.

Here’s what the company had to say in its blog post announcing native video support for Twitter Kit:

From unbelievable sports highlights to powerful first person footage, Twitter is full of unique stories told with immersive videos. Today, we’re excited to announce native support for those videos in Twitter Kit.

Starting today, your users will be able to watch full-screen Twitter videos and GIFs without having to open up a webview or leave your app. Video support is now live on iOS, and will be coming shortly for Android as well.

The best part is, you don’t have to do any extra work. Any app running the latest version of Twitter Kit on iOS8+ will automatically support native video viewing.

We’re committed to helping you tell the best stories with videos, and we look forward to building new ways to showcase rich Twitter content in your Twitter Kit apps.

Apple releases iOS 9.1 beta 5 for developers and public beta testers

Apple has seeded the fifth iOS 9.1 beta for developers and public beta testers. The new beta includes various bug fixes and improvements … we’ll let you know if there’s anything drastically new. The new seed comes less than a week after beta 4 as Apple comes closer to a public launch of iOS 9.1.

iOS 9.1 includes new emojis, new wallpapers, developer support for Live Photos and iPad Pro / Apple Pencil compatibility, amongst several other changes.


Expand
Expanding
Close

Apple now allowing developers to submit iOS 9, OS X El Capitan and native Watch apps to the App Store

Update: Apple has now informed developers that they can submit iOS 9, El Capitan and watchOS 2 apps to the App Store.

Three days later than the normal schedule, Apple is finally letting developers submit iOS 9 apps for review. Apple usually enables submission for apps built against the new SDK as soon as the Xcode GM is published but for unknown reasons, this milestone was delayed.

Although there hasn’t been an official announcement, developers are now successfully uploading binaries through iTunes Connect and are ‘Waiting For Review’. Apple’s review team will now be working double-speed to get the influx of submissions ready for iOS 9’s launch on Wednesday.


Expand
Expanding
Close

Apple TV apps limited to 200 MB in size, any additional assets must be downloaded on demand

The new Apple TV comes in 32 GB and 64 GB flavours, but Apple doesn’t want you using all that space up too quickly. Developers have to comply to strict rules about how their apps can use local storage. For starters, the app binaries themselves cannot exceed 200 megabytes of static resources: any resources required over that cap must be available to download on-demand and are only cached for a limited time. This means that games are going to have to really reorganize their code to segment their gigabyte blogs into small level chunks.

In addition, Apple says the Apple TV has no app-accessible persistent local storage. This means that all data must also reside in iCloud, such that if the system decides to delete the app data, it can be redownloaded.


Expand
Expanding
Close

Developer hacks Apple Watch to support custom watch faces

How to reinstall deleted Apple Watch apps

Respected developer Hamza Sood, who earlier this month helped us discover hints at an upcoming more powerful iPad mini, today has shared his latest tweak: the ability to use custom watch faces on Apple Watch. Sood posted a video to Twitter, which can be seen below, showing two custom watch faces running on his stainless steel Apple Watch.


Expand
Expanding
Close

Apple releases OS X El Capitan beta 6 to developers

Apple today has released the sixth developer preview of OS X 10.11 El Capitan. Just last week the company released beta 5 to developers, although the update appeared to be very minor and didn’t include any noticeable changes. It is likely that this new beta has a similar focus, with Apple working mainly on under-the-hood bug fixes and improvements. The update carries the build number 15A244d.

We’ll update this post with enhancements as they are discovered. The update is available via the Mac App Store now and via the Developer Center.


Expand
Expanding
Close

Apple releases OS X 10.11 El Capitan beta 4 to developers

Site default logo image

Apple today has released the fourth developer preview of OS X 10.11 El Capitan. The operating system carries the build number 15A226f. Two weeks ago, the company pushed the third beta build to developers after initially introducing the operating system at WWDC last month. Beta 3 brought about a variety of minor changes, including changes to Mission Control, the Photos app, and the Calendar app.


Expand
Expanding
Close

iOS 9 public beta to be released today via Apple’s Beta Program (U: Available)

Site default logo image

Update: The public beta is now available via Apple’s Beta Program site. Instructions on how to go about installing can be found here.

Alongside the public beta of OS X 10.11 El Capitan, Apple today has announced that it will release the public beta of iOS 9 later today. The public beta will allow users to test the new features of iOS 9 before Apple launches in a stable build of the operating system this fall. Users can sign up to be a Beta Program member on Apple’s Beta Program site.


Expand
Expanding
Close

Apple outlines AppleCare service process for downgrading from watchOS 2.0 beta

When Apple released the first beta of watchOS 2.0 last month following WWDC, users were surprised to learn that there was no way to downgrade from the beta build to the more stable Watch OS 1.0.1. Users tried a variety of different methods, but were ultimately left with one option: send their Watch into Apple and allow them to do the restore. With today’s launch of watchOS 2.0 beta 3, Apple has officially confirmed that there is no way to downgrade to an earlier version of watchOS without sending your device into Apple.


Expand
Expanding
Close

Apple releases watchOS 2 beta 3 to developers

Site default logo image

Apple today has released the third beta of watchOS 2 to developers. The company released the second beta of the operating system two weeks ago after officially unveiling it at WWDC at the beginning of last month. Today’s new beta carries the build number 13S5293f. watchOS 2 includes support for native applications and beta 3 of the software will allow developers to continue testing their applications with direct access to local sensors, the Digital Crown, and the device’s processor.


Expand
Expanding
Close

Apple releases iOS 9 beta 3 with Apple Music to developers for iPhone, iPad & iPod touch

Site default logo image

Two weeks after the release of the second beta of iOS 9 and a week after the launch day of Apple Music, Apple has released iOS 9 beta 3 to developers. The update is available to iPhone, iPad, and iPod touch users  via Apple’s developer portal on the web and via an OTA rollout. The beta carries the build number 13A4293g.


Expand
Expanding
Close

Developers hack Apple Watch to run real UIKit-backed native apps

Site default logo image

Well-known developers Steve Troughton-Smith, Saurik and Adam Bell have managed to hack the Apple Watch on watchOS 2 to run truly native apps on the device. Although Apple is advertising native apps with watchOS 2, it isn’t as ‘native’ as some developers wanted or expected. The logic code now runs on the watch, but raw access to the user interface is still not allowed on watchOS 2.

This means frameworks like UIKit cannot be used to draw truly custom UI. Instead developers must rely on the same techniques employed with current WatchKit apps that revolve around image sequences to create more interesting effects.

In the demo, video embedded below, the team managed to get a fully interactive 3D object running on the Apple Watch powered by Apple’s SceneKit framework.


Expand
Expanding
Close

New iOS 9 ReplayKit will screen record gameplay & app videos without need for Mac or third-party SDK

Site default logo image

You’re about to hear a lot more about gameplay and in-app screen recording as Apple implements an API for the first time in iOS 9. ReplayKit, a new framework that arrived for developers with the introduction of iOS 9 this week at WWDC, will enable screen recording for gameplay and other apps without the need for a Mac or a third-party solution.

With ReplayKit, developers will be able to offer users the ability to screen record gameplay or other apps automatically or manually with a single tap. Users will then be able to share recorded content through an iOS share sheet directly to social networks and video sharing sites. Apple pauses all incoming notifications and anything that might ruin the gameplay video experience, and only users will have access to the recorded videos.


Expand
Expanding
Close

Xcode 7 allows anyone to download, build and ‘sideload’ iOS apps for free

Site default logo image

Apple has changed its policy regarding permissions required to build and run apps on devices. Until now, Apple required users to pay $99/year to become a member of Apple’s Developer Program in order to run code on physical iPhone and iPads. As part of the new Developer Program, this is no longer required. Apps can be tested on devices, no purchase necessary.

However, this technically means that developers will be able to release apps outside of the App Store as long as they are open-sourced. Interested users could then open the code in Xcode, compile and run it on their own devices — avoiding the App Store completely.


Expand
Expanding
Close

Manage push notifications

notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications
notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications