Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

Talk:Become an Series 40 application developer - Part 1

From Wiki
Jump to: navigation, search

Shintu - Awesome tutorial

Meaningful tutorial which help a lot to me, waiting for the next tutorial :)

shintu 16:02, 26 July 2012 (EEST)

Hamishwillee - Nice start!

Hi Adarsha

I think this is a very nice start of a tutorial.

I've given this a basic subedit for English and also tidied the wiki text. You can see the changes here, but the basic things to keep an eye out for

  • Icode is used to mark up inline code objects, I tend to use bold to mark up Buttons that get clicked, File names, and navigation paths.
  • You don't need to use br tags for new lines - if you need a new line just add an empty space. This is better because it makes the wiki text a heap easier to edit
  • I put your images in frames - that means they can have a title. If the images are too big you can use thumb and a size instead of "frame"
  • The platform is called Series 40, not S40. Yes, I know its misused in a lot of places :-0, and indeed that Nokia using S60 as the historical name for what is now called Symbian is also confusing

In terms of improvement my main questions would be around

  1. Can you use the latest Nokia SDK to target the older platforms or the older SDKs/IDE to target the newer platform. Most people don't want to have to use multiple IDEs and codelines so its a point worth making in a Note.
  2. YOu say "Enter MIDlet Name as "firsts40app" and "Your Name" in MIDlet Vendor and select Microedition Configuration" as "Connected Limited Device Configuration(1.1)" and Microedition Profile as "Mobile Information Device Profile(2.1)" and click "Finish" button to create."
    Why this configuration? Why not CLDC 1.0? What devices does this allow us to target?
  3. Are the numbers for Series 40 devices accurate? (I don't know - where did you get them?). 3 billion phones may have been shipped - I'm not sure, but there aren't necessarily that many in use.
  4. You say "You will be taken from Absolute Beginner to Expert." I think its worth saying that you mean "at the end of this series of articles", because that makes it clear you don't mean this article.
  5. I'm not a big fan of articles named in parts like this. They are great when someone is reading through just this tutorial, but not so good if you've found the article in a search or as a link - because you don't know what's in it. So for example this article contains an overview of the platform, and a helloworld for netbeans, and a helloworld for Nokai Web tools - but in a search you don't know that.
    Some ideas on better naming:
    • Use a sub page approach - so pages named like ""Become an Series 40 application developer/Platform Overview"", "Become an Series 40 application developer/Getting Started with Netbeans", "Become an Series 40 application developer/Getting Started with Nokia Web Tools", OR
  6. Name each part like "Nokia Web Tools Hello World" but add a "SeeAlso" in each section so that all the articles in the series are linked (I like this way). The top article would again be an introduction.

Thanks very much!



hamishwillee 08:09, 27 July 2012 (EEST)