SlideShare una empresa de Scribd logo
1 de 27
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 1/27
Designing For Android Tablets
More than ever, designers are being asked to create experiences for a
variety of mobile devices.As tablet adoption increases and we move
into the post-PC world , companies will compete for users’ attention
with the quality of their experience.Designing successful apps for
Android tablets requires not only a great concept that will encourage
downloads, usage and retention, but also an experience that Android
users will find intuitive and native to the environment.
By Dan McKenzie
Published on August 9th, 2011 in Android, Mobile, Tablets with 32 Comments
1
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 2/27
The following will help designers become familiar with Android tablet app design by understanding the
differences between the iPad iOS user interface and Android 3.x “Honeycomb” UI conventions and
elements. We will also look at Honeycomb design patterns and layout strategies, and then review some of
the best Android tablet apps out there.
Note that while Android 2.x apps for smartphones can run on tablets, Android 3.0 Honeycomb was
designed and launched specifically for tablets. Future updates promise to bring Honeycomb features to
smartphone devices, as well as make it easier to design and build for multiple screen types.
For most of us, our first exposure to tablets was via the iPad. For this reason, it’s reasonable to begin
comparing the two user interfaces. By comparing, we can align what we’ve learned about tablets and begin
to focus on the key differences between the two, so that we can meet the unique UI needs of Android
2
3
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 3/27
users. Not only will this help us get up to speed, but it becomes especially important when designing an
Android tablet app from an existing iPad one.
It’s Just Like The iPad, Right?
While the Android tablet and iPad experience share many similarities (touch gestures, app launch icons,
modals, etc.), designers should be aware of the many differences before making assumptions and drawing
up screens.
SCREEN SIZE AND ORIENTATION
The biggest difference between the two platforms is the form factor. Layouts for the iPad are measured at
768 × 1024 physical pixels, and the iPad uses portrait mode as its default viewing orientation.
With Android tablets, it’s a bit more complicated, due to the multiple device makers. In general, there are 7-
and 10-inch Android tablets screen sizes (measured diagonally from the top-left corner to the bottom-right),
with sizes in between. However, most tablets are around 10 inches.
What does this mean in pixels? A good baseline for your layouts is 1280 × 752 pixels (excluding the system
bar), based on a 10-inch screen size and using landscape (not portrait) as the default orientation. Like on
the iPad, content on Android tablets can be viewed in both landscape or portrait view, but landscape mode
is usually preferred.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 4/27
The portrait view on a typical 10-inch Android tablet (left) and on the iPad (right).
The landscape view on a typical 10-inch Android tablet (left) and on the iPad (right).
However, with Android, screen size is only the half of it. Android tablets also come in different “screen
densities” — that is, the number of pixels within a given area of the screen. Without going into too much
detail, designers have to prepare all production-ready bitmaps for three different screen densities, by
scaling each bitmap to 1.5×and 2× its original size. So, a bitmap set to 100 × 100 pixels would also have
copies at 150 × 150 and 200 × 200. By making three batches of graphics scaled at these sizes, you will be
able to deliver your bitmaps to medium, high and extra-high density tablet screens without losing image
quality.
For more information on screen densities and preparing graphics for Android devices, refer to my previous
article on designing for Android .4
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 5/27
SYSTEM BAR
While iOS makes minimal use of the system bar, Android Honeycomb expands its size to include
notifications and soft navigation buttons. There is a “Back” button, a home button and a “Recent apps”
button.
The Android Honeycomb system bar.
Android Honeycomb’s system bar and buttons are always present and appear at the bottom of the screen
regardless of which app is open. Think of it like a permanent UI fixture. The only exception is a “Lights out”
mode, which dims the system bar to show immersive content, such as video and games.
“BACK” BUTTON
While the bulkiness and permanence of the Honeycomb system bar might seem an obstacle to designers,
it does free up the real estate that is typically taken by the “Back” button in iPad apps. The “Back” button in
Honeycomb’s system bar works globally across all apps.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 6/27
The “Back” button in the system bar.
ACTION BAR
The bulk of the UI differences between platforms is found in the top action bar. Android suggests a specific
arrangement of elements and a specific visual format for the action bar, including the placement of the icon
or logo, the navigation (e.g. drop-down menu or tabs) and common actions. This is one of the most unifying
design patterns across Android Honeycomb apps, and familiarizing yourself with it before attempting
customizations or something iPad-like would be worthwhile. More on the pervasive action bar later.
The action bar.
WIDGETS
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 7/27
New to iPad users will be Android’s widgets. As the name implies, these are small notification and
shortcuts tools that users can set to appear on their launch screen. Widgets can be designed to show
stack views, grid views and list views, and with Android 3.1, they are now resizable.
Several widgets on a launch screen.
NOTIFICATIONS
While iOS’ notifications system pushes simple alerts to your launch screen, Honeycomb offers rich
notifications that pop up (“toast” we used to call them) in the bottom-right area of the screen, much like
Growl on Mac OS X. Custom layouts for notifications can be anything from icons to ticker text to actionable
buttons.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 8/27
A notification on Android.
SETTINGS
Access to settings in an iPad app are usually presented in a pop-over, triggered by an “i” button; and
settings categories are broken up into tables for easy visual identification. Honeycomb has a different
convention. It looks more like the iOS’ “General Settings” screen, where the user navigates categories on
the left and views details on the right. This is the preferred (and more elegant) way to present multiple
settings in Honeycomb.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 9/27
The settings design pattern in the Calendar app.
UI ELEMENTS
As you can imagine, Android goes to great lengths to do everything opposite from its competitor (that’s
called differentiation!). Honeycomb has its own UI conventions, and it now has a new “holographic UI” visual
language for such routine actions as picking a time and date, selecting an option, setting the volume, etc.
Understanding this UI language is important to building screen flows and creating layouts.
A sampling of UI elements, taken from a slide in a Google I/O 2011 presentation.
FONTS
How many fonts does iPad 4.3 make available? The answer is fifty-seven .
How many does Android? Just three .
Yep, those three are Droid Sans, Droid Serif and Droid Sans Mono . But there is an upside. While only
these three ship with the platform, developers are free to bundle any other fonts with their apps.
5
6
7
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 10/27
Anything the Same?
Luckily for designers who are already familiar with the iPad, the two platforms have some similarities.
TOUCH GESTURES
Tap, double-tap, flick, drag, pinch, rotate and scroll at will.
SPLIT VIEW AND MULTI-PANE UI
The split view is one of the most common layouts for tablets. It consists of two side-by-side panes. Of
course, you can add panes for more complex layouts.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 11/27
Ustream’s split-view layout, with categories on the left and content on the right.
EMBEDDED MULTIMEDIA
Both platforms allow embedded audio, video and maps.
The YouTube app, with an embedded video player.
CLIPBOARD
For copying and pasting data into and out of applications.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 12/27
DRAG AND DROP
Both platforms have drag-and-drop capabilities.
The drag-and-drop feature in the Gmail app.
Design Patterns
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 13/27
Honeycomb continues many of the design patterns introduced in Android 2.0 and expands on them. In
case you’re not familiar with design patterns, they are, as defined in Android, a “general solution to a
recurring problem.” Design patterns are key UI conventions designed by Android’s maintainers to help unify
the user experience and to give designers and developers a template to work from. They are also
customizable, so no need to fret!
As mentioned, the action bar is the most prominent Android UI component and is the one we’ll focus on
here.
The action bar highlighted in the Calendar app.
ICON OR LOGO
The action bar starts with an icon or logo on the far left. It is actionable; by tapping on it, the user is directed
to the app’s home screen.
8
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 14/27
The Calendar app icon.
NAVIGATION
Next, we’ll typically find some form of navigation, in the form of a drop-down or tab menu. Honeycomb uses
a triangle graphic to indicate a drop-down menu and a series of underlines for tabs, which typically take up
most of the action bar’s real estate.
A left arrow button might also appear to the left of the icon or logo or the label, for navigating back or
cancelling a primary action.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 15/27
Three different kinds of action bar navigation.
COMMON ACTIONS
Common actions, as the name implies, gives user such things as search, share and an overflow menu.
They are always positioned to the right of the action bar, away from any tabs.
Common actions in the Calendar app.
OVERFLOW MENU
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 16/27
The overflow menu is part of the common actions group and is sometimes separated by a vertical rule. It is
a place for miscellaneous menu items, such settings, help and feedback.
An overflow menu.
SEARCH
Search is also a part of the common actions group. Unique to search is its expand and collapse action. Tap
on the search icon and a search box expands out, letting you enter a query. Tap the “x” to cancel, and it
collapses to its single-button state. This is a space saver when many actions or tabs need to be shown.
The search function collapsed (top) and expanded (bottom). Tapping the magnifying glass opens the search box, while tapping
the “x” closes it.
CONTEXTUAL ACTIONS
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 17/27
Contextual actions change the format of the action bar when an item is selected, revealing options unique
to that item. For example, if a photo app is displaying thumbnails, the action bar might change once an
image is selected, providing contextual actions for editing that particular image.
To exit the contextual action bar, users can tap either “Cancel” or “Done” at the far right of the bar.
The contextual action bar is triggered when tapping and holding an email in the Gmail app.
Tablet Layout Strategies
USING FRAGMENTS AND MULTI-PANE VIEWS
The building blocks of Honeycomb design are “Fragments .” A Fragment is a self-contained layout
component that can change size or layout position depending on the screen’s orientation and size. This
further addresses the problem of designing for multiple form factors by giving designers and developers a
way to make their screen layout components elastic and stackable, depending on the screen restraints of
the device that is running the app. Screen components can be stretched, stacked, expanded or collapsed
and shown or hidden.
9
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 18/27
The Fragments framework gives designers and developers several options for maintaining their layouts across screen sizes
and orientation modes.
What makes Fragments so special? With a compatibility library, developers can bring this functionality to
Android smartphones going back to version 1.6, allowing them to build apps using a one-size-fits-all
strategy. In short, it enables designers and developers to build one app for everything.
While Fragments may be a term used more by developers, designers should still have a basic
understanding of how capsules of content can be stretched, stacked, expanded and hidden at will.
The most common arrangement of Fragments is the split view. This layout is common in news apps and
email clients, where a list is presented in a narrow column and a detailed view in a wider one.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 19/27
The split view used by USA Today
Another way to present a split view is to turn it on its side. In this case, the sideways list Fragment
becomes a carousel, navigating horizontally instead of vertically.
ORIENTATION STRATEGIES
While Fragments are great for applying one design to multiple screen sizes, they are also useful for setting
orientation strategies. Your screen design might look great in landscape view, but what will you do with
three columns in a narrow portrait view? Again, you have the option to stretch, stack or hide content. Think
of Fragments like a bunch of stretchy puzzle pieces that you can move around, shape and eliminate as
needed.
A Word About Animation
The Honeycomb framework allows designers and developers to use a variety of animation effects.
According to the Android 3.0 Highlights page, “Animations can create fades or movement between states,
loop an animated image or an existing animation, change colors, and much more.” Honeycomb also boasts
high-performance mechanisms for presenting 2-D and 3-D graphics. For a good overview of what
Honeycomb is capable of, check out this video .
10
11
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 20/27
Learning from Example
Android tablet apps are still a relatively new space, and some brands are only beginning to test the waters.
Below is a list of apps for inspiration. You can download any of them from the Android Market or
Amazon .
YouTube
Naturally, Google’s YouTube app for Honeycomb is exemplary, showcasing all of the design patterns and UI
elements discussed above. To get a good feel for Honeycomb, download this app first and take it for a spin.
CNN
The CNN app makes good use of touch gestures (including flicking to view more content), the split view
and fonts! A custom font (Rockwell) is used for news headlines.
12
13
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 21/27
CNBC
Another good news app, with animation (the stock ticker tape) and rich graphics and gradients. CNBC has
one of the most visually compelling apps.
Plume
With its three-column layout, Plume is a good example of how layouts might need to be changed
dramatically from landscape to portrait views.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 22/27
FlightTrack
A data-heavy app done elegantly. Includes nice maps, subtle animation and standard Honeycomb UI
elements.
Pulse
What else can you say: it’s Pulse for Android tablets! But comparing the Android and iPad versions, which
are identical in almost every way, is still fun anyway.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 23/27
WeatherBug
This was one of the first Honeycomb apps in the Android Market. It makes good use of maps and of the
holographic UI for showing pictures from weather cams.
Kindle
Kindle pretty much sticks to the book in using design patterns and Honeycomb UI elements. The outcome
is elegant, while staying true to Android’s best practices.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 24/27
HONORABLE MENTIONS
Online Resources
VIDEO
IMDb
News360
USA Today
AccuWeather
Ustream
Google Earth
Think Space
Designing and Implementing Android UIs for Phones and Tablets , Google I/O
2011
14
Android 3.0 Honeycomb animation demo15
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 25/27
PRESENTATIONS
BLOGS
ANDROID DEVELOPERS
(al)
Designing and Implementing Android UIs for Phones and Tablets , Google I/O
2011 (PDF)
16
Tablet UI Patterns17
Supporting Multiple Screens18
Icon Design19
Android 3.0 Platform Highlights20
FOOTNOTES:
post-PC world - http://www.engadget.com/2011/03/03/editorial-its-apples-post-pc-world-were-all-
just-living/
1
Android 3.x “Honeycomb” - http://developer.android.com/sdk/android-3.0-highlights.html2
Future updates - http://gizmodo.com/5800358/what-is-androids-ice-cream-sandwich3
previous article on designing for Android -
http://coding.smashingmagazine.com/2011/06/30/designing-for-android/
4
fifty-seven - http://iosfonts.com/5
Just three - http://stackoverflow.com/questions/3532397/how-to-retrieve-a-list-of-available-
installed-fonts-in-android
6
Droid Sans, Droid Serif and Droid Sans Mono - http://www.droidfonts.com/droidfonts/about/7
design patterns introduced in Android 2.0 -
http://coding.smashingmagazine.com/2011/06/30/designing-for-android/
8
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 26/27
Fragments - http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html9
Android 3.0 Highlights - http://developer.android.com/sdk/android-3.0-highlights.html10
this video - http://www.youtube.com/watch?v=DAXm0-HA8O8&feature=player_embedded11
Android Market - https://market.android.com/?hl=en12
Amazon - http://www.amazon.com/mobile-apps/b/ref=sa_menu_adr_app4?
ie=UTF8&node=2350149011
13
Designing and Implementing Android UIs for Phones and Tablets -
http://www.youtube.com/watch?v=WGIU2JX1U5Y&feature=player_embedded#at=3469
14
Android 3.0 Honeycomb animation demo - http://www.youtube.com/watch?v=DAXm0-
HA8O8&feature=player_embedded
15
Designing and Implementing Android UIs for Phones and Tablets -
http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en/us/events/io/201
16
Tablet UI Patterns - http://www.androiduipatterns.com/2011/06/tablet-ui-patterns-action-bar.html17
Supporting Multiple Screens -
http://developer.android.com/guide/practices/screens_support.html
18
Icon Design - http://developer.android.com/guide/practices/ui_guidelines/icon_design.html19
Android 3.0 Platform Highlights - http://developer.android.com/sdk/android-3.0-highlights.html20
Android - http://mobile.smashingmagazine.com/tag/android/21
Mobile - http://mobile.smashingmagazine.com/tag/mobile/22
Tablets - http://mobile.smashingmagazine.com/tag/tablets/23
Born and raised in Silicon Valley, Daniel McKenzie is a digital product
designer helping startups and companies strategize and design products
that matter. He also likes to write and tweet (@danielmckenzie) on
various design and innovation topics.
5/28/13 Designing For Android Tablets | Smashing Mobile
mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 27/27
Every other Tuesday we send out our lovely email newsletter with useful tips and
techniques, recent articles and upcoming events. 143,000 readers have signed up
already. Why don't you sign up, too?
email address Sign Up!
154,139
Subscribers
With a commitment to quality content for the design community.
Made in Germany. 2006-2013. http://www.smashingmagazine.com

