background preloader

Metro style app development

Metro style app development

Being productive in the background – background tasks - Windows 8 app developer blog 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 app and how any app can do work in the background when the device is on AC power. Introduction Background task triggers are designed for varied scenarios and applications, and so have different requirements and resource management constraints. You don’t have to use background tasks if you simply want to keep your app fresh with content. Doing work in the background when the device is on AC power JavaScript You must declare Background tasks in your app manifest. Download POP mail every 15 minutes

Windows 8 app certification requirements Document version: 6.0 Document date: April 10, 2014 In this document, we describe the criteria an app must meet to be eligible for listing in the Windows Store. Welcome Thank you for your interest in developing apps for Windows. If our certification requirements change, we’ll identify the updates to ease your consideration. Your apps are crucial to the experience of hundreds of millions of customers. 1. 1.1 Your app must be fully functional and offer customers unique, creative value or utility in all the languages and markets that it supports For example, your app may not use a name or icon similar to that of other apps. 1.2 Your app must be testable when it is submitted to the Windows Store If, for any reason, it is not possible to test some parts of your app, your app may fail this requirement. 2. — Deleted See Revision history. 3. 3.1 You must use only the Windows Runtime APIs to implement the features of your Windows Store app We describe these APIs in the Windows Store apps API reference.

Getting Started Guide for Windows Phone Development - Microsoft Student We get a lot of questions on Facebook & Twitter from our student followers asking us about Windows Phone app development and how to get started. We’ve put together a Getting Started Guide which includes links & information to help you on your way to developing your first app. Check out the basic steps below and download the full Getting Started Guide for helpful tips, tricks and links. Step 1: Download Your Free Dev Tools. The Windows Phone developer tools for free. In addition, students can get even more developer and designer tools at no charge through Microsoft DreamSpark. Step 2: Build and Test Your App. From QuickStarts to Starter Kits – the Getting Started Guide offers links to great tutorials to help you get started building your first app. Step 3: Publish Your App. After you’ve built your app, you can publish it to the Windows Phone marketplace. Are you developing a Windows Phone app?

Windows 8 Customer Preview- User Review Make sure to copy the product key, and store it somewhere for safe keeping, so as to keep up with any new Windows 8 calls to action once its time to fully activate your new Win 8 operating system, and once the time comes for Microsoft to make it open to the public for purchase. Windows 8 will not work on XP operating systems or below, so make sure not to attempt to upgrade any older versions of windows before Vista. This new operating system is really unique with multiple hidden menu features, social customizations, X-box compatibility, windows media center synchronization, Windows live connectivity, and it brings the entire online Cloud to the desktop experience, as auto streams of information are poring onto the cool slick windows icons. I believe Windows 8 will definitely help to transcend the older much more primitive desktop experience that people world wide have grown accustomed to utilizing, but not fully understanding in its full embrace.

Win32 and COM for Windows Store apps Windows Runtime apps can use a subset of the Win32 and COM API. This subset of APIs was chosen to support key scenarios for Windows Runtime apps that were not already covered by the Windows Runtime, HTML/CSS, or other supported languages or standards. The Windows App Certification Kit ensures that your app uses only this subset of the Win32 and COM API. The following topics list the Win32 and COM API elements that are provided for developing Windows Runtime apps for Windows. Windows API documentation and header files The documentation for each programming element in the API indicates whether it can be used in a Windows Runtime app. In addition, the subset of the Windows API that can be used in a Windows Runtime app is indicated in the header files in the Windows Software Development Kit (SDK) for Windows 8.1. These statements respectively indicate whether the API in the defined region can be used in Windows Store apps, Windows Runtime apps, both, or neither (desktop only). In this section

Globalizing and Localizing a Windows Phone App With Marketplace recently launching in 13 new markets, it's more important than ever to have a globalized, localized app that can reach as many of your customers as possible – but doing so can seem daunting. This blog post seeks to demystify the process and help enable you to write a truly global app. What is a globalized app? A globalized app displays things like dates and money in a way that's familiar to a user. If you have a calculator app, some people will expect to see a dollar sign, and others will expect a euro. This blog post will mostly focus on localizing your app – a meaty topic that can be tricky to understand. What is a localized app? You can think of a localized app as one that's been translated into one or more languages. App Text - menu headings, help text, etc. Do I have to localize my app to publish in multiple markets? No – the two actions are separate. It's important to understand that this is the only way you can choose where your app is published. App Title App Text a.

Touch hardware and Windows 8 - Building Windows 8 Last September we blogged about experiencing Windows 8 touch on Windows 7 hardware, introducing the story of touchscreen hardware, how it is evolving, and what we expect Windows 8 will bring to the ecosystem of touch. We discussed how our engineering efforts (software and hardware) are driven by key user experiences, how these experiences play a big part in how we evaluate Windows 8 hardware, and how we communicate with hardware partners. Since that post, we’ve been working closely with our partners to build Windows 8 PCs. With the Consumer Preview, we want to update you on where we’re at. The Windows team has continued to work in lock step with external hardware partners to fully embrace the experience we want for Windows 8. It’s worth reinforcing that Windows 8 will run on the hardware available today, and we are committed to making sure that happens. Making sure Windows 8 works on your Windows 7 PC New UI concepts in Windows 8 also impact touch hardware design. Touch hardware testing

Nouvel onglet Windows 8 is Here! WIndows 8 is here folks, and its fully ready for users to buy it from Microsoft, you can now be the proud owner of your very own Windows 8 Pro operating system. The starting price is a limited time offer from Microsoft and is going at a $39.99 selling price for the download, and a $69.99 price for the actual software box shipment to be delivered to your doorstep. It features the brand new Metro Style UI interface, and its very appealing visually, however it takes some time to get use to it all, and so we are doing folks a favor by providing the tutorial guides here to help anyone learn how to utilize their new Win 8 if they so chose to make the purchase. Below is the first of many guides through it all, and there’s loads more to come, show casing hints, tips, and tricks to make the Windows 8 user experience become a welcoming experience an complete transition from using the older operating systems. Looking to get the upgrade follow link here: Microsoft WIndows 8 Pro official upgrade

Designing UX for apps Envisioning Plan up front to create a winning vision and design a fluid, responsive app. Visual identity Define and deliver a powerful visual experience for your brand and your app. Guidelines Browse the comprehensive list of UX guidelines for layout, controls, user interactions, text, and more. Downloads Get the templates for Adobe Illustrator, Adobe Photoshop, Balsamiq, and PowerPoint. Color Reflect your app's personality with the colors you choose. Edges Swipe from the edges to access commands, navigation, charms, and apps. Live tiles Invite users into your app with a fresh, alive, up-to-date tile.

Windows 8 is hard! So say 14 'typical users' | The Download Blog A U.K. design firm put Windows 8 under the microscope recently, and users reported some issues with handling the operating system. The firm in question, Foolproof, had 14 "typical users" try out Windows 8 for the first time to see how they fared using the new-look operating system. This tiny group reportedly consisted of regular Windows users, so they supposedly weren't coming to the Microsoft universe cold. But Microsoft's new user interface, which largely consists of a series of tiles, ditching the traditional look and feel of Windows, "comes with a huge learning overhead." The user interface was "fresh and attractive," but by the end of the session, none of them "felt confident using the new interface." That there is a steep learning curve is nothing new to those who have used the software. Full coverage: Windows 8 Microsoft will make Windows 8 available tomorrow.