SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
INTERFACE DESIGN
FOR
MOBILE DEVICES
Courtesy:
1. Mobile Design and Development, Brian Fling, O’Reilly Publications
2. Mobile 2.0 - Wikipedia
Recap - Seven Principles of Web 2.0
1. The Web as a platform - “write once, deploy everywhere,” moving
away from the costly native applications deployed over multiple
frameworks and networks.
2. Harnessing collective intelligence - WURFL—an open source
repository of device profiles provided by the community—is exactly
what mobile needs more of.
3. Data is the next Intel inside - It include the data we seek, the data
we create, and the data about or around our physical locations.
4. End of the software release cycle - Shorter agile cycles are needed
to make mobile development work as a business. Releasing for one
device, iterating, improving, and then releasing for another is a great
way to ensure profitability in mobile.
Recap - Seven Principles of Web 2.0
5. Lightweight programming models - decreasing the programming
overhead required means more innovation occurs faster.
6. Software above the level of a single device - We need to approach
new software as though the user will demand it work in multiple
contexts, from mobile phones to portable gaming consoles and
e-book readers.
7. Rich user experiences - helps people spend less time with the
software and more time living their lives. Mobile design is about
enabling users to live their lives better.
Topics covered :
1. Brief History of Mobile (Chapter - 1)
2. Mobility Ecosystem (Chapter - 2)
3. Types of Mobile Applications (Chapter - 6)
4. Mobile Information Architecture (Chapter - 7)
5. Mobile Design (Chapter - 8 )
6. Mobile 2.0 (Chapter -10 )
6. Mobile 2.0 (from Wikipedia)
● Refers to a perceived next generation of mobile internet services
that leverage the social web, or what some call Web 2.0.
● Mobile Web 2.0, with an emphasis on Web, refers to bringing Web 2.0
services to the mobile internet, i.e., accessing aspects of Web 2.0
sites from mobile internet browsers.
● Refers to services that integrate the social web with the core
aspects of mobility – personal, localized, always-on and
ever-present.
6. Mobile 2.0 - Enablers of Mobile 2.0
● Ubiquitous Mobile Broadband Access
● Affordable, unrestricted access to enabling software
platforms, tools and technologies
● Open access, with frictionless distribution and
monetization
Courtesy : Wikipedia
6. Mobile 2.0 - Characteristics of Mobile 2.0
● The social web meets mobility
● Extensive use of User-Generated Content, so that the site
is owned by its contributors
● Leveraging services on the web via mashups
● Fully leveraging the mobile device, the mobile context, and
delivering a rich mobile user experience
● Personal, Local, Always-on, Ever-present
Courtesy : Wikipedia
6. Mobile 2.0 Characteristics (from Brian Fling)
1. The Convergence of the Web and Mobile
2. The Mobile Web Browser As the Next Killer App
3. Mobile Web Applications Are the Future
4. JavaScript Is the Next Frontier
5. The Mobile User Experience Is Awful
6. Mobile Widgets Are the Next Big Thing
7. Mobile Needs to Check Its Ego
8. We Are Creators, Not Consumers
6. Mobile 2.0 Characteristics (from Brian Fling)
● The Convergence of the Web and Mobile
○ integrating web services into the mobile medium is the
future of mobile development.
○ When the iPhone exploded onto the scene, it increased the
usage of the mobile web by its users to levels never seen
before. New mobile web apps were created just for the
iPhone doubled the number of mobile websites in a year.
○ Mobile 2.0 tells us that mobile will be the primary context in
which we leverage the Web in the future.
6. Mobile 2.0 Characteristics (from Brian Fling)
● The Mobile Web Browser As the Next Killer App
○ As the future of mobile is the Web, then it only makes sense
that the mobile web browser is the next killer app of mobile.
○ The biggest challenge in mobile → device fragmentation.
The mobile browser enables us to penetrate the problem by
not having our content locked so specifically to the
device abilities, screen size, and form factor.
○ All new devices are judged by the quality of their mobile
web browser. Operators know it and therefore are demanding
better browsers from device makers and browser makers.
6. Mobile 2.0 Characteristics (from Brian Fling)
● Mobile Web Applications Are the Future
○ Creating mobile web applications instead of mobile software
applications has remained an area of significant motivation
and interest.
○ Mobile web apps enable you to make sure that you never
ship a broken app, or if yourapp breaks in the future due to a
new device, to be able to fix it the same day the device hits the
street.
○ Mobile software has two fundamental problems that mobile
web applications solve : (1) Forcing users through a single
marketplace and (2) Ability to update your application.
6. Mobile 2.0 Characteristics (from Brian Fling)
● JavaScript Is the Next Frontier
○ mobile web browser that supports Ajax, or,
XMLHttpRequest. It makes a lot of those cool interactions
in web browser work via the capability to load content
asynchronously into browser view.
○ In order for mobile web apps to rival native applications,
one needs the support some JavaScript.
○
6. Mobile 2.0 Characteristics (from Brian Fling)
● JavaScript Is the Next Frontier
○ Rich interactions kill battery life
■ JavaScript consumes more processor power and
therefore more battery life.
■ Ajax apps fetch more data from the network,
meaning more use of the radio and more battery life.
○ Apple and the open source WebKit browser have made
huge strides by releasing a JavaScript engine that is
incredibly efficient on mobile devices,
6. Mobile 2.0 Characteristics (from Brian Fling)
● The Mobile User Experience Is Awful
○ People in mobile treat the user experience like a
chicken-and-egg scenario: bad input/output of the user
experience prevents adoption, but designing a shiny user
experience with bells and whistles will bring them in droves
○ Device APIs usually force you to use their models of
user experience, meaning that you have to work in the
constraints of the API.
○ Needed a consistent user experience across multiple
mediums.
6. Mobile 2.0 Characteristics (from Brian Fling)
● Mobile Widgets Are the Next Big Thing
○ The challenges with the mobile web is to create a series of
“small webs” targeted at a specific user or task.
○ Carrier Is the New “C” Word - It is clear that one of the
key drivers of Mobile 2.0
○ Focus on the mobile web is to find a way to build a
business that doesn’t rely on carrier control.
6. Mobile 2.0 Characteristics (from Brian Fling)
● Mobile Needs to Check Its Ego
○ Mobile community and Web community → treated each
other like rivals.
■ Mobile side - have incredibly intelligent people who
have been innovating amazing products under insane
constraints for years.
■ Web side - Have creative amateurs who have helped
build a community and ecosystem out of passion and an
openness to share information
6. Mobile 2.0 Characteristics (from Brian Fling)
● Mobile Needs to Check Its Ego
○ Unless the mobile community comes together with the
web community by sharing information, experience,
and guidance, one day they will find that their experience
has become obsolete
○ one principle of Web 2.0 that the mobile community has
left out: harnessing collective intelligence.
6. Mobile 2.0 Characteristics (from Brian Fling)
● We Are Creators, Not Consumers
○ Mobile 2.0 is in the new age of consumerism.
○ The people of today’s market don’t view themselves as
consumers, but rather as creators.
○ Democratization of the Web took many forms that some
call “social media,” like blogging, social networks, media
sharing, microblogging, and lifestreams.
○ Entire markets have been created to provide today’s
consumer with gadgets, software, and web services to
record and publish content so that we can share it with our
friends and loved ones.
6. Mobile 2.0 Characteristics (from Brian Fling)
● We Are Creators, Not Consumers
○ The center of revolution in publishing is the mobile
device.
○ As networked portable devices become more powerful,
allowing us to capture, record, and share content in the
moment, we are able to add a new kind of context to
content.
○ With Mobile 2.0, the personal relevance of the content
matches how personal the device is and how personally it
applies to our everyday situations or our context.