Más contenido relacionado

La actualidad más candente

Launch - Windows 7, The Magic of windows
Launch - Windows 7, The Magic of windowsLaunch - Windows 7, The Magic of windows
Launch - Windows 7, The Magic of windowsJagran Solutions
 
What's new in XenDesktop and XenApp Platinum
What's new in XenDesktop and XenApp PlatinumWhat's new in XenDesktop and XenApp Platinum
What's new in XenDesktop and XenApp PlatinumCitrix
 
Everything about Social Games
Everything about Social GamesEverything about Social Games
Everything about Social GamesCharles Pyo
 
Microsoft Surface Report
Microsoft Surface ReportMicrosoft Surface Report
Microsoft Surface Reportpiyush khadse
 
Whitepaper en st26i_xperia_j
Whitepaper en st26i_xperia_jWhitepaper en st26i_xperia_j
Whitepaper en st26i_xperia_jSinan Kahraman
 
Android material design lecture #2
Android material design   lecture #2Android material design   lecture #2
Android material design lecture #2Vitali Pekelis
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surfacemweicken
 
"Android" mobilių programėlių kūrimo įvadas
"Android" mobilių programėlių kūrimo įvadas"Android" mobilių programėlių kūrimo įvadas
"Android" mobilių programėlių kūrimo įvadasTadas Jurelevičius
 
