SlideShare a Scribd company logo
1 of 39
Download to read offline
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




       UI ENGINEERING                                                    Rebooted




                                                                                                                                                                               UDAY M. SHANKAR
                                                                                                                                                                                Bangalore 2010



August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
                       1	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                                                 •  Prototyping at Yahoo! India
                                                                                                                                 •  11 years in the UX/UI space
                                                                                                                                 •  Twitter - @udayms
                                                                                                                                 •  LinkedIn – linkedin.com/in/udayms
                                                                                                                                 •  Facebook – facebook.com/udayms




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     2	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                         What	
  happened?	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     3	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




REMEMBER	
  THE	
  OLD	
  WAYS	
  OF	
  DESIGN?	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     4	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




THINK	
  OF	
  THE	
  NEW	
  WAYS	
  OF	
  DESIGN	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     5	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




DESIGN	
  IS	
  EVOLVING.	
  LET’S	
  ADAPT	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     6	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




AS	
  DESIGNERS,	
  WE	
  DESIGN	
  UI	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     7	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




WHAT	
  WE	
  WANT	
  USERS	
  TO	
  SEE	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     8	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




WHAT	
  USERS	
  ACTUALLY	
  SEE	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     9	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




AND	
  SOMETIMES,	
  IT	
  GETS	
  SCARY	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     10	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




DON’T	
  DESIGN	
  UI.	
  SOLVE	
  PROBLEMS.	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     11	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                                                                                               Start with a Prototype


How	
  to	
  solve	
                                                                                                                           Designers to get more tech-savvy

those	
                                                                                                                        Understand that each application has a
problems?	
                                                                                                                                     personality of its own

                                                                                                                                                   And…Follow 6 simple principles



August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
                         12	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                                                                   Many advantages on both fronts

                                                                                                     Old motivators for moving to web is irrelevant in
1.	
                                                                                                                              the context of RIAs

Desktop	
  or	
                                                                                                                                                 Don’t let legacy and current
Browser	
                                                                                                                                                         trends decide this for you

                                                                                                                                                                     Do it for the right reasons



August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
                    13	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                     Always keep user informed of what the software
                                                                                                                                            is doing
2.	
  	
  
                                                                                                              Display ‘information’, ‘error’ with appropriate
Interact	
  with	
                                                                                                                           icons and colors

user	
                                                                                                                                        Avoid ‘confirmation’ and ‘warning’




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     14	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                                                                                    Do not punish the user for
                                                                                                                                                                                using your UI

                                                                                                                                           Provide rollback wherever possible
3.	
  
Forgiving	
  UI	
                                                                                                                                          Prevent user from making
                                                                                                                                                                 mistakes rather than
                                                                                                                                                       throwing warnings/errors later

                                                                                                                                    Allow ‘reset’ to last known good state


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
                  15	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                                                                                   Architecture is not LAYOUT


4.	
                                                                                                                             De-Couple UI completely from backend

UI	
                                                                                                                                                   UI technologies are short-lived
Architecture	
  
                                                                                                                                                                 Architect differently for web
                                                                                                                                                                                 and desktop



August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
                  16	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                                                                         Many RIA designers have a
                                                                                                                                                       tendency to get carried away
                                                                                                                                                          with the cool effects that’s
                                                                                                                                                     possible using RIA technologies
5.	
  
Design	
  Right	
                                                                                                                              Possibility is not equal to Usability

                                                                                                                                                                   Cool is not equal to Usable




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
                  17	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                                                                                        Think about it in the beginning
6.	
  
                                                                                                                                                           Think about it while designing
Accessibility,	
  
i18n,	
  l10n	
                                                                                                                                                Think about it while skinning




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
                18	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




WOWS	
  &	
  WTFS	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     19	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                            If	
  you	
  had	
  to	
  use	
  this	
  daily!	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     20	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                           Stop	
  bugging	
  me	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     21	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                         Talk	
  sense	
  or	
  shut	
  up!	
  




August	
  27,	
  2010	
                                                     udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     22	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                         Simple	
  is	
  not	
  enough	
  




