7-Minute Apps: Tools and Techniques for Rapid App-Development on Windows and WindowsPhone


Unless you’ve been living under a rock for the past five years, you know that the arrival of ‘apps’ had fundamentally changed the world of software development both for the better and for the worse! In this talk, we’ll explore the wide-variety of tools and technologies that are available to support RAD App-Development on both Windows and WindowsPhone (HINT: its easier than you think to build apps!).

We’ll take a whirl-wind tour through the tools that are available to developers today to spin-up full-features apps in a fraction of the time most developers expect. We’ll start by looking briefly at traditional app-building approaches so that we all understand the overall mechanics of the process, then we’ll investigate the tools available to radically shorten this development process. We’ll investigate techniques to leverage existing responsive web design content to build full-featured hybrid web apps for both Windows and WindowsPhone based on your existing web sites as well as exploring App Studio which enables developers to build native apps in no more than just a few quick mouse-clicks. We’ll also take a look at the wide range of services and API integration tools that make it dirt-simple to integrate rich public APIs into your apps (e.g., Facebook, Twitter, demographic data, and more).

Lastly, we’ll dig into the various considerations that play into the business factors that developers have to consider when developing apps (HINT: almost everything you think you know about the business of software is WRONG). Attendees will leave this session both with a comprehensive understanding of the options available to them to build rapidly apps for the Microsoft platform with a minimum of effort as well as the business considerations that need to inform their thinking as they design their apps.

Stephen Bohlen

Currently a Principal Software Engineer for the Technology, Evangelism, and Development (TED) Team within Microsoft Corporation, Stephen brings his varied 20-plus-years of experience as a former practicing Architect, CAD Manager, IT Technologist, Software Engineer, CTO, and consultant to assist select Microsoft Partner organizations in their adoption of cutting-edge and pre-release Microsoft developer products and technologies.

Stephen is also an active contributor to several Open-Source Software projects including NHibernate, Spring.NET, Common.Logging, NDbUnit, Common.Logging, and others.

Active in the software development community, Stephen speaks publicly, blogs (semi-)regularly, and is the author of several popular screencast series focused on Agile and ALT.NET concepts and technologies including the widely-praised 15-part Summer of NHibernate video series introducing viewers to the popular open-source O/RM tool.  Stephen is also a founding/organizing member of the NYC ALT.NET user group as well as a co-organizer of the New York City Domain Driven Design User Group.  For the past several years, he has been the Chairperson of the annual New York City Code Camp event.  He has also been a Microsoft MVP award recipient in Solution Architecture, ASP.NET, and Visual C#, a member of the ASP Insiders and the Visual C# Insiders, and formerly held the office of the Vice President for INETA, North America.