Cargando…

Safari WebKit development for iPhone OS 3.0 /

With the unparalleled success of iPhone and iPod touch, iPhone OS 3.0 has emerged as a compelling platform for which vast numbers of web developers are designing and building web-based mobile applications. This book explores the Safari and WebKit development platform that is built into iPhone OS 3.0...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Wagner, Richard, 1966-
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Indianapolis, IN : Wiley, ©2010.
Colección:Wrox guides.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn549592706
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 100309s2010 inua o 001 0 eng d
010 |a  2009936392 
040 |a N$T  |b eng  |e pn  |c N$T  |d YDXCP  |d EBLCP  |d IDEBK  |d OCLCQ  |d STF  |d CEF  |d E7B  |d OCLCQ  |d UMI  |d OCLCQ  |d B24X7  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d COO  |d OCLCQ  |d OCLCF  |d AU@  |d WYU  |d UAB  |d MERUC  |d BTCTA  |d ZI0  |d UKDOC  |d TXI  |d OCLCQ  |d VT2  |d OCLCQ  |d INARC  |d BRF  |d UKAHL  |d EYM  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBA990963  |2 bnb 
015 |a 015-37124  |2 bnb 
016 7 |a 015371248  |2 Uk 
019 |a 468967943  |a 536127076  |a 644773786  |a 646873080  |a 712986553  |a 738711670  |a 741565686  |a 748207682  |a 765143479  |a 781256773  |a 922974992  |a 1044360155  |a 1056331221  |a 1062983977  |a 1074305419  |a 1083237063  |a 1097130136  |a 1103265119  |a 1129363978  |a 1152993351  |a 1179655489  |a 1191050981  |a 1192333817  |a 1194862897  |a 1240511552 
020 |a 9780470597330  |q (electronic bk.) 
020 |a 047059733X  |q (electronic bk.) 
020 |z 9780470549667 
020 |z 0470549661 
029 1 |a AU@  |b 000048785082 
029 1 |a AU@  |b 000053259367 
029 1 |a AU@  |b 000055725197 
029 1 |a DEBSZ  |b 368469085 
029 1 |a DEBSZ  |b 372725929 
029 1 |a DEBSZ  |b 396311229 
029 1 |a DEBSZ  |b 44916666X 
029 1 |a DEBSZ  |b 449596907 
029 1 |a GBVCP  |b 785356886 
035 |a (OCoLC)549592706  |z (OCoLC)468967943  |z (OCoLC)536127076  |z (OCoLC)644773786  |z (OCoLC)646873080  |z (OCoLC)712986553  |z (OCoLC)738711670  |z (OCoLC)741565686  |z (OCoLC)748207682  |z (OCoLC)765143479  |z (OCoLC)781256773  |z (OCoLC)922974992  |z (OCoLC)1044360155  |z (OCoLC)1056331221  |z (OCoLC)1062983977  |z (OCoLC)1074305419  |z (OCoLC)1083237063  |z (OCoLC)1097130136  |z (OCoLC)1103265119  |z (OCoLC)1129363978  |z (OCoLC)1152993351  |z (OCoLC)1179655489  |z (OCoLC)1191050981  |z (OCoLC)1192333817  |z (OCoLC)1194862897  |z (OCoLC)1240511552 
037 |a CL0500000099  |b Safari Books Online 
050 4 |a QA76.8.I64  |b W34 2010eb 
072 7 |a REF  |x 000000  |2 bisacsh 
072 7 |a UMQ, UMS  |2 bicssc 
082 0 4 |a 005.26  |2 22 
049 |a UAMI 
100 1 |a Wagner, Richard,  |d 1966- 
245 1 0 |a Safari WebKit development for iPhone OS 3.0 /  |c Richard Wagner. 
260 |a Indianapolis, IN :  |b Wiley,  |c ©2010. 
300 |a 1 online resource (xxiii, 383 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Wrox guides 
500 |a "Wrox programmer to programmer"--Cover. 
500 |a Includes index. 
588 0 |a Print version record. 
505 0 |a Cover -- Safari and WebKit Development for iPhone OS 3.0 -- About the Author -- Acknowledgments -- Contents -- Introduction -- Who This Book Is For -- What This Book Covers -- What You Need to Use This Book -- Conventions -- Source Code -- Errata -- Chapter 1: Introducing Safari/WebKit Development for iPhone 3.0 -- Discovering the Safari/WebKit Platform -- What8217;s New in iPhone OS 3.0 for Web App Developers -- Four Ways to Develop Web Apps for iPhone -- The Finger Is Not a Mouse -- Limitations and Constraints -- Setting Up Your Development Environment on a Local Network -- Summary -- Chapter 2: Working with Core Technologies -- Exploring HTML 5 Media Elements -- Scripting JavaScript -- The Document Object Model -- Summary -- Chapter 3: Building with Web App Frameworks -- iWebKit -- iUI -- UiUIKit -- Summary -- Chapter 4: Designing a Usable and Navigable UI -- The iPhone Viewport -- Exploring Native iPhone Applications -- Screen Layout: Emulating Apple Design -- Designing for Touch -- Working with Fonts -- Best Practices in iPhone UI Design -- Finishing Touches: Making It Look Like a Native App -- Summary -- Chapter 5: Styling with CSS -- CSS Selectors Supported in Safari -- Text Styles -- Styling Block Elements -- Setting Transparencies -- Creating CSS-Based iPhone Buttons -- Identifying Incompatibilities -- Summary -- Chapter 6: Programming the Interface -- Top Level of Application -- Displaying a Panel with an Internal URL -- Displaying Ajax Data from an External URL -- Designing for Long Navigation Lists -- Creating a Destination Page -- Adding a Dialog -- Designing a Contact Us Page with Integrated iPhone Services -- Scripting UI Behavior -- Summary -- Chapter 7: Handling Touch Interactions and Events -- The Three Types of Touch Events -- Orientation Change -- Trapping for Key Events with the On-Screen Keyboard -- Summary -- Chapter 8: Programming the Canvas -- Identifying the User Agent -- Programming the iPhone Canvas -- Defining the Canvas Element -- Getting a Context -- Drawing a Simple Rectangle -- Drawing Other Shapes -- Drawing an Image -- Adding Color and Transparency -- Creating an Image Pattern -- Summary -- Chapter 9: Special Effects and Advanced Graphics -- Gradients -- Adding Shadows -- Adding Reflections -- Working with Masks -- Creating Transform Effects -- Creating Animations -- Summary -- Chapter 10: Integrating with iPhone Services -- Preparing the iProspector Application Shell -- Making Phone Calls from Your Application -- Sending E-Mails -- Sending SMS Messages -- Pointing on Google Maps -- Summary -- Chapter 11: Offline Applications -- The HTML 5 Offline Application Cache -- Using Key-Value Storage -- Going SQL with the JavaScript Database -- Summary -- Chapter 12: Enabling and Optimizing Web Sites for the iPhone and iPod Touch -- Tier 1: iPhone/iPod touch Compatibility -- Tier 2: Navigation-Friendly Web Sites -- Tier 3: Custom Styling -- Tier 4: Parallel Sites -- Summary -- Chapter 13: Bandwidth and Performance Optimizations -- Optimization Strategies -- Best Practices to Minimize Bandwidth -- Compressing Your Application -- JavaScript Performance Optimizations -- Loca. 
520 |a With the unparalleled success of iPhone and iPod touch, iPhone OS 3.0 has emerged as a compelling platform for which vast numbers of web developers are designing and building web-based mobile applications. This book explores the Safari and WebKit development platform that is built into iPhone OS 3.0 and takes you through the process of creating an iPhone web application from the ground up. You'll learn how to use existing open source frameworks to speed up your development time, imitate qualities of built-in Apple apps, cache data locally and even run in offline mode, and more. Whether you're eager to build new web applications for iPhone OS 3.0 or optimize existing web sites for this platform, you have everything you need to do so within these pages.--Back cover. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a iPhone (Smartphone)  |x Programming. 
650 0 |a Mobile computing. 
650 0 |a Application software  |x Development. 
650 6 |a iPhone (Téléphone intelligent)  |x Programmation. 
650 6 |a Informatique mobile. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a REFERENCE  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Mobile computing  |2 fast 
776 0 8 |i Print version:  |a Wagner, Richard, 1966-  |t Safari WebKit development for iPhone OS 3.0.  |d Indianapolis, IN : Wiley, ©2010  |z 9780470549667  |w (OCoLC)437082942 
830 0 |a Wrox guides. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780470549667/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Internet Archive  |b INAR  |n safariwebkitdeve0000wagn 
938 |a 123Library  |b 123L  |n 10881 
938 |a Books 24x7  |b B247  |n bks00033877 
938 |a Baker and Taylor  |b BTCP  |n BK0008671452 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL469992 
938 |a ebrary  |b EBRY  |n ebr10351150 
938 |a EBSCOhost  |b EBSC  |n 300717 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 238022 
938 |a YBP Library Services  |b YANK  |n 3142689 
938 |a Askews and Holts Library Services  |b ASKH  |n AH13348566 
994 |a 92  |b IZTAP