Google Android and the Latest Trends Enveloping the Platform