26.2 Smiles

The Boston Marathon gives you 26.2 miles, but the The Boston Hackathon can give you 26.2 smiles!

eventbrite_450x200

I am throwing a huge bash of a hackathon during the weekend of the marathon (april 13th – 14th). Awesome prizes awarded for your guts, and recognition for your glory. Just showing up proves your level of awesomeness, so you’ll get $1,500 worth of goodies just for building an app

Here’s a snapshot of the prizes:

  • 1st Place: Surface RT and a Nokia Lumia 920
  • 2nd Place: $250 cash and a Nokia Lumia 822
  • 3rd Place:  $100 cash and a Nokia Lumia 620

Everyone who publishes an app to the store will get:

  • $100 per app (up to $2000)
  • A Nokia Lumia 800

Everyone who submits an app for the hackathon will get:

  • Nokia Premium Developer Token ($1,500.00 value)

What is a Nokia Premium Developer Token? The token pays for your

  • Windows Phone DevCenter account ($99.00 Lets you publish apps to the Store and unlock phones)
  • Telerik RadControls for Windows Phone license ($99.00)
  • 1 Million Buddy API calls a month for 12 months ($1,200.00)
  • Two Nokia support tickets ($198.00)

So go grab your seat before they’re all gone. I look forward to seeing you all there!

Here’s the schedule:

poster-agenda

How Rad is your app?

I have another giveaway and challenge for my developers today. In addition to being a Nokia Developer Ambassador, I work full time as a XAML Support Specialist at Telerik, yep the awesome RadControls people. So, I’d like to ask you, “How Rad is your app?”

I don’t want this post to sound like an ad, but rather a testimonial. That’s why I make it a point to say that I used the RadControls long before I became an employee, their components are a powerful, indispensable part of my development toolbox. The RadControls make your app look like you had a whole team of designers.  I just released an app powered by the RadControls, “Conferenced In”.  Get it here so you can follow along with this post as I make a simple comparison.

In the app I use the DataBoundListBox instead of the default listbox, this easy change dramatically increased the polish and functionality of my app. With features like “PullToRefresh” and built-in animations, I got a great UX with minimal effort. Another great feature of the DataBoundListBox is the “OnDemand” feature. You have the ability to fetch new list items when the user gets to the bottom of the contents via an Automatic or Manual OnDemand method built into the control. To see this in action:

  1. Open Conferenced In and sign in to Twitter (if you don’t have a Twitter account, the app has a guest mode)
  2. Choose an upcoming conference (this combo box and popup display is the RadListPicker)
  3. Select “Load Speakers”. Notice how the speakers fill the viewport? Awesome sauce, right! That’s the RadDataBoundListBox built-in animation with a little customization.
  4. If you signed into twitter, slide over to your timeline or mentions and scroll all the way to the bottom. You’ll see a button to load older tweets, that is the OnDemandManual mode.
  5. Now go back to the speakers list and select a speaker, this will bring you to their profile page.
  6. With the speaker’s tweets in front of you, pull the tweets down. You’ll see the PullToRefresh icon and animation do it’s magic.  This is a built-in property that you only need to toggle and populate the event handler. Easy button.
  7. Now scroll to the bottom of the speaker’s tweets as fast as possible, when you reach the end of the list notice the “loading” busy indicator. This is the control in OnDemandAutomatic mode! You will see the older tweets animate in from the right.

Now imagine if I used a default listbox? How much coolness would I lose? Exactly…

So, I’ve added a new feature to this blog. If you look over to the right sidebar, you’ll now see a new widget titled, “Examples”. This is a live Box.net widget where I have placed example applications that you can download right now. Go ahead and get the Telerik Examples compressed folder from the widget. Inside there you will find the source code of several applications (in parenthesis is the link to the example if it is the Marketplace):

  1. Telerik Examples (live link only: You get this as part of your trial download. Find it at C:Program Files (x86)TelerikRadControls for Windows Phone 7 Q3 2012Demos)
  2. Picture Gallery (live link)
  3. Telerik Design Templates (live link)
  4. Telerik ToDo
  5. Telerik Exchange Client
  6. Telerik Agenda Viewer

The next step is go get yourself a trial of the RadControls for Windows Phone, go to this link and click the “Download Trial” button. Install the RadControls and then go explore the source code of the example apps. Take a look at how flexible and powerful they really are. I only gave you one small case, imagine what this can do for your apps! See how the Telerik Windows team leverages the different features in these examples. You can fully develop your app and also get unlimited support ticket during your trial!

Get free license to the RadControls for Windows Phone I will award one license to the first developer who sends me their app that uses at least 3 RadControls in their app and tells me how the RadControls made their app better. Apps published before Nov 7th are not eligible for this challenge, but if you are updating an existing app with the RadControls that was first published after Nov 7th, it is eligible. Contact me at Nokia-Dev(at)outlook(dot)com for more rules and details.

We’re back at the original question, “How Rad is your app?”