August	
  27,	
  2010	
                                                    udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     23	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                           Too	
  much	
  power	
  in	
  user’s	
  hand	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     24	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                        Forgiving	
  UI	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     25	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




WOWS	
  &	
  WTFS:	
  REAL	
  WORLD	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     26	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                           What	
  Sme	
  is	
  it?	
  	
  Bad	
  Time!	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     27	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                         What	
  would	
  you	
  do?	
  




August	
  27,	
  2010	
                                                    udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     28	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                     Why	
  analog?	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     29	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                            Lack	
  of	
  usability	
  evaluaSon	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     30	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                       Keep	
  it	
  clear	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     31	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                                                                           Remember	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     32	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




                                          Design	
  for	
  users.	
  Not	
  for	
  geeks!	
  




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     33	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




REALITY	
  CHECK	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     34	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




BROWSER	
  WARS	
  ARE	
  BACK!	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     35	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




HTML5	
  /	
  CSS3	
  ARE	
  HERE	
  TO	
  STAY	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     36	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




THINK	
  SOCIAL	
  


August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     37	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  



                                                                                                                                                UI Engineering is
www.adobesummit.com	
  




                                                                                                                                                       NOT about
                                                                                                                                                 making screens
                                                                                                                                                     ‘look’ better!




August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
     38	
  
Adobe	
  Flash	
  Pla-orm	
  Summit	
  2010,	
  India.	
  	
  	
  	
  
www.adobesummit.com	
  




    QuesSons?	
  



Email                                      udayms@gmail.com
                                                                        Blog                 udayms.wordpress.com
Twitter                                    @udayms
                                                                                                      flexed.wordpress.com
References                                 Google, Slideshare, Flickr
August	
  27,	
  2010	
                                                  udayms.wordpress.com	
  |	
  @udayms	
  |	
  linkedin.com/in/udayms	
  |	
  facebook.com/udayms	
       39	
  

More Related Content

Similar to UI Engineering - Rebooted

Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User ExperienceUday Shankar
 
Flash Camp Chennai - Khuljaa Sim Sim
Flash Camp Chennai - Khuljaa Sim SimFlash Camp Chennai - Khuljaa Sim Sim
Flash Camp Chennai - Khuljaa Sim SimRIA RUI Society
 
User Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great uiUser Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great uiUday Shankar
 
Getting an edge with social - Twitter - Adobe Summit 2012
Getting an edge with social - Twitter - Adobe Summit 2012Getting an edge with social - Twitter - Adobe Summit 2012
Getting an edge with social - Twitter - Adobe Summit 2012Mike Quinn
 
Hackers guide to UX
Hackers guide to UXHackers guide to UX
Hackers guide to UXCyber-Duck
 
Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...
Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...
Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...Vinita Daki
 
AI Foundation and how to CareerPivot to AI
AI Foundation and how to CareerPivot to AI AI Foundation and how to CareerPivot to AI
AI Foundation and how to CareerPivot to AI Sudha Jamthe
 
Instructional Design & Instructional Tools: An Online & Hybrid Course Perspec...
Instructional Design & Instructional Tools:An Online & Hybrid Course Perspec...Instructional Design & Instructional Tools:An Online & Hybrid Course Perspec...
Instructional Design & Instructional Tools: An Online & Hybrid Course Perspec...Julia Parra
 
WordPress: Smart Ideas for Startup - SMW torino 2012
WordPress: Smart Ideas for Startup - SMW  torino 2012 WordPress: Smart Ideas for Startup - SMW  torino 2012
WordPress: Smart Ideas for Startup - SMW torino 2012 Maurizio Pelizzone
 
From Here to Career: Actionable tips on landing the job you want
From Here to Career: Actionable tips on landing the job you wantFrom Here to Career: Actionable tips on landing the job you want
From Here to Career: Actionable tips on landing the job you wantAswin Shibu
 
Dee2009 workshop
Dee2009 workshopDee2009 workshop
Dee2009 workshopZak Mensah
 
