SlideShare ist ein Scribd-Unternehmen logo
1 von 23
MOTOROLA MOBILITY
MOTODEV




Taking Advantage of Webtop
How HTML5 Improves the
Mobile User Experience
MOTOROLA and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC.
All other trademarks are the property of their respective owners. © 2011 Motorola Mobility, Inc. All rights reserved.
MOTODEV App Summit                                                  Page 2




                         KARAN DEEP GEDDAM
                                        Developer Advocate
                         Motorola Developer Platforms & Services
                                            MOTODEV
                                      MOTOROLA MOBILITY
                                    http://developer.motorola.com
                                             @motodev




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                  Page 3
                                     Page 01




TABLE OF CONTENTS

INTRODUCTION

DEVICE INTRODUCTION
   MOTOROLA ATRIX

TECHNOLOGY ON DEVICE
   webtop

TECHNOLOGY BENEFITS
   Web Applications

CORE TECHNOLOGY CONCEPTS
   HTML5

DEMO

   © 2011 Motorola Mobility, Inc.
INTRODUCTION

MOTOROLA and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC.
All other trademarks are the property of their respective owners. © 2011 Motorola Mobility, Inc. All rights reserved.
MOTODEV App Summit                                                     Page 5




Takeaways from this talk

• A different way to develop applications accessible for multiple devices


• Sneak peek of platform available for developing such applications


• Tips to consider


• Learn to develop a simple web app




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                Page 6




DEVICE INTRODUCTION

                                    Version 1.0
   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                       Page 7




SMARTPHONE

• MOTOROLA ATRIX
   –   Won the Best Smartphone of the Show at CES 2011
   –   Worlds 1st qHD device
   –   4” Touch Tablet
   –   Dual Core 1 GHz Processor
   –   1GB RAM
   –   Android v2.2.1
   –   Adobe Flash
   –   OpenGL ES 2.0




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                  Page 8




TECHNOLOGY
INTRODUCTION
   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                                      Page 9




webtop

• Presents a full desktop browser environment with modern web
  technologies
• Activated when docked and connected to HDMI screen
• Presents input device functionality if none connected ie. Keyboard,
  Mouse functionality
• Has full version of Firefox browser (Desktop version not mobile version)
• Mobile View provides phone interaction




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                                                   Page 10




webtop

• Points to remember
   – ‘Device View' rotation is passed on to app

   – ‘Device View' resizing on screen is just scaling up, so there is no notification
     to the app

   – App interaction is not like device configuration
        • No Keyboard, No Navigation – on device, but with lapdock it is different




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                  Page 11




TECHNOLOGY BENEFITS

   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                                      Page 12




Web Applications

• Software application that is hosted in a browser-controlled environment.


• Developer need not worry about client side platform details/device.


• Allows for innovation around new services and business models
   – E.g. Cloud Services, Collaboration tools, Advertisement etc


• Demo of Web Application




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                  Page 13




CORE TECHNOLOGY
CONCEPTS
   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                           Page 14




HTML5

• HTML5 is the latest revision of the HTML standard by W3C
• Aims at supporting Web Applications
• Reduce the need for external plugins
• Better error handling
• Markup to replace scripting
• Device independent




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                                             Page 15




HTML5

• Introduces a number of new elements and attributes


   – Layout Related: section, article, aside, hgroup, header, footer, nav, figure

   – Multimedia/Graphics Related: video, audio, canvas

   – Others: progress, meter, time, wbr, embed, mark etc.

   – Attributes: spellcheck, draggable, dropzone etc




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                                     Page 16




HTML5

• Make the browser a programming platform for great applications.


• Introduces a number of APIs that help in creating Web applications
   – Play Audio/Video
   – Enable Offline Applications
   – Drag and Drop etc




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                  Page 17




API LIST

• Geolocation
• Web Workers
• File API
• Canvas
• Web Storage
• Web Messaging
• Drag and Drop API




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                              Page 18




Design & Development Considerations