Contenu connexe

Tendances

Cognitive architecture
Cognitive architectureCognitive architecture
Cognitive architecture
Hasam Panezai
 

Tendances (20)

HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirementsHCI 3e - Ch 13:  Socio-organizational issues and stakeholder requirements
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirements
 
Hci
HciHci
Hci
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
 
drag and drop.pdf
drag and drop.pdfdrag and drop.pdf
drag and drop.pdf
 
evaluation techniques in HCI
evaluation techniques in HCIevaluation techniques in HCI
evaluation techniques in HCI
 
HCI 3e - Ch 16: Dialogue notations and design
HCI 3e - Ch 16:  Dialogue notations and designHCI 3e - Ch 16:  Dialogue notations and design
HCI 3e - Ch 16: Dialogue notations and design
 
Human Memory
Human MemoryHuman Memory
Human Memory
 
Multimodal Interaction
Multimodal InteractionMultimodal Interaction
Multimodal Interaction
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Prototyping
PrototypingPrototyping
Prototyping
 
Exploring GOMs
Exploring GOMsExploring GOMs
Exploring GOMs
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
 
HCI 3e - Ch 3: The interaction
HCI 3e - Ch 3:  The interactionHCI 3e - Ch 3:  The interaction
HCI 3e - Ch 3: The interaction
 