Microsoft surface by NIRAV RANA
Microsoft surface by NIRAV RANAMicrosoft surface by NIRAV RANA
Microsoft surface by NIRAV RANANirav Rana
 
Android and Android Phones
Android and Android PhonesAndroid and Android Phones
Android and Android PhonesCarla Argonza
 
Windows phone marketplace publishing in a nutshell v2
Windows phone marketplace publishing in a nutshell v2Windows phone marketplace publishing in a nutshell v2
Windows phone marketplace publishing in a nutshell v2Dev Ali Hasan
 
Cudjoe brown portfolio1.1
Cudjoe brown portfolio1.1Cudjoe brown portfolio1.1
Cudjoe brown portfolio1.1Joe Brown
 
Samsung Gear UI Design Guidelines
Samsung Gear UI Design GuidelinesSamsung Gear UI Design Guidelines
Samsung Gear UI Design GuidelinesRyo Jin
 
Surface computer ppt
Surface computer pptSurface computer ppt
Surface computer ppttejalc
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surfacebcamli33
 

La actualidad más candente (20)

Android
AndroidAndroid
Android
 
Launch - Windows 7, The Magic of windows
Launch - Windows 7, The Magic of windowsLaunch - Windows 7, The Magic of windows
Launch - Windows 7, The Magic of windows
 
