CERT Secure Coding team have recently released a freely available tool capable of analysing the leakage of sensitive information from an Android app. CERT researchers claim their tool "is the most precise taint-flow static analysis tool for Android apps."
InfoQ has launched a mobile-specific version of the site that is optimized for smartphones and offers a faster user interface, with a smaller download footprint, whilst making the most of the limited screen real-estate.
Recently released Google Play Services 5.0 includes a number of new features, such as Android wearable services APIs, Dynamic Security Provider and App Indexing, along with updates to existing APIs. The new release should already be rolling out worldwide to Android devices running Android 2.2 or better.
At Google I/O 2014, presenters Brian Carlstrom, Anwar Ghuloum, and Ian Rogers (all from Google) discussed ART (the Android RunTime). ART replaces Dalvik as the default platform for the next Android release. (A preview of the next Android release, termed Android L, is available as a download for developers. Android L will go public sometime in the fall.)
At the last Google I/O Google has introduced a new Gmail API aiming at "giving developers flexible, RESTful access to the user's inbox, with a natural interface to Threads, Messages, Labels, Drafts, and History", and bringing developers multiple benefits over IMAP, says Google.
At latest Drupal Conference in Austin, TX, mobile and web development company Lemberg has introduced a native Drupal 8 software development kit. Lemberg's SDK aims at making it easier for developers to handle the communication between a native mobile app and a Drupal website. The SDK is currently available only for iOS and Android, while the Windows Phone version should be coming soon.
Dart 1.5 released last week with a focus on mobile development. This includes a version of Dartium that works on Android along with editor improvements to support debugging of mobile web apps built using Dart.
A couple of different proposals from Google engineers and independent developers are aiming at making it possible to write native Android apps in Go. This will not go so far as allowing Go apps to access the full Android NDK, but it could allow access to a subset of it.
Google is introducing Material Design, a visual language incorporating design principles for user interfaces spanning a multitude of devices from wearables to smartphones, tablets, desktops and TVs. Material Design attempts to provide fluid motion on tactile surfaces, but mouse and keyboard-based devices are also considered.
Google’s two-day 2014 developer conference began with the opening keynote address. (The “opening” keynote is, in fact, the only keynote in this year’s schedule.)
Mozilla has released in the nightly builds an IDE for creating, editing, running and debugging web applications on Firefox OS devices and simulators, planning to extend it to all major browsers on mobile devices.
Google has published a number of guidelines and boilerplate code for cross-platform responsive website design.
At WWDC 2014, Apple announced the integration of TestFlight within the iOS 8 development tool suite. This aims at giving developers more options to set up a beta testing program and make the whole process a lot easier, thus promising to fix a longstanding complaint from developers about the hardness of testing iOS apps before launch.
Amazon has announced that it has started exploring integration of the Mobile Associates API (MAA) into iOS apps. Amazon encourages developers to present their use cases for them to participate in a private beta program that will guarantee early access to MAA for iOS. Interested developers will be selected by Amazon based on their use case and their willingness to provide feedback.
Cordova/PhoneGap 3.5.0 no longer support iOS 5, 3.6.0+ will not support WP 7, and future updates will come through npm.