Cognitive architecture
Cognitive architectureCognitive architecture
Cognitive architecture
 
HCI 3e - Ch 4: Paradigms
HCI 3e - Ch 4:  ParadigmsHCI 3e - Ch 4:  Paradigms
HCI 3e - Ch 4: Paradigms
 
Wimp interface
Wimp interfaceWimp interface
Wimp interface
 
Human computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco systemHuman computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco system
 
Agent architectures
Agent architecturesAgent architectures
Agent architectures
 

Similaire à Mobile 2.0

Mobile web technologies_overview_v1_0_en
Mobile web technologies_overview_v1_0_enMobile web technologies_overview_v1_0_en
Mobile web technologies_overview_v1_0_en
Hemant Shah
 
Vision mobile HTML5 and what it means for the mobile industry
Vision mobile   HTML5 and what it means for the mobile industryVision mobile   HTML5 and what it means for the mobile industry
Vision mobile HTML5 and what it means for the mobile industry
bastila
 
Bruce lawson Stockholm Geek Meet
Bruce lawson Stockholm Geek MeetBruce lawson Stockholm Geek Meet
Bruce lawson Stockholm Geek Meet
brucelawson
 

Similaire à Mobile 2.0 (20)

Mis Presentation I4i
Mis Presentation I4iMis Presentation I4i
Mis Presentation I4i
 
Web 2.0 vs Web 3.0
Web 2.0 vs Web 3.0Web 2.0 vs Web 3.0
Web 2.0 vs Web 3.0
 
Top Mobile App Development Frameworks in 2023.pdf
Top Mobile App Development Frameworks in 2023.pdfTop Mobile App Development Frameworks in 2023.pdf
Top Mobile App Development Frameworks in 2023.pdf
 
Mobile web technologies_overview_v1_0_en
Mobile web technologies_overview_v1_0_enMobile web technologies_overview_v1_0_en
Mobile web technologies_overview_v1_0_en
 
Mobile Web 2.0
Mobile Web 2.0Mobile Web 2.0
Mobile Web 2.0
 
Project of mobile apps
Project of mobile appsProject of mobile apps
Project of mobile apps
 
10-advantages-of-developing-hybrid-apps-for-your-company.pptx
10-advantages-of-developing-hybrid-apps-for-your-company.pptx10-advantages-of-developing-hybrid-apps-for-your-company.pptx
10-advantages-of-developing-hybrid-apps-for-your-company.pptx
 
Looking For 2022 Trends In Web Development!.pptx
Looking For 2022 Trends In Web Development!.pptxLooking For 2022 Trends In Web Development!.pptx
Looking For 2022 Trends In Web Development!.pptx
 
emerging-web-development-trends.pdf
emerging-web-development-trends.pdfemerging-web-development-trends.pdf
emerging-web-development-trends.pdf
 
web app.pdf
web app.pdfweb app.pdf
web app.pdf
 
web app development.docx
web app development.docxweb app development.docx
web app development.docx
 
Information and Communication Technology (ICT) - Empowerment Technologies
Information and Communication Technology (ICT) - Empowerment TechnologiesInformation and Communication Technology (ICT) - Empowerment Technologies
Information and Communication Technology (ICT) - Empowerment Technologies
 
Unlocking the Future: How 5G Transforms Mobile App Development
Unlocking the Future: How 5G Transforms Mobile App DevelopmentUnlocking the Future: How 5G Transforms Mobile App Development
Unlocking the Future: How 5G Transforms Mobile App Development
 
Is Mobile 2.0 making carriers redundant?
Is Mobile 2.0 making carriers redundant?Is Mobile 2.0 making carriers redundant?
Is Mobile 2.0 making carriers redundant?
 
App development in kochi
App development in kochiApp development in kochi
App development in kochi
 
Flexible distribution of existing Web interfaces: an architecture involving d...
Flexible distribution of existing Web interfaces: an architecture involving d...Flexible distribution of existing Web interfaces: an architecture involving d...
Flexible distribution of existing Web interfaces: an architecture involving d...
 
Mobile Application
Mobile ApplicationMobile Application
Mobile Application
 