What's new in XenDesktop and XenApp Platinum
What's new in XenDesktop and XenApp PlatinumWhat's new in XenDesktop and XenApp Platinum
What's new in XenDesktop and XenApp Platinum
 
Android User Interface
Android User InterfaceAndroid User Interface
Android User Interface
 
Everything about Social Games
Everything about Social GamesEverything about Social Games
Everything about Social Games
 
Microsoft Surface Report
Microsoft Surface ReportMicrosoft Surface Report
Microsoft Surface Report
 
Whitepaper en st26i_xperia_j
Whitepaper en st26i_xperia_jWhitepaper en st26i_xperia_j
Whitepaper en st26i_xperia_j
 
Android material design lecture #2
Android material design   lecture #2Android material design   lecture #2
Android material design lecture #2
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surface
 
"Android" mobilių programėlių kūrimo įvadas
"Android" mobilių programėlių kūrimo įvadas"Android" mobilių programėlių kūrimo įvadas
"Android" mobilių programėlių kūrimo įvadas
 
Microsoft surface by NIRAV RANA
Microsoft surface by NIRAV RANAMicrosoft surface by NIRAV RANA
Microsoft surface by NIRAV RANA
 
Mobile Games
Mobile GamesMobile Games
Mobile Games
 
Android and Android Phones
Android and Android PhonesAndroid and Android Phones
Android and Android Phones
 
Windows phone marketplace publishing in a nutshell v2
Windows phone marketplace publishing in a nutshell v2Windows phone marketplace publishing in a nutshell v2
Windows phone marketplace publishing in a nutshell v2
 
Microsoft surface
Microsoft surfaceMicrosoft surface
Microsoft surface
 
Why unity 3 d is chosen
Why unity 3 d is chosenWhy unity 3 d is chosen
Why unity 3 d is chosen
 
Cudjoe brown portfolio1.1
Cudjoe brown portfolio1.1Cudjoe brown portfolio1.1
Cudjoe brown portfolio1.1
 
Samsung Gear UI Design Guidelines
Samsung Gear UI Design GuidelinesSamsung Gear UI Design Guidelines
Samsung Gear UI Design Guidelines
 
Surface computer ppt
Surface computer pptSurface computer ppt
Surface computer ppt
 
Microsoft Surface
Microsoft SurfaceMicrosoft Surface
Microsoft Surface
 

Similar a Designing for android tablets smashing mobile

Android Design Guidelines 1.1
Android Design Guidelines 1.1Android Design Guidelines 1.1
Android Design Guidelines 1.1Mutual Mobile
 
Responsive Web Design Analysis
Responsive Web Design AnalysisResponsive Web Design Analysis
Responsive Web Design AnalysisGamze Dede Pala
 
Android Design Guidelines
Android Design GuidelinesAndroid Design Guidelines
Android Design GuidelinesSam Gaddis
 
1.iOS vs Android Development_ What’s the Difference_.pdf
1.iOS vs Android Development_ What’s the Difference_.pdf1.iOS vs Android Development_ What’s the Difference_.pdf
1.iOS vs Android Development_ What’s the Difference_.pdfBelayet Hossain
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidSwapnali Pawar
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaSaikrishna Tanguturu
 
Chrome for android_devfestx
Chrome for android_devfestxChrome for android_devfestx
Chrome for android_devfestxDominic Travers
 
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdfhkinfowaytech hkinfowaytech
 
iOS7-User-Experience-Shootout
iOS7-User-Experience-ShootoutiOS7-User-Experience-Shootout
iOS7-User-Experience-ShootoutGeoffrey Dorne
 
DesignOnceAllTablets
DesignOnceAllTabletsDesignOnceAllTablets
DesignOnceAllTabletsJohn Walker
 
Future of Mobility
Future of MobilityFuture of Mobility
Future of MobilitySimon Guest
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10Almog Koren
 
Basic android development
Basic android developmentBasic android development
Basic android developmentUpanya Singh
 

Similar a Designing for android tablets smashing mobile (20)