CSPA 2012: Moving Online - Part 1
CSPA 2012: Moving Online - Part 1CSPA 2012: Moving Online - Part 1
CSPA 2012: Moving Online - Part 1Media Now STL
 
Increasing Engagement and Interaction in your Classes with Audio/Video Tools
Increasing Engagement and Interaction in your Classes with Audio/Video ToolsIncreasing Engagement and Interaction in your Classes with Audio/Video Tools
Increasing Engagement and Interaction in your Classes with Audio/Video ToolsJulia Parra
 
Usability Introduction slide
Usability Introduction slideUsability Introduction slide
Usability Introduction slideKay Rules
 
Learning Trends in 2010 and Beyond
Learning Trends in 2010 and BeyondLearning Trends in 2010 and Beyond
Learning Trends in 2010 and BeyondHuman Capital Media
 
UI-Designer&Developer-Ahmed-Dawood-CV
UI-Designer&Developer-Ahmed-Dawood-CVUI-Designer&Developer-Ahmed-Dawood-CV
UI-Designer&Developer-Ahmed-Dawood-CVAhmed Dawood
 

Similar to UI Engineering - Rebooted (20)

Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User Experience
 
Khuljaa Sim Sim
Khuljaa Sim SimKhuljaa Sim Sim
Khuljaa Sim Sim
 
Flash Camp Chennai - Khuljaa Sim Sim
Flash Camp Chennai - Khuljaa Sim SimFlash Camp Chennai - Khuljaa Sim Sim
Flash Camp Chennai - Khuljaa Sim Sim
 
Adobe edge animate for flash designer
Adobe edge animate for flash designerAdobe edge animate for flash designer
Adobe edge animate for flash designer
 
User Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great uiUser Experioence - delivering great ux through great ui
User Experioence - delivering great ux through great ui
 
10 Lessons Oz Ia
10 Lessons Oz Ia10 Lessons Oz Ia
10 Lessons Oz Ia
 
Getting an edge with social - Twitter - Adobe Summit 2012
Getting an edge with social - Twitter - Adobe Summit 2012Getting an edge with social - Twitter - Adobe Summit 2012
Getting an edge with social - Twitter - Adobe Summit 2012
 
Hackers guide to UX
Hackers guide to UXHackers guide to UX
Hackers guide to UX
 
Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...
Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...
Entrepreneurial - Digital Entrepreneur of the Year - Arjun Chatterjee - Entry...
 
AI Foundation and how to CareerPivot to AI
AI Foundation and how to CareerPivot to AI AI Foundation and how to CareerPivot to AI
AI Foundation and how to CareerPivot to AI
 
Ui and ux principles
Ui and ux principlesUi and ux principles
Ui and ux principles
 
Instructional Design & Instructional Tools: An Online & Hybrid Course Perspec...
Instructional Design & Instructional Tools:An Online & Hybrid Course Perspec...Instructional Design & Instructional Tools:An Online & Hybrid Course Perspec...
Instructional Design & Instructional Tools: An Online & Hybrid Course Perspec...
 
WordPress: Smart Ideas for Startup - SMW torino 2012
WordPress: Smart Ideas for Startup - SMW  torino 2012 WordPress: Smart Ideas for Startup - SMW  torino 2012
WordPress: Smart Ideas for Startup - SMW torino 2012
 
From Here to Career: Actionable tips on landing the job you want
From Here to Career: Actionable tips on landing the job you wantFrom Here to Career: Actionable tips on landing the job you want
From Here to Career: Actionable tips on landing the job you want
 
Dee2009 workshop
Dee2009 workshopDee2009 workshop
Dee2009 workshop
 
CSPA 2012: Moving Online - Part 1
CSPA 2012: Moving Online - Part 1CSPA 2012: Moving Online - Part 1
CSPA 2012: Moving Online - Part 1
 
Increasing Engagement and Interaction in your Classes with Audio/Video Tools
Increasing Engagement and Interaction in your Classes with Audio/Video ToolsIncreasing Engagement and Interaction in your Classes with Audio/Video Tools
Increasing Engagement and Interaction in your Classes with Audio/Video Tools
 
