Among the announcements Apple made at WWDC 2016, its new file system, called APFS, raised a lot of developer interest. APFS brings strong encryption, copy-on-write metadata, space sharing, cloning for files and directories, snapshots, and more to macOS, iOS, tvOS, and watchOS.
Apple’s new Messages framework for iOS, introduced at WWDC 2016, aims to make it possible to create app extensions that interact with Apple’s Messages app. A look at the framework API.
As mobile applications increase in popularity and as more transactions are carried out via mobile devices, security is a topic of growing concern. In his talk "Modern iOS Application Security" at QCon New York 2016, Dan Guido takes a closer look at iOS security. While Apple already provides the means to create highly secured applications, there are still threads that may render them useless.
At WWDC 2016, Apple announced Xcode 8, the latest version of its IDE for iOS, macOS, tvOS, and watchOS. Now available in beta, Xcode 8 brings Swift 3, improved address and thread sanitizer, a new editor extension architecture, and more.
Fastlane, Twitter’s solution to continuous integration and deployment for mobile apps, introduced Device Grid, a new feature aimed to make it possible to live preview changes directly from pull requests in GitHub. Additionally, Fastlane now supports two-factor authentication for iTunes Connect, and improved support for Android APK files.
Realm, the open-source, object-oriented database has launched version 1.0 for iOS and Android. Realm's technical team told InfoQ that among the noted changes in the mobile database's latest release are an improved query language with support for partial string matches, relationship traversal, multi-field sorting, and distinct matches.
Google has introduced a new version of Firebase at I/O 2016, the platform offering a comprehensive solution for creating a back-end infrastructure for mobile (iOS and Android) and the web.
Following on from the announcement at the March 2016 “Let us loop you in”, Apple has open sourced its new CareKit framework, aimed to make it easier for developers to create apps that help people manage their medical conditions. Along with the new framework, Apple has also made available four iOS apps that use it.
Apple has announced that new watchOS apps submitted after June 1, 2016 must be native apps built with the watchOS 2 SDK or later. Furthermore, Apple has refreshed its review guidelines for the App Store.
Capital One launched the DevExchange Beta developer site and initial API offering last month.
Kony Visualizer 7.0, Kony’s code-less mobile app design and development tool, introduces support for wearable and IoT apps and adds a Starter version that is free to download and use.
The court appearance between Apple and the FBI, originally scheduled for later today, has been postponed a week until after Easter, following a request from the FBI to defer.
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.
LambdaNative is an open-source Scheme-based cross-platform development framework that supports a wide range of platforms, including iOS, Android, Blackberry, OS X, Linux, Windows, OpenBSD, NetBSD and OpenWrt. InfoQ has spoken with Chris Petersen, Ph.D., leader of the development team behind behind LambdaNative.