Android Design Guidelines 1.1
Android Design Guidelines 1.1Android Design Guidelines 1.1
Android Design Guidelines 1.1
 
Android fragmentation 2013
Android fragmentation 2013Android fragmentation 2013
Android fragmentation 2013
 
Responsive Web Design Analysis
Responsive Web Design AnalysisResponsive Web Design Analysis
Responsive Web Design Analysis
 
Android Design Guidelines
Android Design GuidelinesAndroid Design Guidelines
Android Design Guidelines
 
1.iOS vs Android Development_ What’s the Difference_.pdf
1.iOS vs Android Development_ What’s the Difference_.pdf1.iOS vs Android Development_ What’s the Difference_.pdf
1.iOS vs Android Development_ What’s the Difference_.pdf
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
MOTOROLA XOOM Meet-up March 1st
MOTOROLA XOOM Meet-up March 1stMOTOROLA XOOM Meet-up March 1st
MOTOROLA XOOM Meet-up March 1st
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
 
Chrome for android_devfestx
Chrome for android_devfestxChrome for android_devfestx
Chrome for android_devfestx
 
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
 
iOS7-User-Experience-Shootout
iOS7-User-Experience-ShootoutiOS7-User-Experience-Shootout
iOS7-User-Experience-Shootout
 
DesignOnceAllTablets
DesignOnceAllTabletsDesignOnceAllTablets
DesignOnceAllTablets
 
iOS HIG
iOS HIGiOS HIG
iOS HIG
 
Android
AndroidAndroid
Android
 
Android Vs iOS
Android Vs iOSAndroid Vs iOS
Android Vs iOS
 
iOS
iOSiOS
iOS
 
Future of Mobility
Future of MobilityFuture of Mobility
Future of Mobility
 
Adobe 30iun2011
Adobe 30iun2011Adobe 30iun2011
Adobe 30iun2011
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Basic android development
Basic android developmentBasic android development
Basic android development
 

Más de Daniel Downs

Developing a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authenticDeveloping a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authenticDaniel Downs
 
Module11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A GalleryModule11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A GalleryDaniel Downs
 
Seo continued page 2
Seo continued page 2Seo continued page 2
Seo continued page 2Daniel Downs
 
Module 10search engine optimization
Module 10search engine optimizationModule 10search engine optimization
Module 10search engine optimizationDaniel Downs
 
Ipad quick-reference-2
Ipad quick-reference-2Ipad quick-reference-2
Ipad quick-reference-2Daniel Downs
 
Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.Daniel Downs
 
Jquery template 1 3 pages
Jquery template 1 3 pagesJquery template 1 3 pages
Jquery template 1 3 pagesDaniel Downs
 
Module6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsitesModule6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsitesDaniel Downs
 
Module 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsModule 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsDaniel Downs
 
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington MaModule 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington MaDaniel Downs
 
Module 2 lexington minuteman web development basic layout template
Module 2  lexington minuteman web development basic layout templateModule 2  lexington minuteman web development basic layout template
Module 2 lexington minuteman web development basic layout templateDaniel Downs
 
Module 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington MinutemanModule 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington MinutemanDaniel Downs
 
App research project
App research projectApp research project
App research projectDaniel Downs
 
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...Daniel Downs
 
Blogger custom domain on go daddy blogger widgets
Blogger custom domain on go daddy   blogger widgetsBlogger custom domain on go daddy   blogger widgets
Blogger custom domain on go daddy blogger widgetsDaniel Downs
 
Outline for action research prospectus
Outline for action research prospectusOutline for action research prospectus
Outline for action research prospectusDaniel Downs
 
You have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesignerYou have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesignerDaniel Downs
 
Making a basicappinflash (1)
Making a basicappinflash (1)Making a basicappinflash (1)
Making a basicappinflash (1)Daniel Downs
 
Daniel Downs Technology Portfolio Final May 2013 final (1)
Daniel Downs Technology Portfolio Final May 2013 final (1)Daniel Downs Technology Portfolio Final May 2013 final (1)
Daniel Downs Technology Portfolio Final May 2013 final (1)Daniel Downs
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outlineDaniel Downs
 

Más de Daniel Downs (20)

Developing a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authenticDeveloping a mobile application curriculum which empowers authentic
Developing a mobile application curriculum which empowers authentic
 
Module11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A GalleryModule11: Creating A External Style Sheet and Creating A Gallery
Module11: Creating A External Style Sheet and Creating A Gallery
 
Seo continued page 2
Seo continued page 2Seo continued page 2
Seo continued page 2
 
Module 10search engine optimization
Module 10search engine optimizationModule 10search engine optimization
Module 10search engine optimization
 
Ipad quick-reference-2
Ipad quick-reference-2Ipad quick-reference-2
Ipad quick-reference-2
 
Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.Index of jquery template 2 Minuteman Summer Web Dev.
Index of jquery template 2 Minuteman Summer Web Dev.
 
Jquery template 1 3 pages
Jquery template 1 3 pagesJquery template 1 3 pages
Jquery template 1 3 pages
 
Module6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsitesModule6 htmlcss helpfulcodeandwebsites
Module6 htmlcss helpfulcodeandwebsites
 
Module 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsModule 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel Downs
 
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington MaModule 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
Module 3 Progress Codes Web Design Daniel Downs Minuteman Lexington Ma
 
Module 2 lexington minuteman web development basic layout template
Module 2  lexington minuteman web development basic layout templateModule 2  lexington minuteman web development basic layout template
Module 2 lexington minuteman web development basic layout template
 
Module 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington MinutemanModule 1 Web design & Development Lexington Minuteman
Module 1 Web design & Development Lexington Minuteman
 
App research project
App research projectApp research project
App research project
 
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
Daniel Downs: Student Experiences In A Project Based Learning Technology Curr...
 
