SlideShare a Scribd company logo
10 Tips for Designing Mobile WidgetsRajesh LalSenior Engineer, Nokia Maemo Devices, Mountain View, California
15 minutes
Why Should We Care
Today Computer to Mobile ratio is 1:4Worldwide 1 Billion Computers  and ~ 4 Billion Mobile  PhonesSmartphone sales estimate:  20% increase annually, today 140 million  to 423 million in 2013Source: Wireless Expertise www.wirelessexpertise.com
Data based on study at http://www.researchandmarkets.com published July 27, 2009
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 (Maesum) @iRajLal
Tip: 1Design for a MobileUser
Short attention spanDivided attention InterruptibleDynamic environment
Tip: 2Know WidgetA Widget is a small, light weight application, meant for a single purpose.
 Mobile Widget Web Widgetigoogle, Wordpress,Pageflakes, FacebookWeb browser (server) basedDesktop WidgetKonfabulator, Desklets, Dashboard, VistaWidget EngineNative APIs<   >[    ]HTML, CSS, JavaScript, XML, Ajax, RIAMobile WidgetS60, MaemoWeb RuntimeDevice APIs+=
11Tip: 3Target Specific Set of Users
12Highly personal deviceRich features specific to usersAllow for customizationTarget sport events, conferences
Tip: 4Play Nice
Follow design guidelines		Justify space Do not poll data frequentlyDo not be a memory hog
Tip: 5Utilize Device Potential
Nokia N900
N900 Features 	48 gb exp memorytouch screenwidgetsOpen GLmulti-tasking3d graphics32 gbQtqwertyintegrated gpsfirefox browserweb run timelinux osradiowireless broadbandAjaxpersonalized desktop5 mp camera800 × 480 resolutionflashInnovative designpowerful processorvideo
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 (Maesum) @iRajLal
Tip: 6Focus on One Functionality
Know what Widgets are meant for Quick informationCasual gamesSimple utilityMedia applicationSearch / Lifestyle WidgetRecent TrendsSocial WidgetsBranded applicationSubtle advertisementsMini Web Apps
Tip: 7Simplify Features
http://www.google.com/ig/directory?q=clock
Paperclip PrincipleEasy to LookEasy to Understand Easy to Use Most effective designs are least complicated
Tip: 8Grab the User
2. Make it aliveCompelling dataDynamic informationMake it interesting1. Attract at entry point Short title, simple headingsNice professional iconPrecise description 3. Get statisticsNo. of downloads No. of usersFeed based statistics4. Hear your userInclude emailOnline forumAllow for feedback
26Tip: 9Add Social
27 Mobile is a social device  Always Available Meant for communication Interactive
Tip: 10Make it Fun
29Add ‘Extra Fun’Delight usersGive pleasant surprisesMake it special“If it's not fun, you're not doing it right” –Bob Basso
Ten Tips1. Design for a MobileUser 6. Focus on One Functionality 7. Simplify Features2. Know Widget8. Grab the User3. Target Specific Set of Users4. Play Nice9.  Add Social10. Make it Fun5. Utilize Device Potential
31
32Thank Yourajesh.lal@nokia.comJoin us @ http://maemo.org/development/sdks/

More Related Content

What's hot (15)

PPTX
what is sonarDesign?
Jerry Bowerman
 
PDF
Outcome Oriented Chatbots
David Patterson
 
PDF
Putting Mobile First - July 2013
Precedent
 
PDF
Mixd RWD Workshop
aaroncthomas
 
PDF
Introduction to HTML5 magazine apps
Michael Kowalski
 
PPTX
Spinlab - Technology for Small Businesses
joeclo
 
PPTX
Top 10 Authoring Tools 2014 and Forecasts for 2015
Craig Weiss
 
PDF
Mobile Apps for Events - PCMA Heartland
Jessica Levin
 
PPTX
Where do you want to go today?
Erin Baker
 
PDF
Leveraging Technology
Jessica Levin
 
PPT
Ambarish Mitra, Blippar ' Creating that Augmented Experience'
Interactive Scotland
 
PPTX
Emerging web technologies2012
bthat
 
PDF
Responsive Web Design Basics
Austin Walker
 
PDF
Widget iOS: how to use them well
Alessio Roberto
 
PDF
7 blippar summary august
Rachel Aldighieri
 
what is sonarDesign?
Jerry Bowerman
 
Outcome Oriented Chatbots
David Patterson
 
Putting Mobile First - July 2013
Precedent
 
Mixd RWD Workshop
aaroncthomas
 
