Real world Windows 8 app development with JavaScript create great Windows Store apps

Real World Windows 8 App Development with JavaScript offers you practical advice and hard-earned insights that will help you create and publish apps to a worldwide market. Led by authors with deep Windows 8 app development experience, you’ll learn how to make the most of Microsoft’s APIs for hooking...

Descripción completa

Detalles Bibliográficos
Autor principal: Moemeka, Edward (-)
Otros Autores: Moemeka, Elizabeth
Formato: Libro electrónico
Idioma:Inglés
Publicado: [Berkeley, Calif.] : Apress c2013.
Edición:1st ed. 2013.
Colección:Expert's voice in Windows 8.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629409906719
Tabla de Contenidos:
  • ""Contents at a Glance""; ""Contents""; ""About the Authors""; ""About the Technical Reviewer""; ""Acknowledgments""; ""Introduction""; ""Chapter 1: The Windows 8 Ethos and Environment""; ""A Not-So-Brief Introduction""; ""Building Windows 8 Apps""; ""Windows 8 vs. Win32""; ""Developing for Windows 8 Apps""; ""Setting Up Your Environment""; ""Getting Started with HTML""; ""Getting Started with CSS""; ""Extending HTML5 for Windows 8""; ""Page/Navigation Model""; ""Promises and the New Asynchronous Programming Model""; ""Summary""; ""Chapter 2: Getting the Basics Right""; ""File I/O""
  • ""Storage Folders""""The Isolated Storage Area""; ""The Package-Install Location""; ""More on Storage: the ApplicationData Class""; ""The Userâ€?s Known Folders""; ""External Known Folders""; ""The Downloads Folder""; ""Final Thoughts on Storage via the ApplicationData Class""; ""Files""; ""The Window 8 Lock Screen""; ""App Bars""; ""Dialogs""; ""Consuming Components""; ""Summary""; ""Chapter 3: Incorporating Layout and Controls""; ""Setting Up a Project""; ""Incorporating HTML Controls""; ""Understanding Controls""; ""Applying Controls""; ""Incorporating WinJS Controls""
  • ""Incorporating winControl""""Diving In to the WinJS controls""; ""Pages""; ""Adding a Page Control to the Project""; ""Modifying the Demo to Account for Pages""; ""Connecting AppBarDemo to default.html""; ""Using the Empty Function""; ""Navigating from Within a Page""; ""AppBar""; ""DatePicker""; ""Flyout Control""; ""HtmlControl""; ""Menu""; ""RatingsControl, SettingsFlyout, TimePicker, and ToggleSwitch""; ""Advanced Controls""; ""Working with Advanced Controls""; ""FlipView""; ""ListView""; ""SemanticZoom""; ""Creating Your Own Controls""; ""Summary""
  • ""Chapter 4: Navigating the Media Maze""""Media Playback""; ""Setting Up the Project""; ""Media Playback""; ""Video/Audio Effects""; ""Background Audio""; ""Streaming Media to Other Devices""; ""Media Capture""; ""Summary""; ""Chapter 5: Making the Most Out of Charms and Contracts""; ""Charms""; ""Search Charm""; ""Search Charm Usage""; ""The Search Experience""; ""Search Declarations""; ""Adding Permissions""; ""Search Within Applications""; ""Share Charm""; ""Sharing as Source""; ""Sharing as a Target""; ""Start Charm""; ""Devices Charm""; ""Settings Charm""; ""Implicit Contracts""
  • ""Summary""""Chapter 6: Solving the Printing Problem""; ""Preâ€?Windows 8 Printing""; ""The Windows 8 Printing Story""; ""Creating a Print Task""; ""Printing with WinJS""; ""Elements of Printing""; ""Summary""; ""Chapter 7: Providing Clear Notifications""; ""The Notification Process""; ""Toast Notifications""; ""Generating Toast Notifications""; ""ToastText01""; ""ToastText02""; ""ToastText03""; ""ToastText04""; ""Adding Images to Toasts""; ""Adding Sound to Toasts""; ""Scheduling Toasts""; ""Responding to Toast Notification Events""; ""Tile Notifications""; ""Generating Tile Notifications""
  • ""Presenting Text Content with a Heading""