• Multiple screen sizes
   – Support Desktop, Tablets, Mobile Devices

• Limit scrolling to one direction
• Optimize navigation
• Reduce dependence on plugin availability
• Use tabs, drop down menus
• Pre-populate form values to defaults




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                               Page 19




Design & Development Considerations

• Avoid radio buttons
• Use caching appropriately
• Prioritize links appearance
• Cache DOM nodes if using DOM structure
• Avoid DOM manipulations in loops
• Avoid synchronous operations while animating
• Initialize variables only when needed
• Simplify, Simplify & Simplify




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                              Page 20




DEMO

• Web Application Development




                                    a+b/a=a/b




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                       Page 21




References

• w3c.org
• W3schools.com
• Wikipedia - http://en.wikipedia.org/wiki/Html5
• LessFramework – http://lessframework.com
• Android Documentation – http://developer.android.com
• HTML5 Rocks - http://www.html5rocks.com
• Noupe - http://www.noupe.com/




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                                                 Page 22




Get Started Now

• Test Your Apps on the MOTODEV App Validator at
  http://moto.ly/appvalidator


• Join the MOTODEV Community: Ask questions, read our blogs, and
  network at http://moto.ly/joinmotodev




   © 2011 Motorola Mobility, Inc.
MOTODEV App Summit                  Page 23




   © 2011 Motorola Mobility, Inc.

Weitere ähnliche Inhalte

Was ist angesagt?

Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Bala Subra
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App DevelopmentChris Morrell
 
7Langit present Marketing and Monetizing on BlackBerry Platform
7Langit present Marketing and Monetizing on BlackBerry Platform7Langit present Marketing and Monetizing on BlackBerry Platform
7Langit present Marketing and Monetizing on BlackBerry PlatformOon Arfiandwi
 
Meego presentation
Meego presentation   Meego presentation
Meego presentation manju2611
 
Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?Mohamed Taman
 
MeeGo战略及产业动态
MeeGo战略及产业动态MeeGo战略及产业动态
MeeGo战略及产业动态yangdj
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldEffectiveUI
 
7Langit present Mobile Ad on BlackBerry
7Langit present Mobile Ad on BlackBerry7Langit present Mobile Ad on BlackBerry
7Langit present Mobile Ad on BlackBerryOon Arfiandwi
 
