Interview with 2 WikiNinjas: Peter Laker & Ana Paula de Almeida (part 2 of 2)


So, earlier today I introduced you to Peter and Ana.
Just admit, it was quite interesting to know more about Peter & Ana.
But wait to see the next step.

As discussed earlier: Peter & Ana were the few that answered to my Win 8 app challenge.

Let me dig a bit deeper into this Win 8 ap challenge.

The interesting part of the challenge is that Ana got into a WP7 app, which is pretty similar the development of a Win8 app… I thought.

Ana Paula de Almeida's avatar
 

Ana,  can you please introduce / explain your app. What is it doing?
(Ana) My app is called ‘TNWiki Feeds’ and basically is a reader rss feeds.

How do you get started with developing an app?
(Ana) When I started contributing to the TechNet Wiki I missed having a single place for news of Wiki.

Moreover, it was pretty bad having to access multiple apps to monitor what is being posted on the Wiki! One day I got tired of it and decided to make an App like i wanted!

I sought an example of an rss reader to get started.

What are your resources, skills, online hints& tips you used? Any information you like to share?
(Ana) If you want to make an app, do not know how this link will help: http://msdn.microsoft.com/en-us/library/windowsphone/develop 

What are the steps to get it published? 
(Ana) The steps are few. To register on the site with a Live ID (https://dev.windowsphone.com/en-us/home).

There you add your App and the information that will become available in the marketplace. Then just wait for the process validation and publication.

How long does it take to get a result?
(Ana) The validation process of the app lasted two weeks.

What are the pittfalls or difficulties you encountered?
(Ana) One difficulty was to extract information from feeds! For example: I could not extract information from the author.

There is another difficulty :(, but I view this as an opportunity :)! I’m not a developer!

What functionalities does your app offer?
(Ana) 4 feeds are displayed:
– New posts of WikiNinjas Blog
– The Twitter of Wikininja Brazil (due to a change in the last week of Twitter crashed.: (£
– Search the hashtag #tnwiki in Twitter
– Articles published recently in Wiki-Br.

Any roadmap for future features?
(Ana) Yes!
I need to fix the bug’s Twitter feed and i put the feed Wiki en-us too.
I also want to improve the layout!

Will you document your app on wiki?
(Ana) No. 🙁

Anything the Wiki community can help with?
(Ana) Any help is always welcome! 
But my knowledge for developing apps for Windows Phone are limited!

Lessons learned?
(Ana) Making apps is very cool! It is not difficult to develop for windows phone, there is enough material available for it! And it can be an opportunity to put you in touch with other people.
But I saw, through conversation with Peter (xaml_guy) on the app to Win8, it is important to have the opinion of other people! The project tends to get better!

Thank you, Ana, for the amazing insights!

 

Now we head over to the second part, and dive a bit more deeper on the Win 8 app of Peter Laker.

Peter (aka XAML_Guy), can you please introduce / explain your app?
The TechNet Wiki Widget (TWW) is a tool to help highlight and monitor new content, comments and changes to articles on TechNet Wiki.
I hope to make the wiki workings more transparent and contributions even more organisable.
I want to help the wiki community work closer, and keep updated on developments.
This first release is in response to your app challenge, a few weeks ago. I hope to develop it further over the next year.

How do you get started with developing an app?
Anyone can start developing today, by downloading free tools for Windows Phone 7 at the Windows Phone Dev Center, or Windows 8 at the Wndows Store Dev Center.
You can learn, develop and play for free. You only need to pay a small fee for a yearly license, when you want to publish apps on the marketplace. 
You also need to submit a few tax forms, but ONLY if your app isn’t free.
The toolkits come with templates, and built-in search tools for sample code, and frameworks to plug into your project and take all the pain out of learning and development.
You can even develop Windows 8 apps on Windows 7, because Visual Studio Express 2012 comes with a built-in W8 simulator!
Being a WPF/Silverlight obsessive, I slipped straight into WinRT, and had a working prototype within the first evening!

I then went back to basics, read a lot, then heavily refactored my code and UI to fit with all the Marketplace restrictions and styling.

What are the steps to get it published?
Once designed, Visual Studio has a “Store / Create App Packages” menu option, that packages up your App and runs basic operational tests on it.
If you pass these tests, you can upload the package to the Windows Store for certification.
There are several stages to certification, the longest being a seven day wait for “content approval”, which is a manual stage.

My app failed the first time through, because I did not include a “Privacy Policy” with the App.

Although I do not store any personal information, I was told I had to make this clear, because the App had Internet capabilities.

What functionalities does your app offer?
Currently it monitors various important TechNet Wiki RSS feeds, like the TNWiki Ninja Blog and its comments, and new or updated Wiki Articles.
You can also add Tag searches for your favourite subjects, and article watches for updates to specific articles you are watching.

Any roadmap for future features?
Ana has given me some great ideas for future features, including Twitter TNWiki RSS feed, and closer integration with your Live account.
I plan to add extra social features like Facebook, Digg, del.icio.us, etc – to propagate news of Wiki articles out to other networks.
The social network “propagation” aspect will be expanded upon, allowing you to tailor messages, then post to multiple sites.

Will you document your app on wiki?
Have already started! 😀

Anything the Wiki community can help with?
I’d love anyone with Windows 8 to take a copy, follow and support developments.
Like all of us, I put my valuable spare time in where the most interest is being generated.
Most importantly of course is give feedback, either as wiki comments, or through a [future] in-built feedback feature.

How do you look back to it? Lessons learned?
To be honest, it couldn’t have been any easier, for me at least.
WinRT is currently a step DOWN from my beloved WPF. It is more like Silverlight in it’s features.
I have also developed Windows 7 Phone apps, so I already knew all the concepts, and find VS 2012 very easy to use.

I registered for and obtained a Marketplace developer key, all within Visual Studio, as I opened my first new project – it was truly seamless!£
It also comes with “Blend for VS 2012”. I have been a huge fan of Blend since its first release, as it is invaluable for UI design, animations, and for pulling controls apart, to see how they tick.

 

Well, that’s it for today!
Thank you Peter!
Thank you Ana, it was a pleasure to have you on the interview!

 

[Ka-jah Shakaah!]
The Security & Identity Ninja.

Peter Geelen     
peter@fim2010.com
Premier Field Engineer – Security & Identity at Microsoft
CISSP, CISA, MCT

Follow me on Twitter: https://twitter.com/geelenp 

Comments (8)

  1. Peter, Thanks for the invitation for the interview!

    Both part 1 and part 2 were awesome! Congrats for this!

    Congrats also to Peter Laker by initiative to make the TWW.

    TechNet Wiki is connecting people around the world! In this interview we have people from Brazil, England and Belgium. Actions like this always remind me of an expression: "Community Wins"

    I'm very happy to be part of this group! I have learned a lot from you guys!

    Abraço Ana! =D

  2. Oh, Ana, that quote is a keeper!

    "TechNet Wiki is connecting people around the world! In this interview we have people from Brazil, England and Belgium. Actions like this always remind me of an expression: "Community Wins"" – Ana Paula de Almeida

    It's pretty rare that I get a wonderful "why Wiki" quote like that in the comments! =^)

    Thanks for your contributions and your great idea with the Windows 7 RSS feed app!

  3. Pete Laker says:

    Thanks indeed!

    I am pleased to announce that as of today, TechNet Wiki Widget passed certification and is now listed in the Windows Store. Just search the Marketplace for "TechNet".

    Needs some work (missing store logo) but at least it's out JUST in time for W8 launch! 😀

  4. This is awesome! Kudos to you all. Proves to all and sundry that community contributes not only expertise and content, but software as well. You rulz.

  5. Anonymous says:

    You can find the list of authors here:
    Wiki Ninjas Blog: The Contributors

    Anyone can join us

  6. Anonymous says:

    This blog is a follow up to our last list of Wiki Ninja Blog Authors: Council Spotlight: Who are the

  7. aw says:

    hai, I just want to tell you that I am just very new to blogs and seriously loved this website. More than likely I’m planning to bookmark your blog post .
    You amazingly come with really good posts. Thanks a lot for sharing your blog Microsoft.

    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20Jatim
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20BJB
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20BNI%2046
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20BTPN%20Syariah
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20DKI
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20Panin
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20PT%20Mandiri%20Tunas%20Finance
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20BRI%20Agro
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank%20Muamalat
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20BItung
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20BursaKerja
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20CIKUPA
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20CPNS
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20D3
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Depnaker
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Dokter
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Dosen
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Ekonomi
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Elektro
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Farmasi
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Garuda%20Indonesia
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Geologi
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Grafika
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Guru
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Hotel
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Hukum
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Indomart
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20IT
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Jobsdb
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Jobstreet
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20K3
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Kehutanan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Kernet
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Kesehatan
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Komputer
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20BUMN
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Terbaru
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20Bank
    http://www.lokerjobindo.com/search/label/Lowongan%20Kerja%20SMA
    http://www.lokerjobindo.com