Application programming interface ▪ July 17, 2014
Application programming interface ▪ June 30, 2014
Besides new user features such as health tracking, user interface optimizations, and improved messaging, iOS 8 introduces several new APIs for developers that will result in improved App Store apps that tie even deeper into the system. Two of the most notable API additions in iOS 8 are Touch ID and Extensions. The Touch ID feature will allow developers to design applications that can use the iPhone 5s’s fingerprint scanner, and Extensions will allow them to integrate their own software into share sheets within other apps.
1Password, a popular password management program, is testing an updated version of its iPhone, iPad, and iPod touch application that taps into both of these APIs. We’ve gone hands-on with the beta version—which developer AgileBits stresses is still a pre-release build with functionality and interface elements that can and will change—and both features feel right at home in a third-party app. You can find tours of both the Touch ID and Extensions features below:
Application programming interface ▪ June 2, 2014
Alongside a whole of other changes to the App Store, Apple is integrating TestFlight. This allows developers to do seamless beta-testing for free. There are also a whole host of ‘extensions’ apps can access, enabling integration into share sheets, Notification Center widgets and more.
Apple is heavily stressing that this is the biggest developer release since the App Store was announced.
Slightly ahead of the keynote later today, Apple has pushed some of its new APIs for developers into the open-source channels. The class in question is a new view that appears to replace the current iOS and OS X WebKit implementations, which enables apps to show webpages and other content inline.
The new framework seems to indicate a focus on cross-platform API compatibility, between iOS and OS X. The leaked framework seems to be fully feature-compatible across platforms. This differs to the situation today, where developers must use the ‘WebView’ class for OS X and ‘UIWebView’ for iOS. This should help developers write more reusable code.
Application programming interface ▪ February 20, 2014
Found in a number of well-crafted apps including Launch Center Pro and Wordbox, the iOS-friendly alternative keyboard Fleksy today announced the release of a public SDK allowing developers to easily integrate it with their own apps. Prior to the public SDK, support was somewhat limited as it required a private partnership. Fleksy say a dozen new apps will gain support today expects new support to be frequent based on the volume of requests from developers to integrate the keyboard prior to the public SDK. expand full story