Frederick / Lal | Beginning Smartphone Web Development | E-Book | www.sack.de
E-Book

E-Book, Englisch, 368 Seiten, Web PDF

Reihe: Professional and Applied Computing (R0)

Frederick / Lal Beginning Smartphone Web Development

Building JavaScript, CSS, HTML and Ajax-based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile and Nokia S60
1. Auflage 2010
ISBN: 978-1-4302-2621-5
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark

Building JavaScript, CSS, HTML and Ajax-based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile and Nokia S60

E-Book, Englisch, 368 Seiten, Web PDF

Reihe: Professional and Applied Computing (R0)

ISBN: 978-1-4302-2621-5
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark



Today’s Web 2.0 applications (think Facebook and Twitter) go far beyond the confines of the desktop and are widely used on mobile devices. The mobile Web has become incredibly popular given the success of the iPhone and BlackBerry, the importance of Windows Mobile, and the emergence of Palm Pre (and its webOS platform). At Apress, we are fortunate to have Gail Frederick of the well-known training site Learn the Mobile Web offer her expert advice in . In this book, Gail teaches the web standards and fundamentals specific to smartphones and other feature-driven mobile phones and devices.

  • Shows you how to build interactive mobile web sites using web technologies optimized for browsers in smartphones
  • Details markup fundamentals, design principles, content adaptation, usability, and interoperability
  • Explores cross-platform standards and best practices for the mobile Web authored by the W3C, dotMobi, and similar organizations
  • Dives deeps into the feature sets of the most popular mobile browsers, including WebKit, Chrome, Palm Pre webOS, Pocket IE, Opera Mobile, and Skyfire

By the end of this book, you’ll have the training, tools, and techniques for creating robust mobile web experiences on any of these platforms for your favorite smartphone or other mobile device.

Frederick / Lal Beginning Smartphone Web Development jetzt bestellen!

Zielgruppe


Popular/general

Weitere Infos & Material


1;Dadication Page;4 2;Table of Contents;6 3;About the Authors;11 4;About the Technical Reviewers;12 5;Acknowledgments;13 6;Introduction;14 7;Part I: Getting Started with Mobile Web Development;15 7.1;Chapter 1: Untroduction to Mobile Web Development;16 7.1.1;Mobile Web vs. Desktop Web;17 7.1.2;Mobile Markup Languages;19 7.1.2.1;HTML and XHTML;20 7.1.2.2;XHTML Mobile Profile;20 7.1.2.3;WML;21 7.1.2.4;Other Mobile Markup Languages;22 7.1.2.4.1;HDML;22 7.1.2.4.2;CHTML;23 7.1.2.4.3;XHTML Basic;23 7.1.3;Mobile Scripting Languages;23 7.1.4;Mobile Style Sheets;24 7.1.5;Mobile Industry Groups and Standards Bodies;24 7.1.6;The Mobile Ecosystem;25 7.1.7;Code Samples;26 7.1.8;Summary;26 7.2;Chapter 2: Set Up Your Mobile Web Development Environment;27 7.2.1;Recommended IDEs;28 7.2.2;Mobile MIME Types;31 7.2.3;Web Server Configuration;33 7.2.3.1;Apache;33 7.2.3.2;Microsoft IIS;33 7.2.3.3;Nginx;34 7.2.4;Mobile Web Browsers on the Desktop;34 7.2.4.1;Firefox and Mobile Add-Ons;35 7.2.4.1.1;XHTML Mobile Profile;36 7.2.4.1.2;wmlbrowser;37 7.2.4.1.3;User Agent Switcher;37 7.2.4.1.4;Modify Headers;39 7.2.4.1.5;Live HTTP Headers;41 7.2.4.1.6;Small Screen Renderer;43 7.2.4.1.7;Firebug;45 7.2.4.2;Mobile Browser Emulators;46 7.2.4.3;Actual Mobile Devices;51 7.2.5;Other Development Tools;51 7.2.5.1;File Comparison;51 7.2.5.2;Source Code Control;52 7.2.6;Summary;55 8;Part II: The Syntax of the Mobile Web;56 8.1;Chapter 3: Mobile Markup Languages;57 8.1.1;Selecting a Mobile Markup Language;57 8.1.2;XHTML;58 8.1.2.1;Why Not HTML?;59 8.1.2.2;HTML 5;59 8.1.3;XHTML-MP;61 8.1.3.1;Example XHTML-MP Document;61 8.1.3.2;DTDs for XHTML-MP;62 8.1.3.3;XHTML Elements Not Supported in XHTML-MP;62 8.1.3.4;Updated and Mobile-Specific Features in XHTML-MP;63 8.1.3.4.1;URI Schemes;63 8.1.3.4.2;Forms;64 8.1.3.4.3;Tables;66 8.1.3.4.4;Links and Access Keys;67 8.1.3.4.5;Embedded Objects;69 8.1.3.5;Common Implementation Bugs;69 8.1.3.5.1;XHTML-MP 1.1;70 8.1.3.5.2;XHTML-MP 1.2;71 8.1.3.5.3;Best Practices for XHTML-MP Web Development;71 8.1.4;CSS for Mobile Devices;71 8.1.4.1;CSS2;72 8.1.4.2;Wireless CSS and CSS Mobile Profile;72 8.1.4.3;Determining CSS Support on a Mobile Device;78 8.1.4.4;Best Practices for Mobile CSS;78 8.1.4.5;External, Internal, and Inline Stylesheets;79 8.1.4.6;Media Selectors and Media-Dependent Style Sheets;80 8.1.5;WML;81 8.1.5.1;Tag Hierarchy;84 8.1.5.2;Special Characters;84 8.1.5.3;Header and Metadata;85 8.1.5.4;Text Formatting;86 8.1.5.5;Links;88 8.1.5.5.1; Tag;89 8.1.5.5.2;


Gail Rahn Frederick is an expert web developer and software architect in the mobile industry. Her products target 500+ device models and have been deployed at 10+ mobile operators in North America and Europe. She advocates standards-based mobile development techniques as a blogger and conference presenter. Gail teaches standards-based mobile web development in Portland, Oregon. Her students learn mobile markup languages, mobile design and usability, content adaptation, best practices, advanced web development for smartphones and defensive programming for the mobile ecosystem.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.