The Official Android 6.0 Marshmallow is out! Hail Android 6.0 SDK!

Android 6.0 Marshmallow

Android 6.0 Marshmallow

Marshmallows! Strange marshy name that we are all familiar with; but here am not talking about the food variety. Now that the final Developer Preview update has been released, over two months since the M Developer Preview was released at Google I/O earlier in May this year, the official Android 6.0 SDK has premiered at Google Play ready download into apps that targeting the API level 23 found in the Android Marshmallow.

It’s time to prep your apps for the new Android 6.0 Marshmallow
You can now download the last marshmallow, Android 6.0 SDK, using the SDK Manager found in the Android Studio. The new android app will give you access to the last of Android APIs and also the newest developer tools that will help you work with API 23. To use it, first add the Android 6.0 SDK to the Android Studio, then upgrade your application project from compileSdkVersion to 23. That’s it! You can now go ahead and test-run your app on the latest android platform. Or perhaps you would like to update your application to targetSdkVersion to 23 so as to test-run the API 23-specific features such as auto-backup and app permissions.

Besides the new Android 6.0 SDK, the Android Support Library has also been upgraded to the v23. The Android Support library now enables easy integration of the APIs of the new platform in the way of permissions, fingerprint support, in a reverse but compatible format. There are a number of fresh support libraries such as preference-v14, preference-leanback-v17, percent, recommendation, preference-v7, and customtabs.

App Permissions

Besides the new features in the platform such as the Doze mode for saving power and the fingerprint support, the new Android Marshmallow comes with a brand new permissions model which enhances the installation and the updating of the app. You need to however upgrade your app to target API 23 so as to ensure that the app works as intended, especially when an Android Marshmallow app deactivates certain permissions. It is therefore imperative to test-run the application exhaustively among Marshmallow users.

How to Download the Upgrade

You can download the Android simulator system, which has been upgraded for compatible Nexus devices such as Nexus 5, 6, 9 and the Nexus Player to assist you with the testing. As in the last developer upgrade, compatible Nexus devices will get an OTA (Over-the-Air) upgrade in the coming days.

Despite the fact that the Android 6.0 SDK is the last one, the system images on the devices are still in development review stage; although the preview images are almost complete, but not quite yet ready for mass consumption. As we approach the launch of the Android 6.0 Marshmallow one will need to reset their device back to factory settings in order to receive consumer OTA upgrades. (more…)

The HTC One M9

htcm9This year, HTC unveiled the HTC One M9, which was a successor to the very successful HTC One M8 that was released last year. The M9 was a key product to ensure that HTC remained competitive in the smartphone battle that became even more aggressive with the introduction of the iPhone 6 and the Galaxy S6. The handset had mixed reactions when it was released as its design and a handful of features were still the same as the predecessor, the M8. (more…)

The Samsung Galaxy S6 and the S6 Edge

samsung-galaxy-s6-edgeSamsung Galaxy S6 Edge

This year saw the launch of what was probably Samsung’s greatest comeback with the introduction of the Samsung Galaxy S6 and the S6 Edge. As much as the Edge took the limelight with its sleek curved edge, both phones bore many similar features that managed to enable Samsung to get a step ahead of its main competitors, Apple, who launched the very successful iPhone 6 last year. But away from the iPhone comparisons, this is all about Samsung. (more…)