Stories April 17 Modern browsers like Internet Explorer 10 are implementing stable versions of some interesting HTML5 features, including offline application programming interfaces (API), drag and drop, and file API. These features are bringing us to a new era of web applications and fresh, quickly emerging gaming scenarios. In this two-part article, you'll see how you can use these new features to modernize the HTML5 game, HTML5 Platformer. Hopefully you’ll get some great new ideas for your own games! April 17 If you’ve built a plug-in-free browsing experience for the iPad, a few changes will make it ready for the new IE10 plug-in-free experience on Windows 8. As more browsers adopt the plug-in-free approach, now is a good time to start thinking about it. This article explains how you can do this in a few steps below by writing code that works well in all modern browsers April 17 HTML5 browsers and HTML5 for Windows 8 metro style apps are now serious candidates for developing modern games. With the canvas, you have access to a hardware accelerated space where you can draw the content of your game and with some tips and tricks you will be able to achieve a splendid 60 frame per second render. This notion of fluidity is really important in games because the smoother the game is the better the feeling of the player is. The goal of this article is to give you some keys on how to get the maximum power from HTML 5 canvas. April 17 Powered by HTML5 and CSS3, this hardware-accelerated experience seeks to evolve the way fans and movies interact with one another. Developed in partnership with Internet Explorer and Lionsgate, and the Digital Agencies at Ignition Interactive and The Nerdery, The Capitol Tour is a glimpse into the universe of the Hunger Games. Here you’ll find a technical tear down that digs into the technologies underlying the experience, sandbox where you can explore a few of the prototypes that went into The Capitol Tour, and some links to resources for getting started and digging into HTML5 programming. March 6 In this article we continue our journey into the world of shadows with a focus on the text shadow. In a previous article, "Mastering CSS3: Box Shadows", we explored the basics of using the box-shadow property which actually work in a similar way to the text shadow. So if you are already familiar with the box-shadow you will easily understand the basics of the text-shadows art. March 6 In this article, you will start studing the art of mastering shadows with the new CSS3 modules. There are two types: box-shadow and text-shadow, defined respectively in the modules CSS3 Backgrounds and Borders and CSS3 Text. Both box and text work in a similar manner - actually the difinition of text-shadow is written pointing to the definition of box-shadow with some exclusions. January 18 Cut the Rope is an immediate favorite for anyone who plays it. It’s as fun as it is adorable. So we had an idea: let’s make this great game available to an even bigger audience by offering it on the web using the power of HTML5. To do this, Microsoft’s Internet Explorer team partnered with ZeptoLab (the creators of the game) and the specialists at Pixel Lab to bring Cut the Rope to life in a browser. The end result is an authentic translation of the game for the web, showcasing some of the best that HTML5 has to offer: canvas-rendered graphics, browser-based audio and video, CSS3 styling and the personality of WOFF fonts. January 17 A good-looking application must provide user with visual feedback. Users must always know that an order (a click, a tap or whatever) is well received and understood by the application and animations are a great tool to do so. The new HTML 5 specification (to be honest, I should say “the new CSS 3 specification”) introduces a great tool to handle simple animations: the transitions. January 17 We will first see in this article what the added values of PhoneGap for HTML5 applications are. We’ll then discover how to create our very first project where we will retrieve the accelerometer’s values from our JavaScript code. At last, we will review a complete HTML5 gaming sample almost ported as-is to PhoneGap to use the accelerometer available on the Windows Phones. January 16 Today’s HTML5 applications can provide awesome experiences thanks to the new CSS3 specifications. One of them is CSS3 Animations. It can help you building rich animations on HTML elements. This can provide interesting feedbacks to the users and enables fast & fluid UIs. As those new animations are most of time hardware accelerated by the GPU, they definitely raise up the quality bar of the new generation of HTML5 applications. January 16 It all started with Responsive Web Design, an article by Ethan Marcotte on A List Apart. Essentially, the article proposed addressing the ever-changing landscape of devices, browsers, screen sizes and orientations by creating flexible, fluid and adaptive Web sites. Instead of responding to today’s needs for a desktop Web version adapted to the most common screen resolution, along with a particular mobile version (often specific to a single mobile device), the idea is to approach the issue the other way around: use flexible and fluid layouts that adapt to almost any screen. January 16 Building fast and functional sites is a challenge with which most Web developers are familiar. Loading a new page every time the user clicks a link is slow. Fetching all content dynamically effectively disables the back button. Working with hashes is better, but still not ideal. Internet Explorer 10 in the Windows Developer Preview eliminates the compromise by adding support for HTML5 History. The pushState, replaceState, and popstate APIs provide fine-grained control over the behavior of the back button and the URL presented to the user for dynamic content. Together these APIs help you improve the performance of your site without sacrificing usability. December 08 Richard Bagdonas fell in love with technology at an early age. He has also been an entrepreneur as long as he can remember, with no fewer than a dozen start-ups under his belt despite the fact that he's only in his mid-30s. Having migrated his stable of web applications to the cloud, Richard now finds himself with more time to focus on what's important: enhancing his applications, thinking strategically about new opportunities in the marketplace, and living the life he always dreamed of as a self-employed “entreveloper.” November 29 As smartphones become an ever increasing part of everyday life, personal fitness is being revolutionized by mobile technology. Runtastic, an Austrian mobile application developer, is defining the future of how we use technology to exercise and train. In this behind the scenes look, we learn how Runtastic works with world-class athletes to build the next generation of personal fitness apps on devices like Windows Phone 7, and what their vision for the future of personal sports. November 29 When you write casual games using the HTML5 Canvas element, you need a way to handle your sprites. In this tutorial, David Rousset, developer evangelist at Microsoft, uses EaselJS (used to write PiratesLoveDaisies a great HTML5 Tower Defense game) to show you how to use your existing sprite elements and animate them. November 17 Over the years, the web has increasingly transformed from being a repository of content to a marketplace of full-fledged functional apps. I'll review a technology that solves an important piece of the application puzzle - managing storage and retrieval of user-specific data on the client side called "IndexedDB." November 17 One of the features the Pinned Site API provides is the notion of notifications that can allow developers to provide alerts to end users. The functionality allows you to dynamically insert custom overlay icons that can alert users when an important bit of information is available. These overlay icons are rendered over the favicon that is pinned to the taskbar. November 7 There’s a lot to be excited about with HTML5. With new markup, CSS capabilities and JavaScript APIs, the scope of what’s possible on the Web is growing by leaps and bounds. Add to that the steady one-upmanship among browser vendors, and the list of exciting features expands almost daily. Learn the best adoption strategy here. November 7 ECMAScript, ratified for widespread adoption by Ecma International, is standardese for what much of the world knows as JavaScript. Script Mode is one of the features that directly addresses some of the more notorious parts of the language. Essentially, it’s an entirely new execution mode for JavaScript that causes the execution engine to run code with slightly different semantics. November 7 The developer tools that come with Internet Explorer 9 are a powerful aid to solving compatibility, network, script profiling, and performance issues; debugging code; managing HTML and CSS; editing on the fly and validating markup; and last but not least, inspecting HTML, CSS and JavaScript. Katrien De Graeve, developer evangelist for Microsoft, explains how the F12 Developer tools in Internet Explorer 9 make it a lot easier to hack your way through. October 18 Soundtracker is a phone app that classifies itself as "geosocial internet radio" which is an awesome way of describing an app that lets you discover and share music with your friends, play what's hot in your neighborhood, city, and around the world. Check out this interview with Daniele, the founder and see what inspired him to come up with SoundTracker. October 18 OK, very cool idea here with WePlay.fm. Basically you're a want-to-be DJ, bass guitarist, vocalist, producer, fan, or whatever, you just want to be in the music world but can't seem to get all the parts to come together. That's where WePlay.fm comes in Created by a bunch of musicians who know the frustrations following this particular passion created an app that basically lets you crowd source all the resources need to get your band up and running. October 18 Trading hard copy comic books may still be a mainstream to share one's passion for the unique literary form but GraphicaLY has come up with a great way for comic admirers and aficionados to share, comment and discuss their favorites right down to the comic frame level. Listen to Micah Baldwin discuss his respect and contribution to the popular medium. October 18 Camillo Telles Pereira Santos has tried many occupations during his career but the one that he “fell” into is giving him his greatest joy and making him quickly learn about many facets of running a business that you just don’t anticipate when your developing apps. Camillo Started Something with Zetks Mobile, an app that lets you purchase and gain entry to some of Brazil’s biggest shows on your mobile including iPod, Android, and Windows Phone 7. October 18 Billed as personal robot, Alfred's (the app formerly known as eymour' as described in this video) goal is to make sure you never miss places you'll love. Teach him about your favorite places and he'll find your new favorites in your city when you travel. Seymour, ooops, Alfred is available on iPhone, Windows Phone 7 and Android. |
Get the tools and learn how to develop Windows apps at the Windows dev center.
Get the tools and learn how to develop Windows Phone apps in the Windows Phone App Hub.
Get the tools and learn how to develop Cloud apps in the Cloud Development Hub.
Get the tools and learn how to develop Web apps in the ASP.NET website. |