Coverart for item
The Resource Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]

Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]

Label
Building Windows 8 apps with JavaScript
Title
Building Windows 8 apps with JavaScript
Statement of responsibility
Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
Creator
Contributor
Author
Subject
Language
eng
http://library.link/vocab/creatorName
Sells, Chris
Dewey number
005.4
Illustrations
illustrations
Index
index present
Literary form
non fiction
http://library.link/vocab/relatedWorkOrContributorDate
1962-
http://library.link/vocab/relatedWorkOrContributorName
  • Satrom, Brandon
  • Box, Don
Series statement
Windows development series
http://library.link/vocab/subjectName
  • Operating systems (Computers)
  • JavaScript (Computer program language)
  • Application software
Label
Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
Instantiates
Publication
Note
Includes index
Carrier category
volume
Content category
text
Contents
  • Contents note continued: Creating Adaptive Collections with the ListView -- Responding to Layout Changes in JavaScript -- Where Are We? -- 4.Typography -- Typography in Windows Store Apps -- Segoe Ul -- Cambria -- Calibri -- CSS3 Web Fonts -- Using CSS to Tweak Your Typography -- Working with Platform Iconography -- Using and Manipulating Icon Fonts in a Windows Store App -- Where Are We? -- 5.Media -- Working with Audio and Video -- Getting Started with Media in Windows 8 -- Styling Media and Creating Custom Controls -- Adding Subtitles to Video -- Adding Video Effects -- Working with Audio in Windows Store Apps -- Creating Background Audio -- Working with User Media Libraries via a File Picker -- Selecting Multiple Files -- Other File Picker Types -- Working with Captured Media -- Making Your App Connectable with Play To -- Where Are We? -- 6.Drawing and Animation -- HTML5 Graphics with SVG and Canvas -- Introducing SVG -- Introducing Canvas --
  • Contents note continued: Choosing between Canvas and SVG -- Manipulating Pixels -- Pixel Manipulation with Canvas -- Pixel Manipulation with Windows.Graphics.Imaging -- Animation in Windows Store Apps -- Animations in Windows Store Apps: Fast and Fluid -- Transforming and Animating with CSS -- Working with the WinJS Animation Library -- Where Are We? -- 7.App State -- Settings -- The Settings Charm -- Lifetime -- WinJS Lifetime Event Helpers -- Sessions -- Debugging Sessions -- WinJS Session Helpers -- Files -- WinJS File Helpers -- Libraries -- File Activation -- File Pickers -- Where Are We? -- 8.Networking -- Network Capabilities -- Mobile Networking -- XMLHttpRequest -- Parsing XML Results -- Progress and Errors -- Parsing JSON Results -- Syndication -- Background Data Transfer -- Web Content -- HTML Content -- iframe Hosting -- The Web Context -- Where Are We? -- 9.Shell Contracts -- The Windows 8 Shell -- Contracts -- Search Contract -- Implementing Search --
  • Contents note continued: Search Suggestions -- Share Contract -- Share Target -- Accessing Shared Data -- Reporting Sharing Progress -- Contacts Contract -- Contact Picker -- Contact Providers -- Debugging Contract Providers -- Where Are We? -- 10.Shell Integration -- Live Tiles -- Your App's Tile -- Tile Updates -- Small and Large Tile Updates -- Tile Images -- Tile Peeking -- Scheduled Tile Updates -- Secondary Tiles -- Badges -- Background Tasks -- Triggering a Background Task -- Creating a Background Task -- Lock-Screen Apps -- Avoiding Task Duplication -- Toast Notifications -- App Activation from Toast -- Scheduled Toast -- Where Are We? -- 11.Device Interaction -- An Introduction to Touch -- Touch-Friendly HTML Controls -- Touch-Friendly WinJS Controls -- Building Touch-Friendly Apps with Screen Edges -- Creating Touch-Friendly Interactions with SemanticZoom -- Supporting Mouse and Keyboard Interactions -- Working with Device Capabilities --
  • Contents note continued: Declaring Device Capabilities -- Working with Recording Devices -- Adding In-App Print Capabilities -- Working with Location Data -- Using the Geolocator Object -- Watching for Location Changes -- Using Location Data with Bing Maps -- Simulating Location Information -- Working with Sensors -- Working with the Light Sensor -- Working with the Accelerometer -- Working with the Compass -- Working with the Simple Orientation Sensor -- Working with Other Sensors -- Where Are We? -- 12.Native Extensibility -- Multiple Languages, One App -- Getting Started -- WinRT and the JavaScript Environment -- WinRT Classes -- Classes and Methods -- Methods and Exceptions -- Classes and Properties -- WinRT Objects -- Objects and Handles -- WinRT Types in C++/CX and JavaScript -- Strings -- Arrays -- WinRT Value Types -- Delegates and Functions -- C++11 Lambdas -- Creating WinRT Delegates from C++11 Lambdas -- Events -- Concurrency and Asynchrony -- Where Are We? --
  • Contents note continued: 13.Making Money -- Preparing for Submission -- Setting Up a Developer Account -- Reserving Your App Name -- Preparing Your App for Local Testing -- Running the Windows App Certification Kit (WACK) -- Submitting Your App to the Windows Store -- Completing the Windows Store Submission Process -- The Certification Waiting Game -- Dealing with Rejection -- Submitting an Update -- Working with Ads -- Rules for Ads in Windows 8-Style Apps -- Working with the Windows 8 Ads SDK -- Working with Media-Based Ads -- Working with Text-Based Ads -- Enabling Trial Mode in Your App -- Introducing the Windows Store API and Simulator -- Simulating and Testing Trial Functionality -- Working with In-App Purchases -- Creating In-App Purchase Functionality -- Defining In-App Offers in the Windows Store Submission Process -- Design for Monetization -- Marketing and Managing Your App -- Tracking Your App from the Windows Store Dashboard --
  • Contents note continued: Getting Your App Featured in the Windows Store -- Getting Paid -- Where Are We? -- A.JavaScript for C-Family Programmers -- Hello, World -- Separation of Concerns -- Using the id As an object -- WinJS Activation -- Values and Types -- Operators -- Objects -- Dates -- Regular Expressions -- Arrays -- Object Prototypes ("Classes") -- Constructors -- Prototypes -- Prototypal Inheritance -- Static Members -- Class Definitions via WinJS -- Functions -- Function Arguments -- Call and Bind -- Closures -- Debug Output -- Scoping -- Hoisting -- Modules -- Namespaces -- WinJS Namespaces -- Strict -- Serialization -- B.Presentation and Style at a Glance -- Using HTML for App Content and Structure -- What Is HTML? -- What's New in HTML5? -- Using CSS for App Layout and Style -- What Is CSS? -- Where Should I Define My CSS? -- How CSS Rules Cascade -- CSS in Windows Store Apps -- Overriding Default Windows Store App Styles
  • Machine generated contents note: 1.Hello, Windows 8! -- Your First Windows Store App -- Getting Started in Visual Studio 2012 -- Controls, Binding, and Styling in Blend -- Navigation -- Networking in WinJS and WinRT -- Split App Template -- The Rest -- Where Are We? -- 2.Binding and Controls -- Binding -- Binding Objects -- Initializers -- Binding List -- Sorting and Filtering -- Grouping -- Templates -- Controls -- HTML Elements -- WinRT Controls -- WinJS Controls -- Custom Controls -- Where Are We? -- 3.Layout -- Layouts: Taming the Device Matrix -- Windows 8: Consumer Choice without the Tyranny of Devices -- Layouts in Windows 8 -- Working with Screen Sizes -- Orientations -- View States -- Using CSS Layout Capabilities to Adapt Your App -- The CSS3 Grid Layout Specification -- Adaptive Layouts for Application Content -- Creating Adaptive UIs with CSS and WinJS -- Using the CSS Flexbox for Adaptive UIs -- Using CSS Multi-Column Layout for Adaptive Content --
Control code
000050478321
Dimensions
23 cm.
Extent
xxxiii, 585 p.
Isbn
9780321861283
Other physical details
illustrations
Label
Building Windows 8 apps with JavaScript, Chris Sells, Brandon Satrom, with Don Box ; [forewords by Chris Anderson and Rey Bango]
Publication
Note
Includes index
Carrier category
volume
Content category
text
Contents
  • Contents note continued: Creating Adaptive Collections with the ListView -- Responding to Layout Changes in JavaScript -- Where Are We? -- 4.Typography -- Typography in Windows Store Apps -- Segoe Ul -- Cambria -- Calibri -- CSS3 Web Fonts -- Using CSS to Tweak Your Typography -- Working with Platform Iconography -- Using and Manipulating Icon Fonts in a Windows Store App -- Where Are We? -- 5.Media -- Working with Audio and Video -- Getting Started with Media in Windows 8 -- Styling Media and Creating Custom Controls -- Adding Subtitles to Video -- Adding Video Effects -- Working with Audio in Windows Store Apps -- Creating Background Audio -- Working with User Media Libraries via a File Picker -- Selecting Multiple Files -- Other File Picker Types -- Working with Captured Media -- Making Your App Connectable with Play To -- Where Are We? -- 6.Drawing and Animation -- HTML5 Graphics with SVG and Canvas -- Introducing SVG -- Introducing Canvas --
  • Contents note continued: Choosing between Canvas and SVG -- Manipulating Pixels -- Pixel Manipulation with Canvas -- Pixel Manipulation with Windows.Graphics.Imaging -- Animation in Windows Store Apps -- Animations in Windows Store Apps: Fast and Fluid -- Transforming and Animating with CSS -- Working with the WinJS Animation Library -- Where Are We? -- 7.App State -- Settings -- The Settings Charm -- Lifetime -- WinJS Lifetime Event Helpers -- Sessions -- Debugging Sessions -- WinJS Session Helpers -- Files -- WinJS File Helpers -- Libraries -- File Activation -- File Pickers -- Where Are We? -- 8.Networking -- Network Capabilities -- Mobile Networking -- XMLHttpRequest -- Parsing XML Results -- Progress and Errors -- Parsing JSON Results -- Syndication -- Background Data Transfer -- Web Content -- HTML Content -- iframe Hosting -- The Web Context -- Where Are We? -- 9.Shell Contracts -- The Windows 8 Shell -- Contracts -- Search Contract -- Implementing Search --
  • Contents note continued: Search Suggestions -- Share Contract -- Share Target -- Accessing Shared Data -- Reporting Sharing Progress -- Contacts Contract -- Contact Picker -- Contact Providers -- Debugging Contract Providers -- Where Are We? -- 10.Shell Integration -- Live Tiles -- Your App's Tile -- Tile Updates -- Small and Large Tile Updates -- Tile Images -- Tile Peeking -- Scheduled Tile Updates -- Secondary Tiles -- Badges -- Background Tasks -- Triggering a Background Task -- Creating a Background Task -- Lock-Screen Apps -- Avoiding Task Duplication -- Toast Notifications -- App Activation from Toast -- Scheduled Toast -- Where Are We? -- 11.Device Interaction -- An Introduction to Touch -- Touch-Friendly HTML Controls -- Touch-Friendly WinJS Controls -- Building Touch-Friendly Apps with Screen Edges -- Creating Touch-Friendly Interactions with SemanticZoom -- Supporting Mouse and Keyboard Interactions -- Working with Device Capabilities --
  • Contents note continued: Declaring Device Capabilities -- Working with Recording Devices -- Adding In-App Print Capabilities -- Working with Location Data -- Using the Geolocator Object -- Watching for Location Changes -- Using Location Data with Bing Maps -- Simulating Location Information -- Working with Sensors -- Working with the Light Sensor -- Working with the Accelerometer -- Working with the Compass -- Working with the Simple Orientation Sensor -- Working with Other Sensors -- Where Are We? -- 12.Native Extensibility -- Multiple Languages, One App -- Getting Started -- WinRT and the JavaScript Environment -- WinRT Classes -- Classes and Methods -- Methods and Exceptions -- Classes and Properties -- WinRT Objects -- Objects and Handles -- WinRT Types in C++/CX and JavaScript -- Strings -- Arrays -- WinRT Value Types -- Delegates and Functions -- C++11 Lambdas -- Creating WinRT Delegates from C++11 Lambdas -- Events -- Concurrency and Asynchrony -- Where Are We? --
  • Contents note continued: 13.Making Money -- Preparing for Submission -- Setting Up a Developer Account -- Reserving Your App Name -- Preparing Your App for Local Testing -- Running the Windows App Certification Kit (WACK) -- Submitting Your App to the Windows Store -- Completing the Windows Store Submission Process -- The Certification Waiting Game -- Dealing with Rejection -- Submitting an Update -- Working with Ads -- Rules for Ads in Windows 8-Style Apps -- Working with the Windows 8 Ads SDK -- Working with Media-Based Ads -- Working with Text-Based Ads -- Enabling Trial Mode in Your App -- Introducing the Windows Store API and Simulator -- Simulating and Testing Trial Functionality -- Working with In-App Purchases -- Creating In-App Purchase Functionality -- Defining In-App Offers in the Windows Store Submission Process -- Design for Monetization -- Marketing and Managing Your App -- Tracking Your App from the Windows Store Dashboard --
  • Contents note continued: Getting Your App Featured in the Windows Store -- Getting Paid -- Where Are We? -- A.JavaScript for C-Family Programmers -- Hello, World -- Separation of Concerns -- Using the id As an object -- WinJS Activation -- Values and Types -- Operators -- Objects -- Dates -- Regular Expressions -- Arrays -- Object Prototypes ("Classes") -- Constructors -- Prototypes -- Prototypal Inheritance -- Static Members -- Class Definitions via WinJS -- Functions -- Function Arguments -- Call and Bind -- Closures -- Debug Output -- Scoping -- Hoisting -- Modules -- Namespaces -- WinJS Namespaces -- Strict -- Serialization -- B.Presentation and Style at a Glance -- Using HTML for App Content and Structure -- What Is HTML? -- What's New in HTML5? -- Using CSS for App Layout and Style -- What Is CSS? -- Where Should I Define My CSS? -- How CSS Rules Cascade -- CSS in Windows Store Apps -- Overriding Default Windows Store App Styles
  • Machine generated contents note: 1.Hello, Windows 8! -- Your First Windows Store App -- Getting Started in Visual Studio 2012 -- Controls, Binding, and Styling in Blend -- Navigation -- Networking in WinJS and WinRT -- Split App Template -- The Rest -- Where Are We? -- 2.Binding and Controls -- Binding -- Binding Objects -- Initializers -- Binding List -- Sorting and Filtering -- Grouping -- Templates -- Controls -- HTML Elements -- WinRT Controls -- WinJS Controls -- Custom Controls -- Where Are We? -- 3.Layout -- Layouts: Taming the Device Matrix -- Windows 8: Consumer Choice without the Tyranny of Devices -- Layouts in Windows 8 -- Working with Screen Sizes -- Orientations -- View States -- Using CSS Layout Capabilities to Adapt Your App -- The CSS3 Grid Layout Specification -- Adaptive Layouts for Application Content -- Creating Adaptive UIs with CSS and WinJS -- Using the CSS Flexbox for Adaptive UIs -- Using CSS Multi-Column Layout for Adaptive Content --
Control code
000050478321
Dimensions
23 cm.
Extent
xxxiii, 585 p.
Isbn
9780321861283
Other physical details
illustrations

Library Locations

    • Lionel Bowen Library and Community CentreBorrow it
      669-673 Anzac Parade, Marouba, NSW, 2035, AU
      -33.938111 151.237977
Processing Feedback ...