Introduction to HTML5 magazine apps
Michael Kowalski
 
Spinlab - Technology for Small Businesses
joeclo
 
Top 10 Authoring Tools 2014 and Forecasts for 2015
Craig Weiss
 
Mobile Apps for Events - PCMA Heartland
Jessica Levin
 
Where do you want to go today?
Erin Baker
 
Leveraging Technology
Jessica Levin
 
Ambarish Mitra, Blippar ' Creating that Augmented Experience'
Interactive Scotland
 
Emerging web technologies2012
bthat
 
Responsive Web Design Basics
Austin Walker
 
Widget iOS: how to use them well
Alessio Roberto
 
7 blippar summary august
Rachel Aldighieri
 

Viewers also liked (9)

PDF
Designing Mobile Apps with HTML5 & CSS3
Johannes Ippen
 
PPTX
How Invision Help Designers
Ahmed Badran
 
PDF
Designing the mobile user experience
Intergen
 
PPTX
A. Khmelevsky: I Fucking Love InVision — All Those Prototypes and Collaborati...
Alexander Khmelevsky
 
PDF
2016 Product Design Report from InVision
InVision App
 
PDF
UX and UI - Designing for Mobile
BuiltByHQ
 
PDF
Simple Card Sorting Methods
Andrii Rusakov
 
PDF
Prototyping invision vs axure
Andrii Rusakov
 
PPTX
Presentation on mobile phones
sirtwinkles
 
Designing Mobile Apps with HTML5 & CSS3
Johannes Ippen
 
How Invision Help Designers
Ahmed Badran
 
Designing the mobile user experience
Intergen
 
A. Khmelevsky: I Fucking Love InVision — All Those Prototypes and Collaborati...
Alexander Khmelevsky
 
2016 Product Design Report from InVision
InVision App
 
UX and UI - Designing for Mobile
BuiltByHQ
 
Simple Card Sorting Methods
Andrii Rusakov
 
Prototyping invision vs axure
Andrii Rusakov
 
Presentation on mobile phones
sirtwinkles
 
Ad

Similar to 10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 (Maesum) @iRajLal (20)

PDF
Designing a High Quality User Experience for Widgets
Vodafone developer
 
PDF
10 Things Web Designers Need to Do Before Going Mobile
Barbara Ballard
 
PPT
QuickSoft Mobile Tips & Tricks 11-03-10
Almog Koren
 
PPT
Communication Design for the Mobile Experience
David Drucker
 
PDF
Mobilising Digital - Sydney 26/03/14
Precedent
 
PDF
Top 10 kick ass tips for app design
Natalia Błaszczyk
 
PDF
Mobilising Digital Melbourne 21/03/2014
Precedent
 
PDF
Mobile and Responsive Design
creed
 
PDF
Think Mobile
Bart De Waele
 
PPTX
10 Tips for Mobile Website Design - MeeGo Conference Dublin, Ireland 11/2010 ...
Raj Lal
 
PDF
Mobilising Digital - Perth 13/03/14
Precedent
 
PDF
Mobile User Experience – A key to successful strategies in the mobile market
Henrik Hedegaard
 
PPS
Mobile User Experience - @iRajLal
Raj Lal
 
PDF
5 Top Web Design and Development Tips for an Awesome Web App
PixelCrayons
 
KEY
Windows Phone UX - a 101 @ BizSpark
Antony Ribot
 
PDF
Think Mobile - Financelab
Wijs
 
PPT
Mobile is the new Godzilla July 2011 FCIP
RZasadzinski
 
PPTX
Thinking in Mobile
Keynes Cheng
 
PDF
Designing Rich Mobile Apps in a Fragmented World
Worklight
 
PDF
UX Masterclass at muru-D
Doralin Kelly
 
Designing a High Quality User Experience for Widgets
Vodafone developer
 
10 Things Web Designers Need to Do Before Going Mobile
Barbara Ballard
 
QuickSoft Mobile Tips & Tricks 11-03-10
Almog Koren
 
Communication Design for the Mobile Experience
David Drucker
 
Mobilising Digital - Sydney 26/03/14
Precedent
 
Top 10 kick ass tips for app design
Natalia Błaszczyk
 
Mobilising Digital Melbourne 21/03/2014
Precedent
 
Mobile and Responsive Design
creed
 
Think Mobile
Bart De Waele
 
10 Tips for Mobile Website Design - MeeGo Conference Dublin, Ireland 11/2010 ...
Raj Lal
 
Mobilising Digital - Perth 13/03/14
Precedent
 
