Skip to main content

Official Name of Android M is 'Marshmallow' [Version 6.0]





"Android M will be Muffin?, or Mango shake?, Milkshake?, Malt ball?, Moon Pie?, Macaroon?, or is it Mars?, Marshmallow?".... this was the guessing game that occupied most of us when Google created a suspense three months ago, at the launch of the Android M Developer Preview at Google I/O in May.

Much awaited Android M is named as 'Marshmallow'; it is the thirteenth Google's Android operating system. Google revealed the 'Marshmallow' by following its ritual of keeping the statue of Android robot with a Marshmallow in his hand.

Google has maintained its tradition of naming the dominant mobile Android operating system by the names of sugary delights, starting from:
  • Cupcake
  • Donut
  • Eclair
  • Froyo
  • Gingerbread
  • Honeycomb
  • Ice Cream Sandwich
  • Jelly Bean
  • KitKat
  • Lollipop

Official Android 6.0 SDK Available for Download


After the final Developer Preview, the official Android 6.0 Software Developer Toolkit (SDK) is now available for download from the Android Studio.


With this Google also opened the gates of Google Play for publishing apps that target the new API level 23 in Android Marshmallow. Developers aiming to develop or update applications for Android can now download the software development kit.

What Makes Android Marshmallow more Secure than old Android Versions

  • Strong Security Mechanism and APIs
  • Support for Fingerprint Sensors
  • Includes Power Saving Mode called Doze
  • Rationalized Permission Model

Marshmallow defines the Android operating system in a new way altogether, as it comes with strong security mechanisms and Application Programming Interfaces (APIs), absolutely one of its kind.


It includes native support for fingerprint sensors, allowing the authentication method to be used for Google Play Store and Android Pay services, thus increasing the security of the device.


There's also an API that helps developers make use of fingerprint sensors to build their apps.

The Previous Android version 5.1.1 Lollipop had some security and issues, therefore the current Android version 6.0 will provide with an updated power-saving mode called 'Doze' capable of reducing background activity when the mobile device is not being held.

Marshmallow also rationalizes the "Permissions model" for users to install and upgrade apps.

Many of us might not be paying any attention to the app permissions while installing an app. However, with Android Marshmallow, you may want to check what it used to be.
Users when installing or upgrading apps need not grant any permissions. Instead, an app requests permissions from the user as and when it needs them.Android Marshmallow streamlines the app install and update process. By increasing user flexibility, Marshmallow makes sure that an app behaves as expected even after disabling a specific app permission.
If an Android app supports the new permission model, it can still be installed and run on smartphone devices running older versions of Android operating system using the old permissions model on those devices.
"The Android emulator system images and developer preview system images have been upgraded for supported Nexus devices [which include Nexus 5, Nexus 6, Nexus 9 & Nexus Player] to help with your testing," reads the official Android blog.

"Although the Android 6.0 SDK is final, the devices system images are still developer preview versions. The preview images are near final, but they are not intended for consumer use."
For the consumers to experience the taste of Marshmallow, they have to wait till its availability in the Q3 2015.

Comments

Popular posts from this blog

Pebble - E-Paper Watch for iPhone and Android

CUSTOMIZE YOUR PERFECT WATCH. IT'S AS EASY AS DOWNLOADING AN APP. Pebble is the first watch built for the 21st century. It's infinitely customizable, with beautiful downloadable watchfaces and useful internet-connected apps. Pebble connects to iPhone and Android smartphones using Bluetooth, alerting you with a silent vibration to incoming calls, emails and messages. While designing Pebble, we strove to create a minimalist yet fashionable product that seamlessly blends into everyday life. WHAT Apps bring Pebble to life. We're building some amazing apps for Pebble. Cyclists can use Pebble as a bike computer, accessing the GPS on your smartphone to display speed, distance and pace data. Runners get a similar set of data displayed on their wrist. Use the music control app to play, pause or skip tracks on your phone with the touch of a button. If you're a golfer, feel free to bring Pebble onto the course. We're working with Freecaddie to create a great golf ...

Is Blockchain the new digital era ?

There is nothing more powerful than an idea, whose time has come. What is Blockchain ?  Blockchain is a set of growing records that are bound with one another using cryptographic algorithms. It allows records, called as blocks to be distributed among different system without being copied. Imagine that, you can see all the transactions that are being carried out in your bank. The main ledger, if is seen by thousands of people, would there be any malpractice anymore. The prime idea of blockchain was for Bitcoin, but now the tech community is now finding other potential uses for the technology. What is Bitcoin ? It is the first decentralized digital currency, as the system works without a central bank or single administrator. The system works as a peer-to-peer network, in which transactions take place between users directly, without an intermediary. These transactions are verified by blockchain. Bitcoin was invented by an unknown person or group of people us...

PENETRATION TESTING

What is Penetration Testing? It’s the process to identify security vulnerabilities in an application by evaluating the system or network with various malicious techniques. Purpose of this test is to secure important data from outsiders like hackers who can have unauthorized access to system. Once vulnerability is identified it is used to exploit system in order to gain access to sensitive information. Causes of vulnerabilities: - Design and development errors - Poor system configuration - Human errors Why Penetration testing? - Financial data must be secured while transferring between different systems - Many clients are asking for pen testing as part of the software release  cycle - To secure user data - To find security vulnerabilities in an application It’s very important for any organization to identify security issues present in internal network and computers. Using this information organization can plan defense against any hacking attempt. User privacy and ...