About Google Android

What is Android? Android is a software platform and operating system for mobile devices, based on the Linux operating system, developed by Google and later the Open Handset Alliance. It allows developers to write managed code in a Java-like language that utilizes Google-developed Java libraries, but does not support programs developed in native code. Android has been criticized for not being all open-source software despite what was announced by… Continue reading

Android Mobile Appliction Security

Android Mobile Appliction Security. This document describes the Android Security Model and provides the context required to understand the tools and techniques that will be demonstrated by Jesse Burns at his Black Hat USA talk, currently scheduled for July 30th, 2009. Updates are available on the iSEC Partners website. Android is a Linux platform programmed with Java and enhanced with its own security mechanisms tuned for a mobile environment. A… Continue reading

The Android Mobile Platform

, Main criteria, Further criteria, Comparison of Android, Symbian OS and Windows Mobile, Classification based on main criteria, Portability, Reliability, Connectivity, Product Diversity, Open platform, Kernel Size, Standards, Security, Special Features, Classification based on further criteria, Basic criteria, Technical criteria, Usability criteria, User Interface criteria, Conclusion • Tea Time – Application implementation with Android- an… Continue reading

Developing Secure Mobile Applications for Android

experience. This course teaches important architectural concepts and builds on this knowledge with practical and useful examples. This guide was written for developers of Android applications. It takes the reader through the security model of Android, including many of the key security mechanisms and how you can use them safely. While it is targeted towards applications developers, I hope it is useful background for those intending to change or… Continue reading

Developing Secure Mobile Applications for Android

This guide was written for developers of Android applications. It takes the reader through the security model of Android, including many of the key security mechanisms and how you can use them safely. While it is targeted towards applications developers, I hope it is useful background for those intending to change or extend the platform. Before reading this paper you should already be familiar with Android’s basic architecture and major abstrac… Continue reading