Real World Windows 8 App Development with JavaScript [electronic resource] : Create Great Windows Store Apps /
Moemeka, Edward.author.
Lomasky, Elizabeth.author.
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 into Windows 8 on all devices, including the core ideas of promises and the asynchronous programming model. You'll also discover such important tips as how to Adhere to Windows 8 guidelines for successful app acceptance Extend the appeal of your app with media, contracts, charms, and user notifications Capture and work with media, including the ability to play video wirelessly to a television Manage background processing and file transfers Gain visibility for your app and add monetization options Get the lowdown from authors with experience from the front lines of Windows 8 app development. Theory is all well and good, but when it comes down to it, you can't beat practical advice from people who've been there and done it! You'll come away from this book with all the tools, ideas, and inspiration you need to create successful Windows 8 JavaScript apps. Development with JavaScript features real-world examples that emphasize the use of JavaScript and HTML 5 and that also adhere to the stylistic guidelines Microsoft has put in place to maintain a consistent look and feel for all applications on this platform.
""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 Userâ€?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""; ""Preâ€?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""
Includes index.
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 into Windows 8 on all devices, including the core ideas of promises and the asynchronous programming model. You'll also discover such important tips as how to Adhere to Windows 8 guidelines for successful app acceptance Extend the appeal of your app with media, contracts, charms, and user notifications Capture and work with media, including the ability to play video wirelessly to a television Manage background processing and file transfers Gain visibility for your app and add monetization options Get the lowdown from authors with experience from the front lines of Windows 8 app development. Theory is all well and good, but when it comes down to it, you can't beat practical advice from people who've been there and done it! You'll come away from this book with all the tools, ideas, and inspiration you need to create successful Windows 8 JavaScript apps. Development with JavaScript features real-world examples that emphasize the use of JavaScript and HTML 5 and that also adhere to the stylistic guidelines Microsoft has put in place to maintain a consistent look and feel for all applications on this platform.
Microsoft Windows (Computer file)
Microsoft software.
Microsoft .NET Framework.
Software engineering.
Microsoft and .NET.
Software Engineering/Programming and Operating Systems.