Understanding the Android SDK License Agreement

Before you can download the Android SDK, you must review and agree to the Android SDK License Agreement. This agreement is a contract between you (the developer) and Google (copyright holder of the Android SDK). Even if someone at your company has agreed to the Licensing Agreement on your behalf, it is important for you, the developer, to be aware of a few important points 1. Rights granted Google (as the copyright holder of Android) grants you a limited, worldwide, royalty-free,...

Designating a Primary Entry Point Activity for Your Application Using an Intent Filter

An Activity class can be designated as the primary entry point by configuring an intent filter using the Android manifest tag < intent-filter> in the application's AndroidManifest.xml file with the MAIN action type and the LAUNCHER category. Registering Activities and Other Application Components 93 The following tag of XML configures the Activity class called MultimediaMenuActivity as the primary launching point of the application < activity < intent-filter> < action MAIN > <...

Designing and Developing Bulletproof Android Applications 571

Best Practices in Designing Bulletproof Mobile Applications 571 Meeting Mobile Users' Demands 572 Designing User Interfaces for Mobile Devices 572 Designing Stable and Responsive Mobile Applications 573 Designing Secure Mobile Applications 574 Designing Mobile Applications for Maximum Profit 575 Leveraging Third-Party Standards for Android Application Design 576 Designing Mobile Applications for Ease of Maintenance and Upgrades 576 Leveraging Android Tools for Application Design 578 Avoiding...