The Curious Engineer

All blogs / Software / engineering practice

Windows 8 app developer blog

learn.microsoft.com/en-us/archive/blogs/windowsappdev

Insights on building Windows Store apps by the Windows 8 engineering team

Software / engineering practiceJavaScript / TypeScriptC# / .NETMicrosoft blogsMSDN archive

’15’20’25
Posts
25 from 18 Apr 2012 to 19 Jun 2013
Posting
archived, read-only
Kind
company blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/windowsappdev/feed.xml

2013 12

  1. Introducing the Windows App Builder blog!
  2. Optimizing ListView item rendering
  3. All about promises (for Windows Store apps written in JavaScript)
  4. Join the Game On Virtual Event
  5. Credential Locker: Your solution for handling usernames and passwords in your Windows Store app
  6. Create location aware apps using geolocation and Bing Maps
  7. Introducing a new Windows Dev Center experience
  8. Register now for //build/ 2013!
  9. Alive with Activity, Part 3: Push notifications and Windows Azure Mobile Services
  10. Alive with activity, part 2: Writing and debugging services for live tiles
  11. Alive with activity, Part 1: Working with tiles, badges, and toasts
  12. Crash reports help you certify your Windows Store app

2012 13

  1. Introducing Windows Store App Labs for app builders
  2. Building a custom control using XAML and C#
  3. Building a custom control using the Windows Library for JavaScript (WinJS)
  4. Multilingual App Toolkit for developing Windows Store apps using Visual Studio 2012
  5. Creating a great printing experience in Windows 8
  6. Make your HTML/JavaScript app accessible
  7. Integrating your cloud service with the file picker contracts
  8. Add cloud to your app with Windows Azure Mobile Services
  9. Windows 8 RTM is available for developers
  10. Exposing .NET tasks as WinRT asynchronous operations
  11. Being productive in the background – background tasks
  12. Getting the most out of your pixels - adapting to view state changes
  13. Creating a great tile experience (part 2)