Thursday, August 23, 2012

Application Design Best Practices for Android Based Tablets


Application Design Best Practices for Android Based Tablets :


 



Designing applications for Tablets involves special considerations, though there are similarities to a phone application design. Some of the best practices in designing apps for Android based tablets are:-


User Interface Design: Tablet screens have lot more screen space available allowing user interface to show more information, while maintaining the visual appeal and simplicity of the handheld device. The Honeycomb Action Bar for Android based tablet applications is a Multi-Purpose bar which provides features that include navigation, overflow menu options and the major advantage of providing consistency in versions between phone and tablet applications.
The Manifest file Modifications: The Android Manifest file contains all the essential information of the application for the code to run in the Android System. This manifest file should be updated to explicitly list features the application would support and those supported by the tablet.
SQLite Databases: SQLite is a lightweight transactional database engine that occupies small amount of disk storage and memory, so its a perfect choice for creating databases on many mobile operating systems.  Android provides full support for SQLite databases. Any database created will be accessible by name to any class in the application, but not outside the app.  Data type integrity is not maintained in SQLite i.e. a value of a certain data type can be fed in a column of another data type (put string in an integer and vice versa). Referential integrity is not maintained in SQLite, there is no FOREIGN KEY constraints or JOIN statements. SQLite Full Unicode support is optional and not installed by default.
Controlled Application Package Size: The end product is delivered in the form of a package file. This file is termed as Android Package File (APK), which when installed in the tablet will initiate the application. The permitted package size in the Android market for the final Android Application Package (APK) file is 50 MB. When applications exceed this permitted limit, issues arise. A preferred solution for this is to provide a minimal set of resources to launch the application and then download the rest of the image graphics specific to the device from an application server. This method allows images to be updated and add new target devices without updating the application, faster initial download and installation on all devices. 

 


 

AnB is an Enterprise Mobility solution that is light-weight with robust, enterprise-class security and cross-platform support. AnB allows your executives and employees to make timely decisions by participating in workflow and approval processes within enterprise applications from their iPhone and BlackBerry devices

 


Android Based Tablet Videos

No comments:

Post a Comment