Blogger custom domain on go daddy blogger widgets
Blogger custom domain on go daddy   blogger widgetsBlogger custom domain on go daddy   blogger widgets
Blogger custom domain on go daddy blogger widgets
 
Outline for action research prospectus
Outline for action research prospectusOutline for action research prospectus
Outline for action research prospectus
 
You have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesignerYou have decided to go off on your own as a freelance webdesigner
You have decided to go off on your own as a freelance webdesigner
 
Making a basicappinflash (1)
Making a basicappinflash (1)Making a basicappinflash (1)
Making a basicappinflash (1)
 
Daniel Downs Technology Portfolio Final May 2013 final (1)
Daniel Downs Technology Portfolio Final May 2013 final (1)Daniel Downs Technology Portfolio Final May 2013 final (1)
Daniel Downs Technology Portfolio Final May 2013 final (1)
 
Web design 1& 2 lesson outline
Web design 1& 2 lesson outlineWeb design 1& 2 lesson outline
Web design 1& 2 lesson outline
 

Último

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 

Último (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

Designing for android tablets smashing mobile

  • 1. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 1/27 Designing For Android Tablets More than ever, designers are being asked to create experiences for a variety of mobile devices.As tablet adoption increases and we move into the post-PC world , companies will compete for users’ attention with the quality of their experience.Designing successful apps for Android tablets requires not only a great concept that will encourage downloads, usage and retention, but also an experience that Android users will find intuitive and native to the environment. By Dan McKenzie Published on August 9th, 2011 in Android, Mobile, Tablets with 32 Comments 1
  • 2. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 2/27 The following will help designers become familiar with Android tablet app design by understanding the differences between the iPad iOS user interface and Android 3.x “Honeycomb” UI conventions and elements. We will also look at Honeycomb design patterns and layout strategies, and then review some of the best Android tablet apps out there. Note that while Android 2.x apps for smartphones can run on tablets, Android 3.0 Honeycomb was designed and launched specifically for tablets. Future updates promise to bring Honeycomb features to smartphone devices, as well as make it easier to design and build for multiple screen types. For most of us, our first exposure to tablets was via the iPad. For this reason, it’s reasonable to begin comparing the two user interfaces. By comparing, we can align what we’ve learned about tablets and begin to focus on the key differences between the two, so that we can meet the unique UI needs of Android 2 3
  • 3. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 3/27 users. Not only will this help us get up to speed, but it becomes especially important when designing an Android tablet app from an existing iPad one. It’s Just Like The iPad, Right? While the Android tablet and iPad experience share many similarities (touch gestures, app launch icons, modals, etc.), designers should be aware of the many differences before making assumptions and drawing up screens. SCREEN SIZE AND ORIENTATION The biggest difference between the two platforms is the form factor. Layouts for the iPad are measured at 768 × 1024 physical pixels, and the iPad uses portrait mode as its default viewing orientation. With Android tablets, it’s a bit more complicated, due to the multiple device makers. In general, there are 7- and 10-inch Android tablets screen sizes (measured diagonally from the top-left corner to the bottom-right), with sizes in between. However, most tablets are around 10 inches. What does this mean in pixels? A good baseline for your layouts is 1280 × 752 pixels (excluding the system bar), based on a 10-inch screen size and using landscape (not portrait) as the default orientation. Like on the iPad, content on Android tablets can be viewed in both landscape or portrait view, but landscape mode is usually preferred.
  • 4. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 4/27 The portrait view on a typical 10-inch Android tablet (left) and on the iPad (right). The landscape view on a typical 10-inch Android tablet (left) and on the iPad (right). However, with Android, screen size is only the half of it. Android tablets also come in different “screen densities” — that is, the number of pixels within a given area of the screen. Without going into too much detail, designers have to prepare all production-ready bitmaps for three different screen densities, by scaling each bitmap to 1.5×and 2× its original size. So, a bitmap set to 100 × 100 pixels would also have copies at 150 × 150 and 200 × 200. By making three batches of graphics scaled at these sizes, you will be able to deliver your bitmaps to medium, high and extra-high density tablet screens without losing image quality. For more information on screen densities and preparing graphics for Android devices, refer to my previous article on designing for Android .4
  • 5. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 5/27 SYSTEM BAR While iOS makes minimal use of the system bar, Android Honeycomb expands its size to include notifications and soft navigation buttons. There is a “Back” button, a home button and a “Recent apps” button. The Android Honeycomb system bar. Android Honeycomb’s system bar and buttons are always present and appear at the bottom of the screen regardless of which app is open. Think of it like a permanent UI fixture. The only exception is a “Lights out” mode, which dims the system bar to show immersive content, such as video and games. “BACK” BUTTON While the bulkiness and permanence of the Honeycomb system bar might seem an obstacle to designers, it does free up the real estate that is typically taken by the “Back” button in iPad apps. The “Back” button in Honeycomb’s system bar works globally across all apps.
  • 6. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 6/27 The “Back” button in the system bar. ACTION BAR The bulk of the UI differences between platforms is found in the top action bar. Android suggests a specific arrangement of elements and a specific visual format for the action bar, including the placement of the icon or logo, the navigation (e.g. drop-down menu or tabs) and common actions. This is one of the most unifying design patterns across Android Honeycomb apps, and familiarizing yourself with it before attempting customizations or something iPad-like would be worthwhile. More on the pervasive action bar later. The action bar. WIDGETS
  • 7. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 7/27 New to iPad users will be Android’s widgets. As the name implies, these are small notification and shortcuts tools that users can set to appear on their launch screen. Widgets can be designed to show stack views, grid views and list views, and with Android 3.1, they are now resizable. Several widgets on a launch screen. NOTIFICATIONS While iOS’ notifications system pushes simple alerts to your launch screen, Honeycomb offers rich notifications that pop up (“toast” we used to call them) in the bottom-right area of the screen, much like Growl on Mac OS X. Custom layouts for notifications can be anything from icons to ticker text to actionable buttons.
  • 8. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 8/27 A notification on Android. SETTINGS Access to settings in an iPad app are usually presented in a pop-over, triggered by an “i” button; and settings categories are broken up into tables for easy visual identification. Honeycomb has a different convention. It looks more like the iOS’ “General Settings” screen, where the user navigates categories on the left and views details on the right. This is the preferred (and more elegant) way to present multiple settings in Honeycomb.
  • 9. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 9/27 The settings design pattern in the Calendar app. UI ELEMENTS As you can imagine, Android goes to great lengths to do everything opposite from its competitor (that’s called differentiation!). Honeycomb has its own UI conventions, and it now has a new “holographic UI” visual language for such routine actions as picking a time and date, selecting an option, setting the volume, etc. Understanding this UI language is important to building screen flows and creating layouts. A sampling of UI elements, taken from a slide in a Google I/O 2011 presentation. FONTS How many fonts does iPad 4.3 make available? The answer is fifty-seven . How many does Android? Just three . Yep, those three are Droid Sans, Droid Serif and Droid Sans Mono . But there is an upside. While only these three ship with the platform, developers are free to bundle any other fonts with their apps. 5 6 7
  • 10. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 10/27 Anything the Same? Luckily for designers who are already familiar with the iPad, the two platforms have some similarities. TOUCH GESTURES Tap, double-tap, flick, drag, pinch, rotate and scroll at will. SPLIT VIEW AND MULTI-PANE UI The split view is one of the most common layouts for tablets. It consists of two side-by-side panes. Of course, you can add panes for more complex layouts.
  • 11. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 11/27 Ustream’s split-view layout, with categories on the left and content on the right. EMBEDDED MULTIMEDIA Both platforms allow embedded audio, video and maps. The YouTube app, with an embedded video player. CLIPBOARD For copying and pasting data into and out of applications.
  • 12. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 12/27 DRAG AND DROP Both platforms have drag-and-drop capabilities. The drag-and-drop feature in the Gmail app. Design Patterns
  • 13. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 13/27 Honeycomb continues many of the design patterns introduced in Android 2.0 and expands on them. In case you’re not familiar with design patterns, they are, as defined in Android, a “general solution to a recurring problem.” Design patterns are key UI conventions designed by Android’s maintainers to help unify the user experience and to give designers and developers a template to work from. They are also customizable, so no need to fret! As mentioned, the action bar is the most prominent Android UI component and is the one we’ll focus on here. The action bar highlighted in the Calendar app. ICON OR LOGO The action bar starts with an icon or logo on the far left. It is actionable; by tapping on it, the user is directed to the app’s home screen. 8
  • 14. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 14/27 The Calendar app icon. NAVIGATION Next, we’ll typically find some form of navigation, in the form of a drop-down or tab menu. Honeycomb uses a triangle graphic to indicate a drop-down menu and a series of underlines for tabs, which typically take up most of the action bar’s real estate. A left arrow button might also appear to the left of the icon or logo or the label, for navigating back or cancelling a primary action.
  • 15. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 15/27 Three different kinds of action bar navigation. COMMON ACTIONS Common actions, as the name implies, gives user such things as search, share and an overflow menu. They are always positioned to the right of the action bar, away from any tabs. Common actions in the Calendar app. OVERFLOW MENU
  • 16. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 16/27 The overflow menu is part of the common actions group and is sometimes separated by a vertical rule. It is a place for miscellaneous menu items, such settings, help and feedback. An overflow menu. SEARCH Search is also a part of the common actions group. Unique to search is its expand and collapse action. Tap on the search icon and a search box expands out, letting you enter a query. Tap the “x” to cancel, and it collapses to its single-button state. This is a space saver when many actions or tabs need to be shown. The search function collapsed (top) and expanded (bottom). Tapping the magnifying glass opens the search box, while tapping the “x” closes it. CONTEXTUAL ACTIONS
  • 17. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 17/27 Contextual actions change the format of the action bar when an item is selected, revealing options unique to that item. For example, if a photo app is displaying thumbnails, the action bar might change once an image is selected, providing contextual actions for editing that particular image. To exit the contextual action bar, users can tap either “Cancel” or “Done” at the far right of the bar. The contextual action bar is triggered when tapping and holding an email in the Gmail app. Tablet Layout Strategies USING FRAGMENTS AND MULTI-PANE VIEWS The building blocks of Honeycomb design are “Fragments .” A Fragment is a self-contained layout component that can change size or layout position depending on the screen’s orientation and size. This further addresses the problem of designing for multiple form factors by giving designers and developers a way to make their screen layout components elastic and stackable, depending on the screen restraints of the device that is running the app. Screen components can be stretched, stacked, expanded or collapsed and shown or hidden. 9
  • 18. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 18/27 The Fragments framework gives designers and developers several options for maintaining their layouts across screen sizes and orientation modes. What makes Fragments so special? With a compatibility library, developers can bring this functionality to Android smartphones going back to version 1.6, allowing them to build apps using a one-size-fits-all strategy. In short, it enables designers and developers to build one app for everything. While Fragments may be a term used more by developers, designers should still have a basic understanding of how capsules of content can be stretched, stacked, expanded and hidden at will. The most common arrangement of Fragments is the split view. This layout is common in news apps and email clients, where a list is presented in a narrow column and a detailed view in a wider one.
  • 19. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 19/27 The split view used by USA Today Another way to present a split view is to turn it on its side. In this case, the sideways list Fragment becomes a carousel, navigating horizontally instead of vertically. ORIENTATION STRATEGIES While Fragments are great for applying one design to multiple screen sizes, they are also useful for setting orientation strategies. Your screen design might look great in landscape view, but what will you do with three columns in a narrow portrait view? Again, you have the option to stretch, stack or hide content. Think of Fragments like a bunch of stretchy puzzle pieces that you can move around, shape and eliminate as needed. A Word About Animation The Honeycomb framework allows designers and developers to use a variety of animation effects. According to the Android 3.0 Highlights page, “Animations can create fades or movement between states, loop an animated image or an existing animation, change colors, and much more.” Honeycomb also boasts high-performance mechanisms for presenting 2-D and 3-D graphics. For a good overview of what Honeycomb is capable of, check out this video . 10 11
  • 20. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 20/27 Learning from Example Android tablet apps are still a relatively new space, and some brands are only beginning to test the waters. Below is a list of apps for inspiration. You can download any of them from the Android Market or Amazon . YouTube Naturally, Google’s YouTube app for Honeycomb is exemplary, showcasing all of the design patterns and UI elements discussed above. To get a good feel for Honeycomb, download this app first and take it for a spin. CNN The CNN app makes good use of touch gestures (including flicking to view more content), the split view and fonts! A custom font (Rockwell) is used for news headlines. 12 13
  • 21. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 21/27 CNBC Another good news app, with animation (the stock ticker tape) and rich graphics and gradients. CNBC has one of the most visually compelling apps. Plume With its three-column layout, Plume is a good example of how layouts might need to be changed dramatically from landscape to portrait views.
  • 22. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 22/27 FlightTrack A data-heavy app done elegantly. Includes nice maps, subtle animation and standard Honeycomb UI elements. Pulse What else can you say: it’s Pulse for Android tablets! But comparing the Android and iPad versions, which are identical in almost every way, is still fun anyway.
  • 23. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 23/27 WeatherBug This was one of the first Honeycomb apps in the Android Market. It makes good use of maps and of the holographic UI for showing pictures from weather cams. Kindle Kindle pretty much sticks to the book in using design patterns and Honeycomb UI elements. The outcome is elegant, while staying true to Android’s best practices.
  • 24. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 24/27 HONORABLE MENTIONS Online Resources VIDEO IMDb News360 USA Today AccuWeather Ustream Google Earth Think Space Designing and Implementing Android UIs for Phones and Tablets , Google I/O 2011 14 Android 3.0 Honeycomb animation demo15
  • 25. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 25/27 PRESENTATIONS BLOGS ANDROID DEVELOPERS (al) Designing and Implementing Android UIs for Phones and Tablets , Google I/O 2011 (PDF) 16 Tablet UI Patterns17 Supporting Multiple Screens18 Icon Design19 Android 3.0 Platform Highlights20 FOOTNOTES: post-PC world - http://www.engadget.com/2011/03/03/editorial-its-apples-post-pc-world-were-all- just-living/ 1 Android 3.x “Honeycomb” - http://developer.android.com/sdk/android-3.0-highlights.html2 Future updates - http://gizmodo.com/5800358/what-is-androids-ice-cream-sandwich3 previous article on designing for Android - http://coding.smashingmagazine.com/2011/06/30/designing-for-android/ 4 fifty-seven - http://iosfonts.com/5 Just three - http://stackoverflow.com/questions/3532397/how-to-retrieve-a-list-of-available- installed-fonts-in-android 6 Droid Sans, Droid Serif and Droid Sans Mono - http://www.droidfonts.com/droidfonts/about/7 design patterns introduced in Android 2.0 - http://coding.smashingmagazine.com/2011/06/30/designing-for-android/ 8
  • 26. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 26/27 Fragments - http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html9 Android 3.0 Highlights - http://developer.android.com/sdk/android-3.0-highlights.html10 this video - http://www.youtube.com/watch?v=DAXm0-HA8O8&feature=player_embedded11 Android Market - https://market.android.com/?hl=en12 Amazon - http://www.amazon.com/mobile-apps/b/ref=sa_menu_adr_app4? ie=UTF8&node=2350149011 13 Designing and Implementing Android UIs for Phones and Tablets - http://www.youtube.com/watch?v=WGIU2JX1U5Y&feature=player_embedded#at=3469 14 Android 3.0 Honeycomb animation demo - http://www.youtube.com/watch?v=DAXm0- HA8O8&feature=player_embedded 15 Designing and Implementing Android UIs for Phones and Tablets - http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en/us/events/io/201 16 Tablet UI Patterns - http://www.androiduipatterns.com/2011/06/tablet-ui-patterns-action-bar.html17 Supporting Multiple Screens - http://developer.android.com/guide/practices/screens_support.html 18 Icon Design - http://developer.android.com/guide/practices/ui_guidelines/icon_design.html19 Android 3.0 Platform Highlights - http://developer.android.com/sdk/android-3.0-highlights.html20 Android - http://mobile.smashingmagazine.com/tag/android/21 Mobile - http://mobile.smashingmagazine.com/tag/mobile/22 Tablets - http://mobile.smashingmagazine.com/tag/tablets/23 Born and raised in Silicon Valley, Daniel McKenzie is a digital product designer helping startups and companies strategize and design products that matter. He also likes to write and tweet (@danielmckenzie) on various design and innovation topics.
  • 27. 5/28/13 Designing For Android Tablets | Smashing Mobile mobile.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ 27/27 Every other Tuesday we send out our lovely email newsletter with useful tips and techniques, recent articles and upcoming events. 143,000 readers have signed up already. Why don't you sign up, too? email address Sign Up! 154,139 Subscribers With a commitment to quality content for the design community. Made in Germany. 2006-2013. http://www.smashingmagazine.com