My wife creates her first WP7 app! by Chris Ismael

I’ve been promising my wife that I’d build her a WP7 app that pulls feeds from her favorite fashion sites, but have never gotten around to doing it.  So when this app creator popped up, I jumped on the opportunity… to tell her that she can now create her own app! Smile with tongue out

So after dinner, I asked her to browse to http://followmyfeed.net/ so we can start building.  Here’s a transcript of what happened:

Chris: First, close your Firefox session and open this URL in IE9.

Hazel: What IE9?

Chris: (Uh oh). *Clicks on the IE icon*

Hazel: Oh Internet Explorer. I thought you told me to use Firefox before?

Chris: Er, that was a long time ago.  From now on you’re using IE9 Winking smile 

image

Chris: Hmm, I guess click “Start”?  (this is the first time I’m using this as well)

image

After logging in and entering some information, next screen…

image

At this point Hazel seems to be in auto-pilot already and clicks on “New Application”.  The next page shows up she stops to look at the “A link to your website” textbox. 

Hazel:  What should I put here?

At this point, I was wondering whether it should be the feed or the link to the website.  Apparently it’s the latter.  So I asked her to put in her favorite fashion news site link.  She types in almost without hesitation…

image

After clicking the right arrow, the next screen shows up…

image

This is actually for the splash screen that shows up for a first few seconds when you open a WP7 app.  At this point I realized that not many people would understand what splashscreen meant, or why you would need a splash screen.  This certain page in the tool doesn’t even say that you need to upload an image.  There’s just an indication of a maximum image size.  In my opinion some extra instructional text would be useful here.

Chris: Just upload any image you want to show up when you open the app.

Hazel:

DSC_5420

Good choice!! This is her app after all Smile

The next 2 steps ask for a tile image and an icon image.  Hazel used a different image for that, but same image for both.

The next step after that asked you to choose whether you want to use a logo image on top of the panorama UI, or just text..

image

And after that, a background image, then application color.  I was panicking inside when she hovered over the pink color box, but she ended up just setting the check box for “Keep phone theme”

image

On the next screen she paused a bit…

image

Hazel: What do I put in the “Your RSS feed URL”?

Her question actually surprised me a bit as well.  It’s funny because I wasn’t sure how to explain what an RSS feed is, even though I know what it is.  And to think that this will be the most important part of this whole app-creating process.  So I just went…

Chris: Open up the fashion site again, and on IE, right click on top side of the browser.  On the menu that pops up, check “Command Bar”.

This opens up a bar with some icons in it.

image

The icon we’re interested in is this one  image

I asked Hazel to click that icon, and it took her to a somewhat similar but different page…

image

Chris: Ok, now highlight and copy the URL address and paste it onto the “RSS Feed URL” box that we need to fill up.  Then fill out the other stuff and click the next arrow.

image

Apparently we’re done!! So we clicked “Save”

image

Oops not quite.  After you click “Download”, it will ask you to save a file with a “.xap” extension. 

I asked Hazel to save it on the desktop.  At this point again, I guess the tool really assumes that you know what you’re doing, or at least know how a bit of WP7 app development.  I don’t think everyone knows what a xap file is.  You can think of it as the compiled version of your app, which you can now start loading on your WP7. 

Chris: Now click on the Start button and type in “Application Deployment”

(I have installed the Windows Phone 7 Developer Tools on her netbook sometime back, so that I can sneak-code when we travel hehe)

image

This is a tool that is part of WPDT installation so you can deploy your xap file to the phone emulator, or to an actual device itself.  If you do decide to deploy to a device and not an emulator, remember that you need to “developer-unlock” your device.  For that you need to have an account in AppHub (which you need to pay for).  To learn more about that, you can check out this link

If you’re a developer from Singapore and already have tons of xap files ready to be tested on a device, you can email me at chism @ microsoft.com and we can discuss how Microsoft can support you.  If you’re from outside Singapore, still feel free to email me and indicate where you’re from so I can forward you to a Microsoft representative in your country.

Anyway going back to our deployment, in the tool just browse to your xap file and choose either emulator or device to deploy to…

image

We chose emulator in this case.  After you click Deploy, it will open up the emulator and run your application.  Make sure to check the App List in the emulator because the app will not automagically run after deployment using this tool.

We we’re quite happy with the result Smile

imageimageimage

imageimageimage

There’s some bug on the loading of the pictures, but overall I think it did an awesome work of generating this app.  They’ll probably sort that out.

So… promise kept! Hazel’s happy, I’m happy Smile

Now I’ll be hunting for more RSS feeds out there and run them through http://followmyfeed.net for more apps!

Related Posts

One Response to “My wife creates her first WP7 app!”

  1. Avatar

    Jonathan Wong

    “Chris: Er, that was a long time ago. From now on you’re using IE9.”

    Hehe. That’s right!

    Reply

Leave a Reply