Usability Introduction slide
Usability Introduction slideUsability Introduction slide
Usability Introduction slide
 
Learning Trends in 2010 and Beyond
Learning Trends in 2010 and BeyondLearning Trends in 2010 and Beyond
Learning Trends in 2010 and Beyond
 
UI-Designer&Developer-Ahmed-Dawood-CV
UI-Designer&Developer-Ahmed-Dawood-CVUI-Designer&Developer-Ahmed-Dawood-CV
UI-Designer&Developer-Ahmed-Dawood-CV
 

More from Uday Shankar

Crafting delightful experiences
Crafting delightful experiencesCrafting delightful experiences
Crafting delightful experiencesUday Shankar
 
Design - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulDesign - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulUday Shankar
 
Ninja Prototyping with Templating Frameworks
Ninja Prototyping with Templating FrameworksNinja Prototyping with Templating Frameworks
Ninja Prototyping with Templating FrameworksUday Shankar
 
The Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI DesignThe Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI DesignUday Shankar
 
What Drives The World
What Drives The WorldWhat Drives The World
What Drives The WorldUday Shankar
 
Touch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX PerspectiveTouch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX PerspectiveUday Shankar
 
Mobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & TourismMobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & TourismUday Shankar
 
Prototyping SMS/Voice Services
Prototyping SMS/Voice ServicesPrototyping SMS/Voice Services
Prototyping SMS/Voice ServicesUday Shankar
 
Science of prototyping
Science of prototypingScience of prototyping
Science of prototypingUday Shankar
 
Usability & Prototyping
Usability & PrototypingUsability & Prototyping
Usability & PrototypingUday Shankar
 
Effective UI Development using Adobe Flex
Effective UI Development using Adobe FlexEffective UI Development using Adobe Flex
Effective UI Development using Adobe FlexUday Shankar
 

More from Uday Shankar (14)

Crafting delightful experiences
Crafting delightful experiencesCrafting delightful experiences
Crafting delightful experiences
 
Design - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightfulDesign - What differentiates the useful from usable & delightful
Design - What differentiates the useful from usable & delightful
 
Ninja Prototyping with Templating Frameworks
Ninja Prototyping with Templating FrameworksNinja Prototyping with Templating Frameworks
Ninja Prototyping with Templating Frameworks
 
The Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI DesignThe Good, Bad & Ugly of UI Design
The Good, Bad & Ugly of UI Design
 
Prototyping
PrototypingPrototyping
Prototyping
 
What Drives The World
What Drives The WorldWhat Drives The World
What Drives The World
 
Touch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX PerspectiveTouch & Multi Touch - A UX Perspective
Touch & Multi Touch - A UX Perspective
 
Mobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & TourismMobile Applications, Emerging Markets & Tourism
Mobile Applications, Emerging Markets & Tourism
 
Prototyping SMS/Voice Services
Prototyping SMS/Voice ServicesPrototyping SMS/Voice Services
Prototyping SMS/Voice Services
 
Science of prototyping
Science of prototypingScience of prototyping
Science of prototyping
 
Usability & Prototyping
Usability & PrototypingUsability & Prototyping
Usability & Prototyping
 
Rapid Prototyping
Rapid PrototypingRapid Prototyping
Rapid Prototyping
 
Effective UI Development using Adobe Flex
Effective UI Development using Adobe FlexEffective UI Development using Adobe Flex
Effective UI Development using Adobe Flex
 
Adobe® Flex™
Adobe® Flex™Adobe® Flex™
Adobe® Flex™
 

Recently uploaded

ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 

Recently uploaded (20)

ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 