Vision mobile HTML5 and what it means for the mobile industry
Vision mobile   HTML5 and what it means for the mobile industryVision mobile   HTML5 and what it means for the mobile industry
Vision mobile HTML5 and what it means for the mobile industry
 
Bruce lawson Stockholm Geek Meet
Bruce lawson Stockholm Geek MeetBruce lawson Stockholm Geek Meet
Bruce lawson Stockholm Geek Meet
 
top-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdftop-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdf
 

Plus de Lifna C.S (6)

Mobile Design
Mobile DesignMobile Design
Mobile Design
 
Types of Mobile Applications
Types of Mobile ApplicationsTypes of Mobile Applications
Types of Mobile Applications
 
Arrays in python
Arrays in pythonArrays in python
Arrays in python
 
Basic data structures in python
Basic data structures in pythonBasic data structures in python
Basic data structures in python
 
Exception handling in python
Exception handling in pythonException handling in python
Exception handling in python
 
File and directories in python
File and directories in pythonFile and directories in python
File and directories in python
 

Dernier

Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 

Dernier (20)

Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 

Mobile 2.0

  • 1. INTERFACE DESIGN FOR MOBILE DEVICES Courtesy: 1. Mobile Design and Development, Brian Fling, O’Reilly Publications 2. Mobile 2.0 - Wikipedia
  • 2. Recap - Seven Principles of Web 2.0 1. The Web as a platform - “write once, deploy everywhere,” moving away from the costly native applications deployed over multiple frameworks and networks. 2. Harnessing collective intelligence - WURFL—an open source repository of device profiles provided by the community—is exactly what mobile needs more of. 3. Data is the next Intel inside - It include the data we seek, the data we create, and the data about or around our physical locations. 4. End of the software release cycle - Shorter agile cycles are needed to make mobile development work as a business. Releasing for one device, iterating, improving, and then releasing for another is a great way to ensure profitability in mobile.
  • 3. Recap - Seven Principles of Web 2.0 5. Lightweight programming models - decreasing the programming overhead required means more innovation occurs faster. 6. Software above the level of a single device - We need to approach new software as though the user will demand it work in multiple contexts, from mobile phones to portable gaming consoles and e-book readers. 7. Rich user experiences - helps people spend less time with the software and more time living their lives. Mobile design is about enabling users to live their lives better.
  • 4. Topics covered : 1. Brief History of Mobile (Chapter - 1) 2. Mobility Ecosystem (Chapter - 2) 3. Types of Mobile Applications (Chapter - 6) 4. Mobile Information Architecture (Chapter - 7) 5. Mobile Design (Chapter - 8 ) 6. Mobile 2.0 (Chapter -10 )
  • 5. 6. Mobile 2.0 (from Wikipedia) ● Refers to a perceived next generation of mobile internet services that leverage the social web, or what some call Web 2.0. ● Mobile Web 2.0, with an emphasis on Web, refers to bringing Web 2.0 services to the mobile internet, i.e., accessing aspects of Web 2.0 sites from mobile internet browsers. ● Refers to services that integrate the social web with the core aspects of mobility – personal, localized, always-on and ever-present.
  • 6. 6. Mobile 2.0 - Enablers of Mobile 2.0 ● Ubiquitous Mobile Broadband Access ● Affordable, unrestricted access to enabling software platforms, tools and technologies ● Open access, with frictionless distribution and monetization Courtesy : Wikipedia
  • 7. 6. Mobile 2.0 - Characteristics of Mobile 2.0 ● The social web meets mobility ● Extensive use of User-Generated Content, so that the site is owned by its contributors ● Leveraging services on the web via mashups ● Fully leveraging the mobile device, the mobile context, and delivering a rich mobile user experience ● Personal, Local, Always-on, Ever-present Courtesy : Wikipedia
  • 8. 6. Mobile 2.0 Characteristics (from Brian Fling) 1. The Convergence of the Web and Mobile 2. The Mobile Web Browser As the Next Killer App 3. Mobile Web Applications Are the Future 4. JavaScript Is the Next Frontier 5. The Mobile User Experience Is Awful 6. Mobile Widgets Are the Next Big Thing 7. Mobile Needs to Check Its Ego 8. We Are Creators, Not Consumers
  • 9. 6. Mobile 2.0 Characteristics (from Brian Fling) ● The Convergence of the Web and Mobile ○ integrating web services into the mobile medium is the future of mobile development. ○ When the iPhone exploded onto the scene, it increased the usage of the mobile web by its users to levels never seen before. New mobile web apps were created just for the iPhone doubled the number of mobile websites in a year. ○ Mobile 2.0 tells us that mobile will be the primary context in which we leverage the Web in the future.
  • 10. 6. Mobile 2.0 Characteristics (from Brian Fling) ● The Mobile Web Browser As the Next Killer App ○ As the future of mobile is the Web, then it only makes sense that the mobile web browser is the next killer app of mobile. ○ The biggest challenge in mobile → device fragmentation. The mobile browser enables us to penetrate the problem by not having our content locked so specifically to the device abilities, screen size, and form factor. ○ All new devices are judged by the quality of their mobile web browser. Operators know it and therefore are demanding better browsers from device makers and browser makers.
  • 11. 6. Mobile 2.0 Characteristics (from Brian Fling) ● Mobile Web Applications Are the Future ○ Creating mobile web applications instead of mobile software applications has remained an area of significant motivation and interest. ○ Mobile web apps enable you to make sure that you never ship a broken app, or if yourapp breaks in the future due to a new device, to be able to fix it the same day the device hits the street. ○ Mobile software has two fundamental problems that mobile web applications solve : (1) Forcing users through a single marketplace and (2) Ability to update your application.
  • 12. 6. Mobile 2.0 Characteristics (from Brian Fling) ● JavaScript Is the Next Frontier ○ mobile web browser that supports Ajax, or, XMLHttpRequest. It makes a lot of those cool interactions in web browser work via the capability to load content asynchronously into browser view. ○ In order for mobile web apps to rival native applications, one needs the support some JavaScript. ○
  • 13. 6. Mobile 2.0 Characteristics (from Brian Fling) ● JavaScript Is the Next Frontier ○ Rich interactions kill battery life ■ JavaScript consumes more processor power and therefore more battery life. ■ Ajax apps fetch more data from the network, meaning more use of the radio and more battery life. ○ Apple and the open source WebKit browser have made huge strides by releasing a JavaScript engine that is incredibly efficient on mobile devices,
  • 14. 6. Mobile 2.0 Characteristics (from Brian Fling) ● The Mobile User Experience Is Awful ○ People in mobile treat the user experience like a chicken-and-egg scenario: bad input/output of the user experience prevents adoption, but designing a shiny user experience with bells and whistles will bring them in droves ○ Device APIs usually force you to use their models of user experience, meaning that you have to work in the constraints of the API. ○ Needed a consistent user experience across multiple mediums.
  • 15. 6. Mobile 2.0 Characteristics (from Brian Fling) ● Mobile Widgets Are the Next Big Thing ○ The challenges with the mobile web is to create a series of “small webs” targeted at a specific user or task. ○ Carrier Is the New “C” Word - It is clear that one of the key drivers of Mobile 2.0 ○ Focus on the mobile web is to find a way to build a business that doesn’t rely on carrier control.
  • 16. 6. Mobile 2.0 Characteristics (from Brian Fling) ● Mobile Needs to Check Its Ego ○ Mobile community and Web community → treated each other like rivals. ■ Mobile side - have incredibly intelligent people who have been innovating amazing products under insane constraints for years. ■ Web side - Have creative amateurs who have helped build a community and ecosystem out of passion and an openness to share information
  • 17. 6. Mobile 2.0 Characteristics (from Brian Fling) ● Mobile Needs to Check Its Ego ○ Unless the mobile community comes together with the web community by sharing information, experience, and guidance, one day they will find that their experience has become obsolete ○ one principle of Web 2.0 that the mobile community has left out: harnessing collective intelligence.
  • 18. 6. Mobile 2.0 Characteristics (from Brian Fling) ● We Are Creators, Not Consumers ○ Mobile 2.0 is in the new age of consumerism. ○ The people of today’s market don’t view themselves as consumers, but rather as creators. ○ Democratization of the Web took many forms that some call “social media,” like blogging, social networks, media sharing, microblogging, and lifestreams. ○ Entire markets have been created to provide today’s consumer with gadgets, software, and web services to record and publish content so that we can share it with our friends and loved ones.
  • 19. 6. Mobile 2.0 Characteristics (from Brian Fling) ● We Are Creators, Not Consumers ○ The center of revolution in publishing is the mobile device. ○ As networked portable devices become more powerful, allowing us to capture, record, and share content in the moment, we are able to add a new kind of context to content. ○ With Mobile 2.0, the personal relevance of the content matches how personal the device is and how personally it applies to our everyday situations or our context.