Category Archives: App Development

Universal Apps at NoVA Code Camp 2014

By Shahed C on October 11, 2014

Recently, I presented Universal Apps at Nova Code Camp on Sat Oct 11, 2014. 

Northern Virginia Code Camp 2014

 Presentation Material

Continue reading

Kinect v2 Speech Bubbles Enhanced

By Shahed C on September 29, 2014

During Summer 2014, I had the chance to work on a Kinect v2 “Speech Bubbles” app, built upon a sample project from Kinect MVP Tom Kerkhove. In the initial version, I added a speech bubble gets displayed above a person’s head when the person walks into view.

initial-version

However, this created a problem for multiple people. It was displaying the same text for every person who walked into view, up to 6 people. So, I decided to update the program to display a new random message every time a new person is detected.

I quickly discovered that this created yet another problem: all the displayed messages would get updated for everyone, even when only 1 new person entered the frame. Finally, I added an array of displayed messages (one for each detected body), so that everyone gets their own randomized text.

Now, it was ready to test in the wild… so I used it at HackUMBC, a hackathon event at the University of Maryland Baltimore College.

Continue reading

BizSpark: FREE Microsoft Software and Azure Cloud Credits

By Shahed C on August 25, 2014

Tech for Startups

Looking for my Tech for Startups presentation? Get it here:

Signing Up for BizSpark

There are 3 ways to sign up for BizSpark.

  1. You may have received a signup link with a code at the end (e.g. ?SecurityCode=ABCDEF), or a short URL that redirects you to the signup page.
  2. You may have received just an enrollment code, e.g. ABCDEF
  3. You just want to sign up for BizSpark, but you don’t have a code.

Here’s what you should do next:

  1. If you received a signup link (or a short URL), the link should redirect you to the BizSpark signup page. When you start to sign up, Step 2 should show an enrollment code field that should already be filled in with the auto-approved code, e.g. “ABCDEF”.
  2. If you just have an enrollment code, go to bizspark.com and start to sign up. Enter your enrollment code in Step 2.
  3. If you have a code, sign up on bizspark.com and wait for the approval process to find out if you have been approved or not.

FYI, here are the steps of the signup process:

  • Step 1: Choose language.
  • Step 2: Enter info. (verify enrollment code, if applicable)
  • Step 3: Accept agreement.
  • Step 4: You’re done! (thank you page)

Claiming Your Benefits: MSDN & Azure Cloud

Detailed Guide for BizSpark and Azure Signup

For detailed screenshots, follow this BizSpark guide by Bret Stateham:

Additional Information

According to the official BizSpark website, your startup qualifies for BizSpark if you are:

  • Developing software or apps
  • Less than 5 years old and privately held
  • Making less than US$1M annually

You should also do the following before signing up:

  • Get a custom domain for yourself, unique to your startup.
  • Set up a website for your startup using the custom domain.
  • Create an email address for yourself and other members on your domain.

When signing up for BizSpark, you will need to enter a website URL and email address that uses your own domain.

More information here:

Continue reading

My Experience (So Far!) With Kinect for Windows v2

By Shahed C on July 20, 2014

UPDATE, after July 2014 updates:  This blog post was originally published using the alpha version of the Kinect v2 SDK. If you have the updated July 2014 SDK, make sure you start with the updated version of the reference project, written by Tom Kerkhove.

DOWNLOAD SOURCE CODE: https://wakeupandcode.com/public_downloads/SpeechBubblesForKinect.zip

ORIGINAL POST, before July 2014 updates:

When Microsoft released the alpha version of Kinect for Windows v2 via their preview program, I was one of the first to grab the dev kit. I blogged about it in late 2013, after getting it set up with my laptop. As of July 2014, Microsoft has just released the final version of the unit, now available for purchase.

Unlike the previous version of Kinect, the new version now includes the ability to create Windows Store apps. Check out the following MSDN blog post for more information:

If you’re interested in purchasing one for yourself, read on to find out what it has in store for you!

Continue reading

Microsoft Technical Evangelists at Philly Code Camp 2014

By Shahed C on June 20, 2014

Some of my colleagues and I will be presenting the following topics at Philly Code Camp 2014 @ The Valley Forge Casino Resort near Philadelphia PA on June 21 – June 22, 2014.

Philly Code Camp 2014

  • Nick Landry
    • 6/21 @ 12pm: Building Speech-enabled Mobile Apps with Cortana (1 PA)
    • 6/22 @ 1pm: Building Windows Universal XAML/C# Apps for Smartphones and Tablets (1 PA)
  • Dave Voyles
    • 6/22 @ 10:30am: Entry level app development for Windows 8 (5 DE)
  • Amanda Lange
    • 6/22 @ 12pm: Using Unity for 3D Game Development (5 DE)
  • Shahed Chowdhuri
    • 6/22 @ 1pm: Intro to Construct 2 (5 DE)

 

More Information: