Promote your apps. Get 100 downloads. Earn a chance to win a device!‏

Another great contest through App Builder.

That’s right, we’re giving away one tablet ($329 retail value) each day in February during our 28 Days of Devices Sweepstakes.* For every qualifying app, you’ll get 500 App Builder Rewards points and be entered to win a free tablet device.*

Here’s how it works:

  1. Enter your Windows Store apps to the Apps Quest.
  2. If your app has less than 100 downloads when you complete the Quest between January 21st and February 28th, you’ll get a $15 Windows Store gift card.**
  3. Use the App Promotion Kit, Windows Store gift card and AdDuplex advertising impressions to reach 100 downloads before the end of February and earn your chance to win one of 28 devices.

Want to increase your odds? 
The more apps that get 100 downloads by Feb. 28th, the more App Builder Rewards points and sweepstakes entries you’ll receive – and the earlier your entry qualifies, the more chances you’ll have to win one of our daily device giveaways!

Join App Builder Rewards today!

*NO PURCHASE NECESSARY. Open only to residents of the 50 U.S. 18+ who have a U.S. Windows Store Dev Center account. Game ends 2/28/14. For details, see Official Rules.
**Offer good only to members of App Builder Rewards and are U.S. registered Windows Store developers. Members must (i) register for this offer at , (ii) have published app(s) to the Windows Store between July 23, 2013 and February 28, 2014 which have, at the time of registration, less than 100 unique, third-party downloads (“Qualified App”), and (iii) complete the “Apps Quest” within App Builder Rewards for at least one Qualified App by February 28, 2014. Offer limited to Windows Store apps and is not available in connection with any Windows Phone Store apps. All apps submitted must comply with the Microsoft App Builder Rewards Program Terms of Use , including the “Apps Quest” terms in Section 6. Apps that have been published to the Windows Store before July 23, 2013 do not qualify for purposes of this offer. Upon completion of the “Apps Quest” and validation that the app(s) are Qualified App(s), the registered member will receive a $15 Windows Store gift card via email. Gift card offer is good only to the first 600 registered members who complete the “Apps Quest” or until February 28, 2014, whichever comes first. Limit 1 gift card per registered member. The Windows Store gift card will expire 60 days of receiving the email activation code. In addition, registered Members whose Qualified App(s) reach 100 unique, third-party downloads by February 28, 2014 will receive 500 points for each such Qualified App in App Builder Rewards. May not be combined with other app offers with the exception of offers within the App Builder program. Taxes, if any, are the sole responsibility of the recipient. The 500 reward points offer ends on 2/28/2014 or until the offer budget is exhausted. Please allow up to 2 weeks to validate the app(s) are Qualified Apps, have been published in the Windows Store and to process the gift card, if applicable. Microsoft reserves the right to modify or cancel the terms of this offer at any time. Microsoft reserves the right to disqualify from this offer any person who they believe is not complying with these offer terms, and / or, who is acting with the intent to avoid offer restrictions or other limitations.

Nokia Windows Phone Developer Day

What: Windows Phone Developer Day

When: Feb 1st, 12pm to 6pm

Where: Microsoft Offices, 1 Cambridge Center, Cambridge, MA 02142

Mark your calendars for Saturday, Feb 1, 2014 and free up 12-6 PM to be in Cambridge, MA. The Microsoft and Nokia Evangelist are teaming up to help you publish your Windows Phone Apps!

Here is the preliminary schedule (subject to tweaking):

  • 12 PM DevCenter Submission Walkthrough (30 minutes): See just how easy it is to submit and publish an app worldwide
  • 12:30 PM Build an app in 30 minutes with App Studio (30 minutes): See how to build an app from an idea to publishable in 30 minutes, literally.
  • 1 PM – 1:30 PM Lunch: I’ll be providing food and snacks. This is when you think about what you need help with or when you should think of your app idea for App Studio.
  • 1:30-6 PM Hands-on time: The experts will be available to help during this time. They will be walking around helping and/or attending to requests for help.

By the end of the day I fully expect everyone’s apps will be ready and submitted to DevCenter and on it’s way to the global app marketplace.

Sign up here

What will you need to bring?

  • If you need help on an existing app, bring your laptop dev environment with your app on it.
  • If you want to build an app without any code, bring a laptop that has a modern browser (IE10-11, Chrome). You’ll only need your browser to build and submit the app to the store. If you do not have a Windows Phone, the experts will be able to help you test the app on their phone


Everyone who attends and publishes their app will be entered to win a “hero” Nokia Lumia (1020, 928, 925, 920, etc) of their choice. I’ll be saving some swag/prize surprises for the day of the event. Also, Microsoft will be bringing some prizes of their own! I will update this post with more details as we get closer to Feb 1st.

Note: If you accept a prize from Nokia, you agree to these terms.

Developer Environment

To write native Windows Phone 8 apps, you will need to be using Windows 8 Pro. If you do not have windows 8 Pro, you can utilize the Windows Phone App Studio app.

General Windows Phone 8 developer environment minimum

1.  Mac users only: Boot CampParallels DesktopVirtualBox or VMWare Fusion

2.  Windows 8 (or 8.1) Professional (a 90-day evaluation version available here)

3.  The Windows Phone SDK is available here.

Directions to #1 CAMBRIDGE CENTER  Directions from Bing

(Note: there is some construction being performed on the Longfellow bridge and it is currently closed to Cambridge-bound traffic )



MBTA (“The T”)

Cambridge Center is accessible via the MBTA Red Line at the Kendall Square/MIT stop (between the Charles Street and Central Square stops). The Red Line links up with other lines providing access to virtually the entire Greater Boston region, including Logan Airport.  Please follow the Microsoft signs to our main entrance in the front of our building.

Sign up here


Tech Guides is Live in the Windows Store

I recently launched an app called Tech Guides. It is powered by Pearson’s Visual QuickStart Guides and is all things tech learning related. I am taking the Lean Startup approach on this to get something out in the market quickly and then iterate on it with each release.

Release 1 is the Minimum Viable Product with base functionality. Ability to get the guides from Pearson and display them. It also allows for viewing all of the chapters and content. There are even external links that will open up in snap mode as well as dynamic layout changes based on the viewable area.

Release 2 will look to add some of the following features:

  • Offline mode
  • Bookmarks
  • Chapter Navigation
  • Internal linking

Here is a description of the app and a link to download.

Tech Guides helps you learn all things technology. Powered by Pearson’s Visual QuickStart Guies, it is a great way to learn quickly and improve your skills. With topics like HTML5 and CSS you can become an advance web designer. Want to improve your design skills, Photoshop guides can help. Have a new device that you need to know the ins and outs of, look at the iPad guide. Even topics like PHP and WordPress can turn you into a coder in no time.

With more than 12 million copies in print, Visual QuickStart Guides have been a vital part of the computer book category for years and are an established and trusted resource for creative people. It’s easy to get up and running in no time with these best-selling quick-reference guides, and master a new application or technology. Visual QuickStart Guides contain concise, step-by-step explanations of core tools and tasks with plenty of helpful screen shots to keep students and professionals on track as they work.

Key Features Include:
Proven tutorial and reference format with over 15 years of success
Concise, straightforward steps and explanations
Step-by-step guides developed by teachers and experts in the field
Includes guides for WordPress, PHP, HTML5, CSS, iPad, Photoshop and more!
Hand-picked content based on the most in demand topics from real users and students

The app was built using JavaScript and calling the Pearson REST API. Stay tuned for more features like offline mode, bookmarking, better chapter navigation.

Windows 8 App Development. The Time is NOW!

There is a lot of momentum with Windows 8 right now. From the launch of the Nokia 2520 to all of the Windows Phones and other tablets, it is a great time to be part of the Windows ecosystem.

With that said, it is a great time for Students and Developers to start building apps and games for the Windows Platform. Listed below are a few promotions going on.


App Builder Rewards: Double Points December

App Builder
Publish an app in December • Complete the quest • Earn 10,000 points

It’s Double Points December! Publish your app in the Windows Store and complete the “Apps Quest” between December 1st and 31st 2013, and you’ll get double points for up to 8 apps. The more apps you submit, the more you earn.  Join App Builder Rewards today!


Build an app this holiday season and ring in the new year with some cash in your pocket

Holiday App Challenge

We are excited to announce the Windows 8 Holiday App Challenge. Spend your winter break coding an awesome new app to be eligible to win up to $150. Full contest details can be found at

How to participate?

  1. Develop a Windows 8 app. Submit your app to to be eligible to win av$50 gift card.
  2. Promote your app to get 100 downloads. Visit for tips and tricks to get 100 downloads in no time!
  3. Confirm your app has 100 downloads. Submit your confirmation at to be eligible to win an additional $100 gift card. The contest ends on January 15th, 2014.

Offer terms and conditions:


The Modev Windows $10k App Contest

MoDev Contest

We’re looking for those game changers, industry disruptors—denizens of creative awesome from across the developer community. We’ll award prizes two ways:

  1. An impartial panel of judges will pick the top three apps from among the entries and award prizes
  2. We’ll put the pool of entries up for a public vote, and encourage some healthy competition between entrants to promote your app and get the public to vote for you

To qualify, entrants need to submit new Windows 8 or Windows Phone apps to the Windows Store or Windows Phone Store between October 1 and December 31, 2013, and fill out the Contest Entry form. Judging and public voting will begin in January 2014, with winners announced by January 31st.


The Lean Startup and Nutty Squirrel

When I first came aboard at Microsoft, the Director of Evangelism, Bob Familiar, handed me a book and said “read it”. Not really, but he gave me the book and told me about how we can utilize the books story to help developers build apps. The book was called The Lean Startup by Eric Ries.leanstartup

When I first was handed the book a few things rushed into my mind. The first being what does Microsoft know about “Lean Startup” and the second was why does this apply to building apps? Bob further explained about the principles in the book and it all made sense. After reading the book, not only can I talk about the major principles but I apply them to my projects.

The Lean Startup is an approach not only developers of apps can take advantage of, but anyone that has an idea or wants to be an entrepreneur. It is continuing on your idea by innovating, measuring, learning and adapting. The author, Eric Ries, goes into detail about experiences he had with his company along with examples of other companies.

The biggest takeaway I am using from the book is the Minimum Viable Product. This hits home with developers immediately. What is the minimum feature set and functionality that you can put into a product that will make it viable to the consumer?

When I host events for developers and students, especially game development events, they all come in thinking they will build the next Halo 4. That is just not the case. There is a thing called Time, Money and Resources that just make that impossible. However, the MVP approach can help a bit with that.

I do use Halo as an example. I tell the audience that there is no harm in having a goal of creating it, but start with the MVP and get that out to the consumer. Maybe it is one level and 2 enemies. Maybe there are no power ups or weapon selection but there are scores and leaderboards. Work on that. Get that in the hands of consumers and test the waters. Measure from the feedback. Did anyone download it? Reviews? Etc. Then learn and adapt accordingly.

Another thing that I am a big believer is if you are going to “talk the talk, you need to walk the walk”. So that is the approach I am taking with my development. What functions and features can I put into a product to make it viable for the consumer without sacrificing quality?Screenshot.242603.100000 In my first release of Nutty Squirrel, I just included 2 levels and high score. I wanted to get the game out there pretty quick to see if there was any interest in a silly squirrel who chases acorns as a game. Well in close to 2 weeks I hit 700 downloads. Might not sound like a lot but to me that was a success. So I worked on a few more levels for a total of 4. I now have a level selector and added a few more features as well. When I submitted it to the store on Tuesday I had over 1000 on version 1. As of today I am at 1093 and still growing.

I know Nutty Squirrel is not Halo or any of the companies mentioned in the book. However, if I waited until my final vision was complete (a total of 12 levels) it would not be in the store and gaining traction. Developers and students get that. They see what is attainable by creating a Minimum Viable Product.
Another example I give the developers and students are my experiences in the digital agency world. Before I joined Microsoft I was a technical director in digital agencies for close to 15 years. With agencies more often than not you are working on a fix bid cost for a project. There are 2 major problems with fixed bid projects. The first being the “fixed” part about it. It is difficult to go back and get extra dollars for the project after the client has committed a dollar amount. And the second is the bid. Most times you are “bidding” on something that is not defined nor even known about. Both of these items end up working against each other in the end. You most likely come out of the project over budget and under fulfilled.

Example: Client wants a new website that focuses on a new product launch. We can use recipes and a promotion to help drive awareness and activation. At first glance we provide a few key features and some high level designs and user experience along with a price. Then negotiations happen. Most of the time price comes down but due date and feature request stays the same. What ends up happening at the end of the project is we need to scale back on what we can deliver. Instead of 1000 recipes, we can deliver only 200. Stock images have to be used due to timing and money. Searching, SEO, Social functions and some other items needs to be scaled back as well. What ends up happening is the site is launched, few bugs but not at 100% of what we “could” have done. Reason is there was no Minimum Viable Approach. If we took the same project and used MVP maybe recipes just would be the focus. Images and Metadata along with rich snippets would be the focus. Get a great recipe section out and then work on promotions etc. for the next release.

Easy to say now, but if we all think in the way to determine what would be the minimum amount of functionality would be to create a viable and quality product that consumers would engage in then more products and projects could be a bit more successful. And on top of that, to adjust or to change direction would also be a bit easier because you are still at a minimum feature set.

If you have not heard or want to learn more about The Lean Startup, please pick up a book or go to one of the seminars. It opened my eyes from a product development standpoint and is hitting home with my audience.

Windows Game Building with Construct 2 in Farmington CT

I will be hosting another workshop at our Farmington CT office. This one is focused on casual game development using Construct 2. This is a beginner level workshop and we will cover the basics of game design and programming using Windows 8 and Construct 2.


This workshop is great for students, hobbyists and professional developers who want to learn the basics of game development and publish their first app to the store as no programming skills are required!

This workshop is hands-on, so to get the most out of the event we strongly encourage you to bring your laptop configured with the following:

1.  Mac users only: Boot CampParallels DesktopVirtualBox orVMWare Fusion

2.  Windows 8 (a 90-day evaluation version available here)

3.  Visual Studio 2013 Professional (Trial or free for DreamSpark or MSDN subscribers) or Visual Studio Express 2013 for Windows 8 (free for anyone)

4.  Scirra Construct 2 (free version)

To publish to the Windows Store you will also need a Windows Store developer account:

1.  If you are a student, use the DreamSpark benefits for a free account

2.  If you are an MSDN Subscriber, use the one-time free account benefit associated with MSDN

3.  Otherwise, the account is $49 per annum, but via the free App Builder Rewards program, you can accrue points to cover the fee as well have access to technical and marketing resources as you launch your application in the marketplace.

Sign up on Meetup.


Windows 8 App Developer Workshop Farmington CT

Screenshot (3)Attend a free hands-on workshop this weekend, October 12th 2013! This one is perfect for beginning developers and experienced coders alike. Get individual guidance on designing, building, marketing and publishing your app. Who knows? Your app could entertain, educate or even change the world!

The App Development Workshops provide you Windows 8 and Windows Phone starter kits based on well-known open data API’s such as Twitter, Meetup, Instagram, Edmunds and many more.

By attending a workshop you will:

1. Code Windows 8 and Windows Phone 8 apps by leveraging our API starter kits
2. Publish your apps to the Windows and Windows Phone stores
3. Market your app online and through social media to drive downloads

Workshop Agenda

Hour 1 Presentation: Getting started with the Windows App Starter Kits

Hours 2 & 3 Code your app following our Hands-On Lab Workbooks and get expert, personal help with your project

Hour 4 Presentation: Marketing Apps 101

Refreshments will be served

MeetupSign up over at Meetup.


View the resources need for this event.


Awesome Chance to win Cash for your App

Just this week on 10/1, some friends at MoDev announced a contest, for a chance to win cash prizes, totaling $10K.  My favorite part, is that you can actually control whether or not you win, with a public vote, which will occur after the contest entry period ends on 12/31.  You just have to get your friends (and their friends) to vote for your app! Helps drive awareness for your published app & increase your downloads, but also increases your chance to win.  Check out the details below.

