Apple today released iOS 8 beta 4 to developers. It is now available via Software Update in Settings for those running earlier betas of iOS 8 on the iPhone, iPad, and iPod touch. The new update likely brings further design enhancements and bug fixes. iOS 8 comes out this fall and adds new features like health tracking, improved messaging, more efficient email management, and bolstered photo editing. We’ll be updating this post (below) as we discover new changes, and you can send us what you find to email@example.com.
Apple has introduced a brand new programming language alongside a brand new version of Xcode.
Swift is a big deal for developers. The language includes loads of features third-party developers have been asking for. It sits alongside Objective-C and C, meaning developers can interchange between languages in the same project.
Apple has released software updates to both of their already acknowledged, unreleased Mac OS X updates: Mountain Lion and Lion 10.7.4. The OS X Mountain Lion is a not a full new Developer Preview, but is simply an update to the already released Developer Preview 3. Changes are currently unknown, but please send in anything you find to firstname.lastname@example.org. The update weighs in at 1.45GB on a MacBook Air, but that may vary on other machines. Similiarly, Apple released a few minor developer preview updates during the OS X Lion beta period.
In addition, Apple has seeded a new build of 10.7.4 to developers. The build number is 11E53, and this is notable as this is only a single build shift from last week’s release of 10.7.4 build 11E52. A slow down in build number changes often means an imminent release of whatever OS X update is being tested. Augmenting this possibility is that Apple has added the 10.7.4 change log to the installer application for the beta. Apple says the build has no known issues but asks developers to focus their testing on graphics, iCal, Mail, Printing, and Time Machine.
Apple has also released Developer Preview 4 of Xcode 4.4. The Xcode preview requires either OS X Mountain Lion or OS X Lion.
Earlier this week, Apple released a Java security update, 2012-001, to patch the Flashback vulnerability that a security company claims affected 600,000 Macs.
Late this evening, we are getting reports from readers that a new version of the Java update is becoming available via Software Update.
The latest update, Java for OS X 2012-002, supersedes the -001 update Apple released earlier this week, and indeed the KB article linked from the -002 update is still the -001 version (below).
Update: Apple sent a note out to its Java Community, below, with the ‘why’ (small issue they are the same but for a few symlinks and version numbers.)
Thanks Jessie! Read more
Apple has just seeded iOS 5.1 to developers, a pre-release version of iOS that runs on the iPhone, iPod touch, and iPad. In addition, Apple has released Xcode 4.3 beta to developers, a required version of Xcode for those wishing to develop and test their applications with iOS 5.1 devices. This iOS 5.1 release is crucial. The 5.1 beta brings along an under-the-hood change for alternative interpretations for Dictation input in different apps. We’re looking into this API change.
We’ve also found some references to a new iPad in the code.
iOS SDK 5.1 provides support for developing iOS applications and includes the complete set of Xcode tools, compilers, and frameworks for creating applications for iOS and Mac OS X. These tools include the Xcode IDE and the Instruments analysis tool among many others.
With this software you can develop applications that run on iPhone, iPad, or iPod touch running iOS 5.1. You can also test your applications using the included iOS Simulator, which supports iOS 5.1. There are two Xcode iOS SDK 5.1 images, one for installing on a Macintosh computer running Mac OS X 10.6.7 (Snow Leopard) or later, the other for installing on a Macintosh computer running Mac OS X 10.7 (Lion).
This version of iOS is intended only for installation on devices registered with Apple’s developer program. Attempting to install this version of iOS in an unauthorized manner could put your device in an unusable state.
Along with the release notes, you can also find some new features we’ve found in iOS 5.1 after the break: