Windows 8 app developer blog

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

  • Windows 8 app developer blog

    Windows 8 RTM is available for developers

    • 49 Comments
    Two weeks ago we announced that Windows 8 released to manufacturing (RTM). Since then we’ve been preparing builds for distribution as described in the Windows 8 has reached the RTM milestone post on Windows Team blog. I’m happy to let you know that we are now ready with early access builds for developers. In this post I’ll give you some pointers on the best way to get and install the RTM build and I’ll also point you to resources you can use to get your apps up and running...
  • Windows 8 app developer blog

    Welcome to the Windows 8 app developer blog

    • 43 Comments
    Hello, and welcome to the Windows 8 app developer blog! I’m Aleš Holeček, Distinguished Engineer on the Windows Development team. With the release today of the Windows 8 Consumer Preview , we are launching this blog dedicated to those of you who are designing and developing great apps for Windows 8. As you’ve heard us say many times, Windows 8 is a reimagining of Windows, where apps take center stage. To make this possible, we’ve also reimagined what it means to build apps for Windows. Throughout...
  • Windows 8 app developer blog

    Combining XAML and DirectX

    • 35 Comments
    Since early on in the development of Windows 8, we’ve been thinking about ways to combine UI, such as the rich set of controls and interactivity provided by XAML, and graphics, like the low-level, high-performance rendering of DirectX. The feedback you gave for the Developer Preview through the Dev Center forums and other channels helped us focus on the set of related scenarios that developers really wanted to build. We saw some common themes: many of you wanted to either add DirectX graphics to...
  • Windows 8 app developer blog

    Best practices when adding single sign-on to your app with the Live SDK

    • 32 Comments
    A few months ago I wrote about how to bring single sign-on and SkyDrive to your Windows 8 apps with the Live SDK . Since then we made the Windows 8 Release Preview publicly available and we’ve begun to see some inconsistency in the design patterns forming in how apps expose entry points for users to sign in, connect accounts or sign-out of their experience. To help you with these design patterns, we put together some guidelines for apps that want to use a user’s Microsoft account. In this post I...
  • Windows 8 app developer blog

    What’s changed for app developers since the Consumer Preview

    • 25 Comments
    It’s that time again: With the new Release Preview and the new developer tools , Windows 8 is one step closer to final release. And just like in the Consumer Preview, our engineering team has been hard at work polishing the development platform to provide you with the best possible development experience on Windows 8. In this post I highlight a few of the new features that we’ve been working on and I also help get you started on migrating your existing Consumer Preview apps to the Release Preview...
  • Windows 8 app developer blog

    Testing Windows 8 apps using Visual Studio 2012

    • 25 Comments
    As we continue to innovate on the operating system platform with Windows 8, we also enhanced the toolset available in Visual Studio to increase your productivity in testing your Windows 8 apps. Ensuring a top notch quality of your app in this new modern OS environment through thoughtful design and testing will help increase the success of your app. In a previous blog post on Testing Metro style apps in Windows 8 , we highlighted some of the key areas you need to take into account for building a high...
  • Windows 8 app developer blog

    Creating Metro style apps that stand out from the crowd

    • 21 Comments
    When you submit your app into the Store, there will no doubt be other apps in your category that will compete for people’s attention. Being able to crisply showcase the differentiation points in your offerings and staying focused on delivering the core scenarios that you are best at are crucial to a successful Metro style app that will stand out from the crowd. Windows 8 provides a set of design patterns , common controls , and built-in platform functionalities such as contracts that can help you...
  • Windows 8 app developer blog

    Multilingual App Toolkit for developing Windows Store apps using Visual Studio 2012

    • 20 Comments
    Windows 8 was designed to work better in more locales all over the world. Working with developers like you, we can complete these globalized experiences by releasing apps that are relevant in more locations around the world. By translating using machine translation or localizing using a human translator, you can make your Windows Store app available in more languages and reach more markets and larger audiences. While making apps available on a global scale has always been a priority, with Windows...
  • Windows 8 app developer blog

    Building the Bing apps for Windows 8

    • 19 Comments
    Overview For Windows 8, the Bing team built News, Weather, Finance, Sports, Travel and Maps apps. This technical overview provides insight on the architecture of these apps, key Windows 8 features and the contracts they use, common controls they employ, and world readiness more generally. Several members of the Bing team formed an apps team approximately one year ago to deliver a set of apps powered by Bing for Windows 8. The focus of these apps is to keep users informed by delivering fast and fluid...
  • Windows 8 app developer blog

    Enabling great Play To experiences from your Windows 8 apps (and websites!)

    • 18 Comments
    Play To Overview The Play To feature allows you to stream music, photos and videos from apps to Xbox and other supported devices on your home network. Imagine being able to easily flick photos and videos from your app to the big screen TV. Or music from your app to your living room speakers. Using the Play To contract, you can easily enable those scenarios for your users from your apps. It’s a great way for you to make your apps more engaging in users’ living rooms. To deliver a great end-to-end...
  • Windows 8 app developer blog

    Activating Windows 8 contracts in your app

    • 18 Comments
    When you start writing Metro style apps you’ll quickly come across contracts, a new and powerful concept in Windows 8. Metro style apps use contracts to declare interactions they support with other apps and with Windows. You’ve probably already heard about some of them: search, share, etc. Using contracts, apps become better by working with the system or with each other when users install more apps that implement contracts. In this post I’ll walk you through activation, one of the main concepts to...
  • Windows 8 app developer blog

    Being productive in the background – background tasks

    • 16 Comments
    In my previous post ( Being productive in the background ), I explained the Windows 8 background model and how your app can be productive even when it’s not on screen in a power efficient manner. In today’s post, I will talk about background tasks and how your app can run code in the background even when it is suspended. I will describe two common scenarios with example code that show you how to run your own app code in the background; downloading POP email every 15 minutes with a lock screen capable...
  • Windows 8 app developer blog

    What’s changed for app developers since //build/ (part 1)

    • 14 Comments
    The Consumer Preview is now available and hopefully, you’ve had a chance to see what we’ve been up to. Our engineering team has been working hard since //build/. We’ve been listening to your feedback and using it to improve our development platform. At the same time, we’ve been putting the finishing touches on lots of platform features that you haven’t seen before. Along with the work we did directly on Windows, we’ve also improved our Visual Studio tools substantially since //build/. There have...
  • Windows 8 app developer blog

    Windows 8 UX fundamentals–free virtual training

    • 14 Comments
    Metro style apps are the focal point of the user experience on Windows 8 Release Preview. Great Metro style apps share an important set of design traits that provide a consistent, elegant, and compelling user experience. With the first apps in the Windows Store, it’s exciting to see app designers begin to push the boundaries of the Metro style design principles on Windows 8. There’s plenty of innovation and beautiful apps to come. If you are a developer or designer creating a new user experience...
  • Windows 8 app developer blog

    Modernizing input in Windows 8

    • 13 Comments
    In Windows 8, we set out to modernize our input platform. We wanted to make sure that developing for it became more straightforward, but also to build a foundation that can grow and support new input modalities as Windows and apps evolve. To do this, we went back to basics and focused on core principles that guide our design. In this blog post I share with you why these principles matter, and how you can take advantage of the platform to build great apps in Windows 8. Platform principles Windows...
  • Windows 8 app developer blog

    Building your own Windows Runtime components to deliver great Metro style apps

    • 13 Comments
    For Windows 8, we completely reimagined the platform, allowing you to choose the programming language and technologies you already know to build apps tailored to the device and form factor. With the Windows Runtime, you can even easily use multiple languages within a single app. You can build a great Metro style app with HTML and JavaScript that can interact with the Xbox 360 controller through building your own Windows Runtime component in C++. You can build reusable XAML controls exposed via Windows...
  • Windows 8 app developer blog

    Introducing a new Windows Dev Center experience

    • 13 Comments
    Since launching the Windows Dev Center in October, 2011, we’ve worked closely with developers and designers around the world to understand how we can provide the best guidance, inspiration, and samples for app builders. With millions of visitors and your feedback, we’ve been evaluating what’s been working well and what experiences can be improved. What’s new The Windows team is focused on growing a vibrant and thriving app ecosystem. This is manifested in three ways: great apps, great economics,...
  • Windows 8 app developer blog

    Building a custom control using XAML and C#

    • 12 Comments
    You may already know that one of the most powerful features of the Windows 8 XAML platform is the flexibility the platform provides to create custom controls. XAML provides features like Dependency Properties and Control Templates that make it easy to create feature-rich and customizable controls. In the last post, “ Building a custom control using the Windows Library for JavaScript ,” Jordan Matthiesen walked you through creating a custom HelloWorld control. In this post I walk you through creating...
  • Windows 8 app developer blog

    Keeping apps fast and fluid with asynchrony in the Windows Runtime

    • 11 Comments
    Human beings are asynchronous by nature, which directly affects how we expect apps to respond to us. The Windows Runtime (WinRT) has embraced this asynchrony as a first-class citizen in the building of fast and fluid Metro style apps. If you are building a Metro style app, you will need to write some asynchronous code at some point. In this blog post, we talk about why asynchronous programming is so prevalent in WinRT, and we’ll give you the basics on how to use it in your apps and some background...
  • Windows 8 app developer blog

    Managing app lifecycle so your apps feel "always alive"

    • 10 Comments
    The app lifecycle model in Windows 8 means that users no longer need to manage which apps are running. It also makes it easy for developers to craft a great user experience that doesn’t affect the device’s battery or performance when the app is in the background. Using the new lifecycle events, your app will always feel alive, even though it never runs when it is off-screen. Today, batteries often run low on laptops, tablets, and phones, because all of us tend to leave apps running even when we’re...
  • Windows 8 app developer blog

    Build apps with the experts at Windows 8 Dev Camps

    • 10 Comments
    We’ve been reading your comments and questions here on the blog and in the forums, and we know a lot of you are interested in building new Metro style apps, but you also have a lot of questions. One great place that you can go to get answers is a Windows 8 Dev Camp . Dev Camps complement the Dev Center resources and are a hands-on learning opportunity that will help you become an even better developer of Metro style apps. So, what exactly is a Windows 8 Dev Camp? It’s a free event that pulls together...
  • Windows 8 app developer blog

    Fast and fluid animations in your Metro style app

    • 10 Comments
    Fast and fluid animations bring apps to life. In Windows 8 Consumer Preview, you will notice that animations are an integral part of the user experience. When you log in to your PC, the items in the Start menu animate in. When you launch an immersive app or zoom into the Start menu, the experience is enriched with a smooth animation. Animations can tell the user what happened as a result of a specific action. This visual feedback instills user confidence in the app’s responsiveness. Even a simple...
  • Windows 8 app developer blog

    Creating a great tile experience (part 1)

    • 9 Comments
    A live tile is one of the best ways to entice users back to your app. This post shows you how to update your app’s live tile using polling and local APIs so that you can show off what is great about your app directly on the Windows 8 Start screen. Your tile can put front and center the best of what’s going on inside of your app. The app tile is a core part of your app, and quite possibly its most frequently seen part – take advantage of the tile to get users back into your app! In this post I walk...
  • Windows 8 app developer blog

    Embracing UI on demand with the app bar

    • 9 Comments
    Creating a great app requires honing in on what makes your app best in its category and making that shine. Windows 8 provides tools like charms and app bars to make it easy to really focus on what makes your app best in class and minimize anything that distracts from it. Learn to use those tools and your app and your users will be able to really enjoy what makes your app great. Focusing on what your app is best at When you watch a movie in the theatre, the movie is playing on a huge screen so it...
  • Windows 8 app developer blog

    Creating a great printing experience in Windows 8

    • 9 Comments
    When we reimagined Windows, we took the opportunity to rethink all the different aspects of printing – the user experience, the developer platform, and the broad device ecosystem - and how they work together to give a great overall experience. In this post, I give an overview of the user experience and the developer platform of printing in Windows 8. I also describe how you can tailor the user experience in a way that meets your app’s requirements. Printing from Windows 8 apps First, let’s look at...
Page 1 of 3 (72 items) 123