[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...
[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...
[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...BeMyApp
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Developmentshikishiji
 
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...BeMyApp
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseVenkat Alagarsamy
 
HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10Larry McDonough
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentDotitude
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsAidan Tierney
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and executionInnoTech
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App DevelopmentAnnmarie Lanesey
 

Was ist angesagt? (20)

Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App Development
 
7Langit present Marketing and Monetizing on BlackBerry Platform
7Langit present Marketing and Monetizing on BlackBerry Platform7Langit present Marketing and Monetizing on BlackBerry Platform
7Langit present Marketing and Monetizing on BlackBerry Platform
 
Meego presentation
Meego presentation   Meego presentation
Meego presentation
 
Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?Why software architecture (Mobile Architecture)?
Why software architecture (Mobile Architecture)?
 
MeeGo战略及产业动态
MeeGo战略及产业动态MeeGo战略及产业动态
MeeGo战略及产业动态
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
 
7Langit present Mobile Ad on BlackBerry
7Langit present Mobile Ad on BlackBerry7Langit present Mobile Ad on BlackBerry
7Langit present Mobile Ad on BlackBerry
 
[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...
[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...
[MirrorLink Hackathon] Intro to the MirrorLink API, requirements & tools by E...
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
[MirrorLink Hackathon] MirrorLink Head Unit Simulator presentation by Jörg Br...
 
Meego Mobile OS
Meego Mobile OSMeego Mobile OS
Meego Mobile OS
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterprise
 
Nicholas Foo
Nicholas FooNicholas Foo
Nicholas Foo
 
HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10HTML5 App Dev on BlackBerry 10
HTML5 App Dev on BlackBerry 10
 
On Mobile- Product Strategy
On Mobile- Product StrategyOn Mobile- Product Strategy
On Mobile- Product Strategy
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application Development
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & Trends
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and execution
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App Development
 

Andere mochten auch

Presentation by Motorola Senior Vice President & General Manager, John Burke...
	Presentation by Motorola Senior Vice President & General Manager, John Burke...	Presentation by Motorola Senior Vice President & General Manager, John Burke...
Presentation by Motorola Senior Vice President & General Manager, John Burke...finance7
 
Final Presentation for Motorola Smart Phone
Final Presentation for Motorola Smart PhoneFinal Presentation for Motorola Smart Phone
Final Presentation for Motorola Smart PhoneQian Xu
 
Marketing strategy(stp) of motorola moto yuva and idea advertisement
Marketing strategy(stp) of motorola moto yuva and idea advertisementMarketing strategy(stp) of motorola moto yuva and idea advertisement
Marketing strategy(stp) of motorola moto yuva and idea advertisementanujtoma
 
Priceline Presentation
Priceline PresentationPriceline Presentation
Priceline PresentationKurara
 
Motorola marketing strategy
Motorola marketing strategyMotorola marketing strategy
Motorola marketing strategyAnil Kumar
 

Andere mochten auch (7)

Presentation by Motorola Senior Vice President & General Manager, John Burke...
	Presentation by Motorola Senior Vice President & General Manager, John Burke...	Presentation by Motorola Senior Vice President & General Manager, John Burke...
Presentation by Motorola Senior Vice President & General Manager, John Burke...
 
Final Presentation for Motorola Smart Phone
Final Presentation for Motorola Smart PhoneFinal Presentation for Motorola Smart Phone
Final Presentation for Motorola Smart Phone
 
Motorola's profile
Motorola's profileMotorola's profile
Motorola's profile
 
Marketing strategy(stp) of motorola moto yuva and idea advertisement
Marketing strategy(stp) of motorola moto yuva and idea advertisementMarketing strategy(stp) of motorola moto yuva and idea advertisement
Marketing strategy(stp) of motorola moto yuva and idea advertisement
 
Priceline Presentation
Priceline PresentationPriceline Presentation
Priceline Presentation
 
Motorola marketing strategy
Motorola marketing strategyMotorola marketing strategy
Motorola marketing strategy
 
Lenovo
LenovoLenovo
Lenovo
 

Ähnlich wie Taking Advantage of Webtop

Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationLoic Ortola
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Developmenttechugo
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - RhomobileKonstantin Rybas
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformAspenware
 
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates
 
Mobile website development Services
Mobile website development Services Mobile website development Services
Mobile website development Services Steve Verma
 
Should you say no to HTML5?
Should you say no to HTML5?Should you say no to HTML5?
Should you say no to HTML5?Kony, Inc.
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experienceVincent Perrin
 
Flutter vs Ionic: Which framework is better for cross platform application d...
Flutter vs Ionic: Which framework is better  for cross platform application d...Flutter vs Ionic: Which framework is better  for cross platform application d...
Flutter vs Ionic: Which framework is better for cross platform application d...Mobiloitte
 
Collaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsCollaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsAyushman Jain
 
Best Practices - Hybrid App Implementation V 03
Best Practices - Hybrid App Implementation V 03Best Practices - Hybrid App Implementation V 03
Best Practices - Hybrid App Implementation V 03Kam Rezvani
 
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformSolving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformLohith Goudagere Nagaraj
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile DevelopmentManesh Lad
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application developmentVince Aggrippino
 
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeCaridy Patino
 
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreJonathan Jeon
 
Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Marco Tabor
 

Ähnlich wie Taking Advantage of Webtop (20)

Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Development
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - Rhomobile
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platform
 
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...
 
Mobile website development Services
Mobile website development Services Mobile website development Services
Mobile website development Services
 
Should you say no to HTML5?
Should you say no to HTML5?Should you say no to HTML5?
Should you say no to HTML5?
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
 
Flutter vs Ionic: Which framework is better for cross platform application d...
Flutter vs Ionic: Which framework is better  for cross platform application d...Flutter vs Ionic: Which framework is better  for cross platform application d...
Flutter vs Ionic: Which framework is better for cross platform application d...
 
Collaborative and agile development of mobile applications
Collaborative and agile development of mobile applicationsCollaborative and agile development of mobile applications
Collaborative and agile development of mobile applications
 
HTML5 / Mobile Web
HTML5 / Mobile WebHTML5 / Mobile Web
HTML5 / Mobile Web
 
Best Practices - Hybrid App Implementation V 03
Best Practices - Hybrid App Implementation V 03Best Practices - Hybrid App Implementation V 03
Best Practices - Hybrid App Implementation V 03
 
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile PlatformSolving Enteprise Mobility Considerations with Telerik Mobile Platform
Solving Enteprise Mobility Considerations with Telerik Mobile Platform
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
 
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store
 
Maxime Thomas - eZBK
Maxime Thomas - eZBKMaxime Thomas - eZBK
Maxime Thomas - eZBK
 
Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6
 
Make YOUR business MOBILE
Make YOUR business MOBILEMake YOUR business MOBILE
Make YOUR business MOBILE
 

Mehr von Motorola Mobility - MOTODEV

HTML5 vs Native Android: Smart Enterprises for the Future
HTML5 vs Native Android: Smart Enterprises for the FutureHTML5 vs Native Android: Smart Enterprises for the Future
HTML5 vs Native Android: Smart Enterprises for the FutureMotorola Mobility - MOTODEV
 
Getting Your App Discovered: Android Market & Beyond
Getting Your App Discovered: Android Market & BeyondGetting Your App Discovered: Android Market & Beyond
Getting Your App Discovered: Android Market & BeyondMotorola Mobility - MOTODEV
 
Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript
Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript
Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript Motorola Mobility - MOTODEV
 
Consejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tabletsConsejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tabletsMotorola Mobility - MOTODEV
 
Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Motorola Mobility - MOTODEV
 
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioCómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioMotorola Mobility - MOTODEV
 
Gráficos cada vez mais rápidos utilização de NDK e Renderscript
Gráficos cada vez mais rápidos utilização de NDK e RenderscriptGráficos cada vez mais rápidos utilização de NDK e Renderscript
Gráficos cada vez mais rápidos utilização de NDK e RenderscriptMotorola Mobility - MOTODEV
 

Mehr von Motorola Mobility - MOTODEV (20)

HTML5 vs Native Android: Smart Enterprises for the Future
HTML5 vs Native Android: Smart Enterprises for the FutureHTML5 vs Native Android: Smart Enterprises for the Future
HTML5 vs Native Android: Smart Enterprises for the Future
 
The Enterprise Dilemma: Native vs. Web
The Enterprise Dilemma: Native vs. WebThe Enterprise Dilemma: Native vs. Web
The Enterprise Dilemma: Native vs. Web
 
Kill the Laptop!
Kill the Laptop!Kill the Laptop!
Kill the Laptop!
 
MOTODEV App Validator
MOTODEV App ValidatorMOTODEV App Validator
MOTODEV App Validator
 
Beautifully Usable, Multiple Screens Too
Beautifully Usable, Multiple Screens TooBeautifully Usable, Multiple Screens Too
Beautifully Usable, Multiple Screens Too
 
Getting the Magic on Android Tablets
Getting the Magic on Android TabletsGetting the Magic on Android Tablets
Getting the Magic on Android Tablets
 
Getting Your App Discovered: Android Market & Beyond
Getting Your App Discovered: Android Market & BeyondGetting Your App Discovered: Android Market & Beyond
Getting Your App Discovered: Android Market & Beyond
 
Introducing Fragments
Introducing FragmentsIntroducing Fragments
Introducing Fragments
 
Taking Advantage of Webtop
Taking Advantage of WebtopTaking Advantage of Webtop
Taking Advantage of Webtop
 
Building Quality Into Your Apps Through Testing
Building Quality Into Your Apps Through TestingBuilding Quality Into Your Apps Through Testing
Building Quality Into Your Apps Through Testing
 
Top Tips for Android UIs
Top Tips for Android UIsTop Tips for Android UIs
Top Tips for Android UIs
 
Designing Apps for Motorla Xoom Tablet
Designing Apps for Motorla Xoom TabletDesigning Apps for Motorla Xoom Tablet
Designing Apps for Motorla Xoom Tablet
 
Diseñando aplicaciones para el Motorola XOOM
Diseñando aplicaciones para el Motorola XOOM Diseñando aplicaciones para el Motorola XOOM
Diseñando aplicaciones para el Motorola XOOM
 
Presentación de los fragmentos
Presentación de los fragmentos Presentación de los fragmentos
Presentación de los fragmentos
 
Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript
Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript
Gráficos cada vez más rápidos. Cómo usar NDK y RenderScript
 
Consejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tabletsConsejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tablets
 
Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas
 
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioCómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
 
Principais dicas para UIs do Android
Principais dicas para UIs do AndroidPrincipais dicas para UIs do Android
Principais dicas para UIs do Android
 
Gráficos cada vez mais rápidos utilização de NDK e Renderscript
Gráficos cada vez mais rápidos utilização de NDK e RenderscriptGráficos cada vez mais rápidos utilização de NDK e Renderscript
Gráficos cada vez mais rápidos utilização de NDK e Renderscript
 

Kürzlich hochgeladen

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Kürzlich hochgeladen (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Taking Advantage of Webtop

  • 1. MOTOROLA MOBILITY MOTODEV Taking Advantage of Webtop How HTML5 Improves the Mobile User Experience MOTOROLA and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC. All other trademarks are the property of their respective owners. © 2011 Motorola Mobility, Inc. All rights reserved.
  • 2. MOTODEV App Summit Page 2 KARAN DEEP GEDDAM Developer Advocate Motorola Developer Platforms & Services MOTODEV MOTOROLA MOBILITY http://developer.motorola.com @motodev © 2011 Motorola Mobility, Inc.
  • 3. MOTODEV App Summit Page 3 Page 01 TABLE OF CONTENTS INTRODUCTION DEVICE INTRODUCTION MOTOROLA ATRIX TECHNOLOGY ON DEVICE webtop TECHNOLOGY BENEFITS Web Applications CORE TECHNOLOGY CONCEPTS HTML5 DEMO © 2011 Motorola Mobility, Inc.
  • 4. INTRODUCTION MOTOROLA and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC. All other trademarks are the property of their respective owners. © 2011 Motorola Mobility, Inc. All rights reserved.
  • 5. MOTODEV App Summit Page 5 Takeaways from this talk • A different way to develop applications accessible for multiple devices • Sneak peek of platform available for developing such applications • Tips to consider • Learn to develop a simple web app © 2011 Motorola Mobility, Inc.
  • 6. MOTODEV App Summit Page 6 DEVICE INTRODUCTION Version 1.0 © 2011 Motorola Mobility, Inc.
  • 7. MOTODEV App Summit Page 7 SMARTPHONE • MOTOROLA ATRIX – Won the Best Smartphone of the Show at CES 2011 – Worlds 1st qHD device – 4” Touch Tablet – Dual Core 1 GHz Processor – 1GB RAM – Android v2.2.1 – Adobe Flash – OpenGL ES 2.0 © 2011 Motorola Mobility, Inc.
  • 8. MOTODEV App Summit Page 8 TECHNOLOGY INTRODUCTION © 2011 Motorola Mobility, Inc.
  • 9. MOTODEV App Summit Page 9 webtop • Presents a full desktop browser environment with modern web technologies • Activated when docked and connected to HDMI screen • Presents input device functionality if none connected ie. Keyboard, Mouse functionality • Has full version of Firefox browser (Desktop version not mobile version) • Mobile View provides phone interaction © 2011 Motorola Mobility, Inc.
  • 10. MOTODEV App Summit Page 10 webtop • Points to remember – ‘Device View' rotation is passed on to app – ‘Device View' resizing on screen is just scaling up, so there is no notification to the app – App interaction is not like device configuration • No Keyboard, No Navigation – on device, but with lapdock it is different © 2011 Motorola Mobility, Inc.
  • 11. MOTODEV App Summit Page 11 TECHNOLOGY BENEFITS © 2011 Motorola Mobility, Inc.
  • 12. MOTODEV App Summit Page 12 Web Applications • Software application that is hosted in a browser-controlled environment. • Developer need not worry about client side platform details/device. • Allows for innovation around new services and business models – E.g. Cloud Services, Collaboration tools, Advertisement etc • Demo of Web Application © 2011 Motorola Mobility, Inc.
  • 13. MOTODEV App Summit Page 13 CORE TECHNOLOGY CONCEPTS © 2011 Motorola Mobility, Inc.
  • 14. MOTODEV App Summit Page 14 HTML5 • HTML5 is the latest revision of the HTML standard by W3C • Aims at supporting Web Applications • Reduce the need for external plugins • Better error handling • Markup to replace scripting • Device independent © 2011 Motorola Mobility, Inc.
  • 15. MOTODEV App Summit Page 15 HTML5 • Introduces a number of new elements and attributes – Layout Related: section, article, aside, hgroup, header, footer, nav, figure – Multimedia/Graphics Related: video, audio, canvas – Others: progress, meter, time, wbr, embed, mark etc. – Attributes: spellcheck, draggable, dropzone etc © 2011 Motorola Mobility, Inc.
  • 16. MOTODEV App Summit Page 16 HTML5 • Make the browser a programming platform for great applications. • Introduces a number of APIs that help in creating Web applications – Play Audio/Video – Enable Offline Applications – Drag and Drop etc © 2011 Motorola Mobility, Inc.
  • 17. MOTODEV App Summit Page 17 API LIST • Geolocation • Web Workers • File API • Canvas • Web Storage • Web Messaging • Drag and Drop API © 2011 Motorola Mobility, Inc.
  • 18. MOTODEV App Summit Page 18 Design & Development Considerations • Multiple screen sizes – Support Desktop, Tablets, Mobile Devices • Limit scrolling to one direction • Optimize navigation • Reduce dependence on plugin availability • Use tabs, drop down menus • Pre-populate form values to defaults © 2011 Motorola Mobility, Inc.
  • 19. MOTODEV App Summit Page 19 Design & Development Considerations • Avoid radio buttons • Use caching appropriately • Prioritize links appearance • Cache DOM nodes if using DOM structure • Avoid DOM manipulations in loops • Avoid synchronous operations while animating • Initialize variables only when needed • Simplify, Simplify & Simplify © 2011 Motorola Mobility, Inc.
  • 20. MOTODEV App Summit Page 20 DEMO • Web Application Development a+b/a=a/b © 2011 Motorola Mobility, Inc.
  • 21. MOTODEV App Summit Page 21 References • w3c.org • W3schools.com • Wikipedia - http://en.wikipedia.org/wiki/Html5 • LessFramework – http://lessframework.com • Android Documentation – http://developer.android.com • HTML5 Rocks - http://www.html5rocks.com • Noupe - http://www.noupe.com/ © 2011 Motorola Mobility, Inc.
  • 22. MOTODEV App Summit Page 22 Get Started Now • Test Your Apps on the MOTODEV App Validator at http://moto.ly/appvalidator • Join the MOTODEV Community: Ask questions, read our blogs, and network at http://moto.ly/joinmotodev © 2011 Motorola Mobility, Inc.
  • 23. MOTODEV App Summit Page 23 © 2011 Motorola Mobility, Inc.

Hinweis der Redaktion

  1. This page is based on the Title Slide master page. All fonts are Arial. Note font sizes and specs for line spacing, text box design and locations here and on actual pages. BUSINESS UNIT text box: all margins are 0, text anchor is bottom, height is .97” (width is flexible), text is flush left, position is horizontal .42” and vertical .46” from top left corner. Box should be aligned with nearest left guide. THIS TEXT BOX IS DEFINED ON MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) Subhead text box: all margins are 0, text anchor is top, height is .3” (width is flexible), text is flush left, position is horizontal .42” and vertical 1.42” from top left corner. Box should be aligned with nearest left guide PRESENTATION text box: all margins are 0, text anchor is top, height is 1.58” (width is flexible), text is flush left, position is horizontal .42” and vertical 4.6” from top left corner. Box should be aligned with nearest left guide THIS TEXT BOX IS DEFINED ON TITLE MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) Second Subhead text box: all margins are 0, text anchor is bottom, height is .6” (width is flexible), text is flush left, position is horizontal .42” and vertical 5.44” Copyright info text box: all margins are 0, text anchor is top, height is .22” (width is flexible), text is flush left, position is horizontal .46” and vertical 6.91” from top left corner. Version/date text box: THIS TEXT BOX IS LOCATED ON TITLE MASTER SLIDE, cannot be edited here. To edit items on the master of this slide, go to View/Master/Title Master. Do not move text boxes while editing content on Title Master. How to use this template file: Duplicate this file and change the title to reflect your project. Copy pages as needed within the file. Do not attempt to copy pages from this document into an unformatted file…you will lose the guidelines that are on these pages. If you don’t see little dotted lines criss crossing the page, make sure you go to “View” and select “Guides” Also turn off “Snap to Grid.” This document has the color scheme defined with the approved color chord. You will also lose that if you copy pages from here into another file. To make sure text doesn’t change size automatically, go to Preferences, go to the Edit tab, and make sure “autofit text to text placeholder” is NOT selected.
  2. TABLE OF CONTENTS text box: all margins are 0, text anchor is bottom, height is .97” (width is flexible), text is flush left, position is horizontal .42” and vertical .52” from top left corner. Box should be aligned with nearest left guide. THIS TEXT BOX IS DEFINED ON MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) PAGE info text box: all margins are 0, text anchor is top, text is flush left, position is horizontal .42” and vertical 1.89” from top left corner. Box should be aligned with nearest left guide. EMSIGNIA is located on this page (there is no Master for this slide). Size is .31”x.31” and location is horizontal .39” and vertical 6.82” You will have to enter these page numbers by hand. Sorry…unlike Word, there’s no automatic table of contents here in Powerpoint. Font size is 18pt, line spacing is 20pt with 3pt before paragraph.
  3. SECTION TITLE text box: all margins are 0, text anchor is top, height is 1.58” (width is flexible), text is flush left, position is horizontal .42” and vertical 4.6” from top left corner. Box should be aligned with nearest left guide THIS TEXT BOX IS DEFINED ON MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) Second Subhead text box: all margins are 0, text anchor is bottom, height is .6” (width is flexible), text is flush left, position is horizontal .42” and vertical 5.44” Copyright info text box: all margins are 0, text anchor is top, height is .22” (width is flexible), text is flush left, position is horizontal .46” and vertical 6.91” from top left corner. Color is white. Version/date text box: 8pt EMSIGNIA is located on this page (there is no Master for this slide). Size is .31”x.31” and location is horizontal .39” and vertical 6.82” We think that colors are emotional cues, so picking ones that evoke the emotions and qualities that are our brand traits is hugely important. This Powerpoint template provides a color chord for you. Choose one to lead and one to compliment. This page looks like that Title Slide, but it’s different. Make copies of this slide for additional Section Titles.
  4. SECTION TITLE text box: all margins are 0, text anchor is top, height is 1.58” (width is flexible), text is flush left, position is horizontal .42” and vertical 4.6” from top left corner. Box should be aligned with nearest left guide THIS TEXT BOX IS DEFINED ON MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) Second Subhead text box: all margins are 0, text anchor is bottom, height is .6” (width is flexible), text is flush left, position is horizontal .42” and vertical 5.44” Copyright info text box: all margins are 0, text anchor is top, height is .22” (width is flexible), text is flush left, position is horizontal .46” and vertical 6.91” from top left corner. Color is white. Version/date text box: 8pt EMSIGNIA is located on this page (there is no Master for this slide). Size is .31”x.31” and location is horizontal .39” and vertical 6.82” We think that colors are emotional cues, so picking ones that evoke the emotions and qualities that are our brand traits is hugely important. This Powerpoint template provides a color chord for you. Choose one to lead and one to compliment. This page looks like that Title Slide, but it’s different. Make copies of this slide for additional Section Titles.
  5. SECTION TITLE text box: all margins are 0, text anchor is top, height is 1.58” (width is flexible), text is flush left, position is horizontal .42” and vertical 4.6” from top left corner. Box should be aligned with nearest left guide THIS TEXT BOX IS DEFINED ON MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) Second Subhead text box: all margins are 0, text anchor is bottom, height is .6” (width is flexible), text is flush left, position is horizontal .42” and vertical 5.44” Copyright info text box: all margins are 0, text anchor is top, height is .22” (width is flexible), text is flush left, position is horizontal .46” and vertical 6.91” from top left corner. Color is white. Version/date text box: 8pt EMSIGNIA is located on this page (there is no Master for this slide). Size is .31”x.31” and location is horizontal .39” and vertical 6.82” We think that colors are emotional cues, so picking ones that evoke the emotions and qualities that are our brand traits is hugely important. This Powerpoint template provides a color chord for you. Choose one to lead and one to compliment. This page looks like that Title Slide, but it’s different. Make copies of this slide for additional Section Titles.
  6. Phone does not have physical keyboard, tracking – However, In Webtop mode, it could have a keyboard and Mouse connected. These are not known to the android application.
  7. SECTION TITLE text box: all margins are 0, text anchor is top, height is 1.58” (width is flexible), text is flush left, position is horizontal .42” and vertical 4.6” from top left corner. Box should be aligned with nearest left guide THIS TEXT BOX IS DEFINED ON MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) Second Subhead text box: all margins are 0, text anchor is bottom, height is .6” (width is flexible), text is flush left, position is horizontal .42” and vertical 5.44” Copyright info text box: all margins are 0, text anchor is top, height is .22” (width is flexible), text is flush left, position is horizontal .46” and vertical 6.91” from top left corner. Color is white. Version/date text box: 8pt EMSIGNIA is located on this page (there is no Master for this slide). Size is .31”x.31” and location is horizontal .39” and vertical 6.82” We think that colors are emotional cues, so picking ones that evoke the emotions and qualities that are our brand traits is hugely important. This Powerpoint template provides a color chord for you. Choose one to lead and one to compliment. This page looks like that Title Slide, but it’s different. Make copies of this slide for additional Section Titles.
  8. SECTION TITLE text box: all margins are 0, text anchor is top, height is 1.58” (width is flexible), text is flush left, position is horizontal .42” and vertical 4.6” from top left corner. Box should be aligned with nearest left guide THIS TEXT BOX IS DEFINED ON MASTER SLIDE (location and design will reset to correct design when you reapply “title slide” format) Second Subhead text box: all margins are 0, text anchor is bottom, height is .6” (width is flexible), text is flush left, position is horizontal .42” and vertical 5.44” Copyright info text box: all margins are 0, text anchor is top, height is .22” (width is flexible), text is flush left, position is horizontal .46” and vertical 6.91” from top left corner. Color is white. Version/date text box: 8pt EMSIGNIA is located on this page (there is no Master for this slide). Size is .31”x.31” and location is horizontal .39” and vertical 6.82” We think that colors are emotional cues, so picking ones that evoke the emotions and qualities that are our brand traits is hugely important. This Powerpoint template provides a color chord for you. Choose one to lead and one to compliment. This page looks like that Title Slide, but it’s different. Make copies of this slide for additional Section Titles.