Beginning Android web apps development develop for Android using HTML5, CSS3, and JavaScript
With Beginning Android Web Apps Development, you'll learn how to apply HTML5, CSS3, JavaScript, Ajax and other Web standards for use on the Android mobile platform, by building a variety of fun and visually stimulating games and other web applications! If you've done some basic web develop...
Autor principal: | |
---|---|
Otros Autores: | , |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
New York :
Apress
2012.
|
Edición: | 1st ed. 2012. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627743706719 |
Tabla de Contenidos:
- Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; How This Book Is Structured; Downloading the code; Contacting the Author; CHAPTER 1 Harnessing the Power of the Mobile Web; Basics of Web Design; Getting Started: HyperText Markup Language (HTML); Getting Stylish: Cascading Style Sheets (CSS); Getting Interactive: JavaScript; Getting Informative: Extensible Markup Language (XML); JSON: Human-Readable Data Interchange; The Mobile Web, Yesterday and Today
- Knowing the Speeds (Or ""What is 3G anyway?"")Languages and Protocols, Yesterday and Today; Concepts We Like-And What's Ahead!; Concept 1: Think Like A User; Concept 2: Don't Annoy the User; Concept 3: Test-Retest Reliability; Concept 4: Keep it Simple Stupid!; Coming Up; Chapter 2 Twitter Applications: Who's That Tweet?; JSONP; Setting Up Your Development Environment; Your First Mobile Web Application; The HTML; The CSS; The JavaScript; Summary; Chapter 3 Twitter Applications: I Love Ham; The HTML; The CSS; The JavaScript; Summary; Chapter 4 Basic Planning and Structuring of Your Application
- Know Thy AudienceGiving People What They Want; Who Is My User?; Having a Plan; All Mobile Is Not the Same; Native Applications; Mobile Web Sites; So Which Do I Build?; Structuring Your Application; Wireframing / Mockup; HotGlooand Other Mockup Tools; User Movement: Navigation or Storyboard; Structuring Your Development; Code Structure; Folder Structure; Summary; Chapter 5 Handling Multiple Screen Resolutions with CSS 3; A History of Tired Eyes and Resolution Evolution; The Daily Droid; The Daily Droid's Base HTML Code; The Daily Droid's Semi-magical CSS Code; Media Queries; Summary
- Chapter 6: Handling Different Browser PlatformsMETA Tags and the Viewport; A Little META History; The Viewport Element; The User Agent; The Nexus One User Agent; PHP User Agent Detection; JavaScript User Agent Detection; Introducing the JavaScript Agent Detection Code; Using JavaScript Agent Detection to Show Different Content to Different Platforms; .htaccess User Agent Detection; Summary; Chapter 7 Building an Impressive User Experience with jQuery Mobile; The Basics; Adding Multiple Pages; So - About Those Transitions; Let's Have a Dialog; Rolling Your Own Theme with ThemeRoller
- Rolling it All Together: Simple CalcSummary; Chapter 8 Building Visually Rich Internet Applications; Finding and Using Icons and Stock Photography; Iconfinder; Find Icons; Using an Icon; deviantART; iStockphoto; Guidance on Using Photos in Web Apps; Web Fonts; Google Web Fonts; Font Issues to Consider; CSS Frameworks; 1140px Grid; Less Framework 4; 320 and Up; Comparing Frameworks: About Jon!!; Adobe Fireworks; Summary; Chapter 9 HTML5 Location-Based Applications; The Mechanics of Geolocation; Understanding Device Capabilities; Understanding HTML5 Capabilities
- Detecting Browser Geolocation Support