News

Today Apple released Swift 2.2 as part of Xcode 7.3 for OSX, along with official binaries for Swift 2.2 for Linux. InfoQ looks at what's new and what having a production release of the runtime will have for Linux on the Server.

Today, Apple released iOS 9.3 at a special event held at Apple's headquarters which fixed a number of security bugs with the mobile OS, including several with remote code execution and an iMessage encryption bug. InfoQ investigates.

Apple and the FBI have appeared before the House Committee on the Judiciary Hearings to argue over the legalities of whether Apple should be compelled to create an insecure version of iOS to allow the FBI to break into a suspect's phone. InfoQ has been watching the live video stream and summarises the outcome.

After introducing their Swift sandbox, IBM have recently announced their next step to support Swift in the cloud by previewing IBM Swift runtime, Swift Package Catalog, and open-sourcing Kitura, a framework for Web app development.

Apple provided new details about Swift 2.2 release process, its goals, and an estimated schedule. Swift 2.2 will be mostly a source-compatible release, while major, breaking changes will be left for Swift 3, Apple say.

Apple has open-sourced Swift under a permissive Apache license, following up from a promise made at WWDC 2015 that it would be available before the end of the year. The release includes information about Swift 3.0, a package manager, and a binary package for Linux systems. InfoQ looks into what it means and what effects it will have for future iOS and OSX development.

Apple has announced they have open sourced three major components in their OSes’ security subsystem. Apple’s announcement has spun some controversy due to the restrictive nature of the license used for one of the libraries.

Oracle propose a new OSS project within OpenJDK to focus on porting the JDK to popular mobile
platforms such as iOS, Android, and Windows Mobile. Oracle plans on contributing build system, Hotspot and JDK source changes required to target mobile platforms with a version of Java SE.

Apple has recently announced on their developer mailing list that the recently launched App Analytics service now provides new features to get insights about crashes, paying users, and ratios. The new features were presented with great details at WWDC 2015.