Mobile User Experience – A key to successful strategies in the mobile market
Henrik Hedegaard
 
Mobile User Experience - @iRajLal
Raj Lal
 
5 Top Web Design and Development Tips for an Awesome Web App
PixelCrayons
 
Windows Phone UX - a 101 @ BizSpark
Antony Ribot
 
Think Mobile - Financelab
Wijs
 
Mobile is the new Godzilla July 2011 FCIP
RZasadzinski
 
Thinking in Mobile
Keynes Cheng
 
Designing Rich Mobile Apps in a Fragmented World
Worklight
 
UX Masterclass at muru-D
Doralin Kelly
 
Ad

More from Raj Lal (20)

PDF
Executive Presence Workshop - Gina Grahame
Raj Lal
 
PDF
Creativity, AI, and Human-Centered Innovation
Raj Lal
 
PDF
TEAMCAL AI - PITCH DECK Voice and AI.pdf
Raj Lal
 
PDF
Teamcalendar.AI presskit 1.0
Raj Lal
 
PPTX
UX Workshop: How to design a product with great user experience
Raj Lal
 
PDF
Workshop Stanford University - 28th July 2018 on Website Optimization
Raj Lal
 
PDF
The art and science of website optimization
Raj Lal
 
PPTX
UX Workshop - Talent 2 Talent Conference, Ryerson University, Toronto Canada,...
Raj Lal
 
PDF
Why Toastmasters - The story of a fisherman
Raj Lal
 
PDF
Build Amazing Camera Apps for Superphones - Silicon Valley Code Camp, 6 Oct, ...
Raj Lal
 
PDF
Evolution of User Interface - Digital Web & Design Innovation Summit SFO 20 S...
Raj Lal
 
PPS
Designing Killer Apps for Mobile Devices ModevUX May 9 2013 mclean VA - @iRajLal
Raj Lal
 
PPT
Html5 Whats around the bend
Raj Lal
 
PPTX
Accessible design with html5 JS Everywhere 2012 Oct 26 Fairmont Hotel San Jos...
Raj Lal
 
PPTX
Accessibility on Windows Phone - Windows Phone Meetup at Nokia - 16 October @...
Raj Lal
 
PPTX
Accessible design - HOW Interactive Design Conference Washington DC SEPT 27-2...
Raj Lal
 
PPSX
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...
Raj Lal
 
PPT
Developing Apps for Nokia Windows Phone VSLiv Conference May 15, 2012 @iRajLal
Raj Lal
 
PPT
Upgrade Your Website to HTML5 - VSLive Conference New York @iRajLal
Raj Lal
 
PDF
Fun with silverlight4 Table of Content @iRajLal
Raj Lal
 
Executive Presence Workshop - Gina Grahame
Raj Lal
 
Creativity, AI, and Human-Centered Innovation
Raj Lal
 
TEAMCAL AI - PITCH DECK Voice and AI.pdf
Raj Lal
 
Teamcalendar.AI presskit 1.0
Raj Lal
 
UX Workshop: How to design a product with great user experience
Raj Lal
 
Workshop Stanford University - 28th July 2018 on Website Optimization
Raj Lal
 
The art and science of website optimization
Raj Lal
 
UX Workshop - Talent 2 Talent Conference, Ryerson University, Toronto Canada,...
Raj Lal
 
Why Toastmasters - The story of a fisherman
Raj Lal
 
Build Amazing Camera Apps for Superphones - Silicon Valley Code Camp, 6 Oct, ...
Raj Lal
 
Evolution of User Interface - Digital Web & Design Innovation Summit SFO 20 S...
Raj Lal
 
Designing Killer Apps for Mobile Devices ModevUX May 9 2013 mclean VA - @iRajLal
Raj Lal
 
Html5 Whats around the bend
Raj Lal
 
Accessible design with html5 JS Everywhere 2012 Oct 26 Fairmont Hotel San Jos...
Raj Lal
 
Accessibility on Windows Phone - Windows Phone Meetup at Nokia - 16 October @...
Raj Lal
 
Accessible design - HOW Interactive Design Conference Washington DC SEPT 27-2...
Raj Lal
 
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...
Raj Lal
 
Developing Apps for Nokia Windows Phone VSLiv Conference May 15, 2012 @iRajLal
Raj Lal
 
Upgrade Your Website to HTML5 - VSLive Conference New York @iRajLal
Raj Lal
 
Fun with silverlight4 Table of Content @iRajLal
Raj Lal
 

Recently uploaded (20)

PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 

10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 (Maesum) @iRajLal

Editor's Notes

  • #5: 2008 Estimate $ 72 million / € 50 million Growth 80% 1.3 Billion in 2013 ~ € 1 billion4 mobile phones for each computerWireless Expertise forecastsSmartphone Sales: 423 million in 2013Total number of smart phone users: 1.6 billionCalculated 2008 2009 2010 2011 2012 2013 € 49.32 € 88.78 € 159.80 € 287.63 € 517.74 € 931.93 Based http://newsblaze.com/story/2009072709401000001.bw/topstory.htmlhttp://www.researchandmarkets.com/research/27032e/mobile_widget_plat
  • #6: 2008 Estimate $ 72 million / € 50 million Growth 80% 1.3 Billion in 2013 ~ € 1 billion4 mobile phones for : 1.6 billioneach computerWireless Expertise forecastsSmartphone Sales: 423 million in 2013Total number of smart phone usersCalculated 2008 2009 2010 2011 2012 2013 € 49.32 € 88.78 € 159.80 € 287.63 € 517.74 € 931.93 Based http://newsblaze.com/story/2009072709401000001.bw/topstory.htmlhttp://www.researchandmarkets.com/research/27032e/mobile_widget_plat
  • #9: Is Moving In the TrainWaiting in the QueueDriving Is not completely focused as with a computerIs doing things along with using MobileReading Talking to FriendsListening MusicWatching MovieA Mobile application is not a mini desktop applicationDesign a widget for the user who has 10 seconds of attention span
  • #11: Any desktop widget can be made to run on Mobile due to the presence of WRT A Web Widget can also be ported to a mobile device because, mobile device allows for cross domain access Both these widgets use standard web technologies
  • #13: Mobile is a highly personal device Much more than a computer or laptop which you might share with othersDefining a target allows forRich features specific to the groupGives a highly personal experience to the userExample Compare a generic RSS Widget with an RSS Widget specifically made for maemo.org UsersA Generic Crossword puzzle Widget with Popular Newspaper’s Amsterdam Post /bbc news Crossword Widget
  • #15: Always design a thing by considering it in its next larger context - a chair in a room, a room in a house, a house in an environment, an environment in a city plan - Eliel SaarinenFollow Design Guidelines - Use device style and fontsAccessibleTheme of the Parent Application/Web site
  • #21: Widgets are Meant for One functionalitySubset of the Main ApplicationIntuitiveNo initial configurationDefault values Except for Service Widgets (login)Information WidgetMaximum Display Current NewsFull Screen WidgetUtility Widget Access Device Data Use Low Level APISize should be minimalDesktop AppletService WidgetsLogin RequiredExample Facebook / last.fmMedia WidgetEmbedded Media PlayerAudio / VideoUse Media RSSFlash PlayerMedia applications Podcast, Video, TV WidgetFun and GamesTetris3d GraphicsOpen GL High processor speed neededRecent TrendsSocial applications Branded applicationsSubtle advertisementsMini websites
  • #23: More than 200 clock widgets at http://www.google.com/ig/directory?q=clock 95% of them have less than 100 users Aesthetically pleasing design - Good contrast Few colors, 1 highlight color Visuals cues, IconsEasy to Understand – Intuitive, No need for Help files or even instructions http://www.officemuseum.com/paper_clips.htm Samuel B. Fay in 1867The most elegant and effective designs are often the least complicated
  • #24: Rounded corners gives a feeling of smoothnessEasy to Understand – Intuitive, No need for Help files or even instructions http://www.officemuseum.com/paper_clips.htm Samuel B. Fay in 1867
  • #26: You never get a second chance for the first impression Easy Access to informationMake it Alive Example a game widget can show score from onlineUtility widget shows current conditionInformation Widget top five newsDO NOT MAKE AND FORGET
  • #28: Always Available -> Makes you feel connected Connect with Facebook, last.fm, Youtube, Addthis widget – bookmark, takes a link and help spread in the social network, twitter, facebook, digg, etcCreate Widget which use these social features Example: A Movie Widget able to talk to your Facebook FriendsYour locations Widget showing friends from address bookFriends rating for a Restaurant / Hotel/ Bar in a new cityWidget for connected maemo UsersChat with your group with similar tasteGet Recommendations on Books from your Friends
  • #30: Example of A cake, frosting and candle Fortune CookieA simple fortune cookie can add a good animation and a chiming music for extra magical effects.Sounds EffectsAnimationsThe ‘extra fun’ makes the difference between a good and a great widget