Michal Levin of Google talked about the growing interactivity of devices, and what that means for app development. She said...
In our new era of connectivity, we'll increasingly be designing apps not for a phone or a PC, but for an ecosystem of device types (phone, tablet, PC, TV and... who knows). Here are three new design models:
- Consistent design - For apps like Trulia, which have versions for the PC, tablet and phone. All should have a similar IA, navigation model, and look-and-feel.
- Complementary design - For apps where devices control or influence each other. For example, with KC Dashboard you use a phone to throw darts at a dart board on a tablet. Some other examples interact with a TV: Real Racing 2, Slingbox, Heinekin Star Player.
- Continuous design - When you start a process on one device and then move to others. For example, All Recipes starts on a web site (probably viewed on a PC) where users choose recipes for a meal. The web site downloads a shopping list to a phone, and downloads recipe instructions to a tablet.
- If you are creating an app for a single device type, you should consider ways to make it scalable and flexible for the future.
- You may need to use cloud computing for the data sync required by multi-device coordination.
- Some companies should consider changing their corporate structure so that development for phones, tablets and PCs is not done in separate divisions.
- The ecosystem concept will expand as computer chips become ubiquitous in home appliances; as their use in cars improves; etc.
No comments:
Post a Comment