Android 5.0 (Lollipop) comes with a large number of new APIs, over 5,000 of them, according to Ankur Kotwal, a Google developer advocate. These cover many areas of mobile development from the new Material Design, to enhanced battery management, to managing devices to ART. We are presenting some of the most important.
Facebook has open-sourced its AsyncDisplayKit, a framework originally built for Facebook's Paper app that promises to make it easier to keep apps smooth and responsive even on older devices.
The Xamarin Evolve 2014 event taking place these days in Atlanta, US, has produced a number of news related to the cross-platform tools Xamarin makes: Android Player – a hardware accelerated Android simulator-, Sketches –a REPL-like environment-, and Profiler –a C# code profiler-.
For mobile application development, teams are looking to introduce a lightweight development process like agile software development, which offers tremendous opportunities and value to build applications in short cycles.
Core Data batch updates, introduced in iOS 8 and OS X Yosemite, aim at fixing a long-standing limitation of the Core Data stack, as developers had been asking for many years. Let's review the problem that batch updates solve, how they work, and an alternative to them involving a rethinking of data normalization strategy.
RubyMotion recently announced that its Android Support had entered public beta, which should allow early adopters to get started now developing for the Android platform. RubyMotion is a terminal based toolchain used to create native iOS, Mac, and now with this beta version, Android applications, using the popular Ruby language and tools.
Oracle execs discuss developments and roadmap in Java EE and Internet of Things
After a few months spent in Developer Preview, the Amazon Web Services Mobile SDK version 2 is ready for general development. According to Amazon, the final release takes into account feedback received from developers during the preview in order to improve the SDK with some new features.
Share extensions, introduced by Apple in iOS 8, "provide an exciting opportunity for developers of all types of apps to integrate with their customers’ devices like never before," says Bryan Irace, iOS developer at Tumblr. Though, as it is often the case with new technologies, the road to building iOS share extensions is paved not only with fun but also with frustration.
Parse has announced its new SDK for iOS 8, an update to its Parse push service which now supports iOS 8 "silent" pushes and notification categories, and a new Parse Config API to store configuration parameters in the cloud to update apps on the fly.
Testdroid's maker Bitbar has recently announced the integration of Testdroid mobile app testing products with Atlassian JIRA defect tracking system. InfoQ has interviewed Testdroid technical product manager Ville-Veikko Helppi to better understand how developers and organizations could benefit from it.
Mozilla has implemented the protocol adapters that enable remote debugging in Chrome for desktop or Android and Safari/iOS. They are to be integrated into WebIDE.
InfoQ would like to better understand your information needs: the type of content you find interesting, tools & methodologies you are using, and how you interact with the site. Please help us by taking our 2014 user survey - the survey is anonymous and your replies will be kept confidential. Participate to receive a copy of the results along with a chance to win a QCon video early access pass.
Apple has announced that Swift 1.0 has reached GM status on iOS and developers can now start submitting apps that use Swift. The language will continue to evolve, say Apple, as it has done since its announcement at WWDC 2014 last June. This is a short summary of its evolution.
Apple has officially released iOS 8 today. During the months since its announcement at WWDC 2014, the number of online resources to get started with iOS 8 development has grown significantly. Here you can find a selection of resources that will guide you through iOS 8 new features and frameworks.