UI Engineering - Rebooted

  • 1. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   UI ENGINEERING Rebooted UDAY M. SHANKAR Bangalore 2010 August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   1  
  • 2. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   •  Prototyping at Yahoo! India •  11 years in the UX/UI space •  Twitter - @udayms •  LinkedIn – linkedin.com/in/udayms •  Facebook – facebook.com/udayms August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   2  
  • 3. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   What  happened?   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   3  
  • 4. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   REMEMBER  THE  OLD  WAYS  OF  DESIGN?   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   4  
  • 5. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   THINK  OF  THE  NEW  WAYS  OF  DESIGN   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   5  
  • 6. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   DESIGN  IS  EVOLVING.  LET’S  ADAPT   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   6  
  • 7. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   AS  DESIGNERS,  WE  DESIGN  UI   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   7  
  • 8. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   WHAT  WE  WANT  USERS  TO  SEE   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   8  
  • 9. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   WHAT  USERS  ACTUALLY  SEE   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   9  
  • 10. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   AND  SOMETIMES,  IT  GETS  SCARY   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   10  
  • 11. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   DON’T  DESIGN  UI.  SOLVE  PROBLEMS.   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   11  
  • 12. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Start with a Prototype How  to  solve   Designers to get more tech-savvy those   Understand that each application has a problems?   personality of its own And…Follow 6 simple principles August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   12  
  • 13. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Many advantages on both fronts Old motivators for moving to web is irrelevant in 1.   the context of RIAs Desktop  or   Don’t let legacy and current Browser   trends decide this for you Do it for the right reasons August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   13  
  • 14. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Always keep user informed of what the software is doing 2.     Display ‘information’, ‘error’ with appropriate Interact  with   icons and colors user   Avoid ‘confirmation’ and ‘warning’ August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   14  
  • 15. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Do not punish the user for using your UI Provide rollback wherever possible 3.   Forgiving  UI   Prevent user from making mistakes rather than throwing warnings/errors later Allow ‘reset’ to last known good state August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   15  
  • 16. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Architecture is not LAYOUT 4.   De-Couple UI completely from backend UI   UI technologies are short-lived Architecture   Architect differently for web and desktop August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   16  
  • 17. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Many RIA designers have a tendency to get carried away with the cool effects that’s possible using RIA technologies 5.   Design  Right   Possibility is not equal to Usability Cool is not equal to Usable August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   17  
  • 18. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Think about it in the beginning 6.   Think about it while designing Accessibility,   i18n,  l10n   Think about it while skinning August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   18  
  • 19. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   WOWS  &  WTFS   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   19  
  • 20. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   If  you  had  to  use  this  daily!   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   20  
  • 21. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Stop  bugging  me   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   21  
  • 22. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Talk  sense  or  shut  up!   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   22  
  • 23. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Simple  is  not  enough   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   23  
  • 24. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Too  much  power  in  user’s  hand   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   24  
  • 25. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Forgiving  UI   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   25  
  • 26. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   WOWS  &  WTFS:  REAL  WORLD   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   26  
  • 27. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   What  Sme  is  it?    Bad  Time!   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   27  
  • 28. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   What  would  you  do?   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   28  
  • 29. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Why  analog?   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   29  
  • 30. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Lack  of  usability  evaluaSon   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   30  
  • 31. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Keep  it  clear   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   31  
  • 32. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Remember   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   32  
  • 33. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   Design  for  users.  Not  for  geeks!   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   33  
  • 34. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   REALITY  CHECK   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   34  
  • 35. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   BROWSER  WARS  ARE  BACK!   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   35  
  • 36. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   HTML5  /  CSS3  ARE  HERE  TO  STAY   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   36  
  • 37. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   THINK  SOCIAL   August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   37  
  • 38. Adobe  Flash  Pla-orm  Summit  2010,  India.         UI Engineering is www.adobesummit.com   NOT about making screens ‘look’ better! August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   38  
  • 39. Adobe  Flash  Pla-orm  Summit  2010,  India.         www.adobesummit.com   QuesSons?   Email udayms@gmail.com Blog udayms.wordpress.com Twitter @udayms flexed.wordpress.com References Google, Slideshare, Flickr August  27,  2010   udayms.wordpress.com  |  @udayms  |  linkedin.com/in/udayms  |  facebook.com/udayms   39