Today we have millions of phones, tablets, and other devices in a wide variety of screen sizes and form factors. By taking advantage of operating system’s flexible layout system, we have created apps that gracefully scale to large tablets. Our goal is to design apps that behave in a consistent, predictable fashion.
Our guiding principles when developing for tablets include:
Be flexibleStretch and compress your layouts to accommodate various heights and widths.
Optimize layoutsOn larger devices, take advantage of extra screen real estate. Create compound views that combine multiple views to reveal more content and ease navigation.
Assets for allProvide resources for different screen densities (DPI) to ensure that your app looks great on any tablet.
Touch FeedbackUse color and illumination to respond to touches, reinforce the resulting behaviors of gestures, and indicate what actions are enabled and disabled.
CommunicationHelp users understand what the outcome of the operation will be by making objects react to more complex gestures.
We believe that every app should just work. Accordingly, we come up with magical experiences.
Designing apps from time-saving productivity tools to fun apps you won’t be able to put down.