The Modev Windows $10k App Contest

We’re looking for those game changers, industry disruptors—denizens of creative awesome from across the developer community. We’ll award prizes two ways:


  1. An impartial panel of judges will pick the top three apps from among the entries and award prizes
  2. We’ll put the pool of entries up for a public vote, and encourage some healthy competition between entrants to promote your app and get the public to vote for you


To qualify, entrants need to submit new Windows 8 or Windows Phone apps to the Windows Store or Windows Phone Store between October 1 and December 31, 2013, and fill out the Contest Entry form. Judging and public voting will begin in January 2014, with winners announced by January 31st.

Successful Windows Game Development Event in Farmington

Screenshot (3)

On September 28th, Microsoft Technical Evangelist Jim O’Neil held a Windows Game Development workshop in the Farmington campus. I was in attendance as a “shadow” since I have not held an event yet. My first event is on October 12th in Farmington (more on that later). We had 16 attendees that were a mix of young adults, hardcore developers and developers wanting to learn more about Windows Game Development.

Jim took the lead by introducing some casual gaming concepts and tools to create these games. He showed off a few of his games along with some others that are in the store. The audience provided great feedback in terms of what they would like to see and try to create. Once the slides were out of the way, we got down to creating apps.

Screenshot (2)

We used Construct 2 to demonstrate how easy it is to get started. If you are not familiar with Construct 2, it is an IDE built on top of Visual Studio. They make the interface very simple to create casual games such as some platformers, top down views along with a few others.

We modified the standard Constcut 2 turtorial to add some Windows features, such as Touch and Snapped Mode. (These Windows Game templates can be found on our Github repository.) After adding the objects to the screen, we got into the event handling aspect of Construct 2. The ease of putting together commands for all of the objects can allow even the novice developer to become seasoned quickly.

The theory behind the “event sheet” in Construct 2 is the same pattern and practice as other development methodologies such as MVC. In the MVC pattern, you have the Model, which is your data storage or object. In Construct 2 these are the Sprites, System, Touch etc. The View which is your presentation of the Model can be found in the Layouts of Construct 2. And then you have the Controller, which provides access to the Model and the View for handling and manipulating data or business rules. This is the Event Sheet.

After wiring up the event sheets to the objects we got a full functioning game by lunch time. There is still more to do, such as exporting to Visual Studio and then importing into the Windows Store but this gave the audience a great jump start on building a game.

So what’s next? Finish that game. Or take our starter kits and build upon them.

If gaming is not for you, then on October 12th I will be going over app development for Windows 8. We will be looking at Bing maps and plotting data points all with HTML5 and JavaScript.


Stay tuned.





3 Windows Store Games to Check Out from Small Dev Shops

We all know about the LARGE development shops that create the popular games. At some point in time the makers of Angry Birds (Rovio) were small. I am not saying any of these games will be the next Angry Birds on the Windows platform, but, they are entertaining and worth checking out.

Zombie Pop

Zombie Pop

Fight back the unthinking, undead hordes with your zombie-swapping, color-matching prowess. In this fun twist on classic match-three games, the jewels are zombies who must be stopped. Slow the creeping menace by tapping crowds of three or more zombies of the same color, and watch them collapse, even as more join them. Can you stem the tide, or will you succumb to the zombie invasion

Zombie Lines

Zombie Lines

How long would you last during a zombie apocalypse? Take the test with this new kind of zombie game and find out. Clear rows of advancing undead with a unique matching system. Group sets of three or more matching zombies to kill them (again) and fight back. Compare your score with friends to decide who is most likely to survive when the dead walk the Earth!

Junk Rocket

Junk Rocket

Aliens have destroyed all of the best and brightest in the world, and now it’s up to one brave soul and his crew of poorly trained technicians to mount a desperate counterattack. Use your junk cannons to prepare your ship for the ravages of space, and then navigate your way to the alien overlord for a thrilling showdown!