background preloader

Android GestoRx

Facebook Twitter

Supporting Multiple Screens. Android runs on a variety of devices that offer different screen sizes and densities.

Supporting Multiple Screens

For applications, the Android system provides a consistent development environment across devices and handles most of the work to adjust each application's user interface to the screen on which it is displayed. At the same time, the system provides APIs that allow you to control your application's UI for specific screen sizes and densities, in order to optimize your UI design for different screen configurations. For example, you might want a UI for tablets that's different from the UI for handsets. Although the system performs scaling and resizing to make your application work on different screens, you should make the effort to optimize your application for different screen sizes and densities.

In doing so, you maximize the user experience for all devices and your users believe that your application was actually designed for their devices—rather than simply stretched to fit the screen on their devices. Designing For Android. For designers, Android is the elephant in the room when it comes to app design.

Designing For Android

As much as designers would like to think it’s an iOS1 world in which all anyones cares about are iPhones, iPads and the App Store, nobody can ignore that Android currently has the majority of smartphone market share2 and that it is being used on everything from tablets to e-readers. In short, the Google Android platform is quickly becoming ubiquitous, and brands are starting to notice. But let’s face it. Android’s multiple devices and form factors make it feel like designing for it is an uphill battle. And its cryptic documentation3 is hardly a starting point for designing and producing great apps. Further Reading on SmashingMag: Link If all this feels discouraging (and if it’s the reason you’re not designing apps for Android), you’re not alone. This article will help designers become familiar with what they need to know to get started with Android and to deliver the right assets to the development team. GALAXY Tab. GALAXY Tab 10.1- Samsung Mobile.

Samsung Galaxy Tab. Características[editar] Rendimiento[editar] En cuanto hablamos de rendimiento, hay que recordar que este tablet fue el primero en plantar cara y mejorar el iPad de Apple; a diferencia de éste, Samsung opto por mejorar ligeramente las características del Galaxy S para luego implantarlas en un dispositivo de 7", del potente procesador de 1 GHz del Galaxy S, el Galaxy Tab cuenta con uno con la misma arquitectura ARM Cortex y el mismo Soc Hummingbird pero con 1,2 GHz; también hay que hablar de la tarjeta gráfica, aunque ésta apenas haya sido mejorada de los 200 MHz PowerVGR-540 del Galaxy S a los 220 MHz del mismo tipo de procesamiento gráfico del Galaxy Tab Sistema operativo[editar] El sistema operativo original de este dispositivo es Android 2.2.1, actualizado de forma automática a 2.3.5.

Samsung Galaxy Tab

Muchos usuarios han podido actualizarla mediante Samsung Kies pocos meses después de que se pudiera comprar en tiendas. Samsung Galaxy Tab 2 7.0[editar] Lanzamiento[editar] App-navigation-wireframing-wires-tablet. Responsive Web Design Techniques, Tools and Design Strategies. Android UI Design Tips. Designing_and_implementing_android_uis_for_phones_and_tablets.

Designing For Android. Design - Metrics and Grids. Devices vary not only in physical size, but also in screen density (DPI).

Design - Metrics and Grids

To simplify the way you design for multiple screens, think of each device as falling into a particular size bucket and density bucket: The size buckets are handset (smaller than 600dp) and tablet (larger than or equal 600dp). The density buckets are LDPI, MDPI, HDPI, XHDPI, XXHDPI, and XXXHDPI. Optimize your application's UI by designing alternative layouts for some of the different size buckets, and provide alternative bitmap images for different density buckets. Because it's important that you design and implement your layouts for multiple densities, the guidelines below and throught the documentation refer to layout dimensions with dp measurements instead of pixels.

Space considerations Devices vary in the amount of density-independent pixels (dp) they can display. To see more, visit the Screen Sizes and Densities Device Dashboard. 48dp Rhythm Touchable UI components are generally laid out along 48dp units. Why 48dp? Android UI Design Patterns: Tablet UI Patterns. Android Action Bar is a well established UI pattern on Android phone UI design. It is the single most powerful visual tool to make an app look like an Android app. In their tablet version of the Android OS Google decided to support the pattern on API level.

In Honeycomb implementing a standard looking Action Bar is easier than ever before. Most important app functionality should always be easily accessible by users. Apps on a single platform should be internally consistent how they approach main level navigation and important actions. Action bar is a branded top bar of the application that provides easy access to relevant actions on the screen and a shortcut to application's home screen. Very easy and fast access to relevant action on current screen.Easy access to application's home screen by clicking the application logo at left. More from this blog Background Process Indicator.