Amazon Kindle Application Development Tutorial – Part 2

Posted on Updated on

Setting up your system for Amazon kindle


Hope everyone is good and enjoying life.

Today is Sunday, i just get done with weekly cleanup of my room, reset my bookshelf, brought some useless things/papers out from drawer etc. I’m lil tired too. Now get free to have some talk to you.

Note : This is the 2nd part of my series of tutorial on Amazon Kindle Application Development. So far we have discussed following topics in this category.

Today i will describe how to set development environment for Amazon Kindle application. It pretty simple. If you are already a java developer then you have done much already. In my last post i gave you an overview of kindle platform. Today you will learn how to install basic tools to start development.

Bring your coffee/tea with some snacks, play some good slow track at background  and lets start.

Follow the step given below to install required tools for kindle development. As java developer, you can skip some of them.

Download JDK
For those who are already doing java development skip this step, for those who are new to java, they must download and install java development kit (JKD). Currently version 6 is latest so you must use it. Download JDK.

Install JDK
After downloading JDK install it to your prefer location, then edit a “path” environment variable entry (right click My computer->properties->Advance tab and then click environment variable at bottom), append the [jdk-instal-dir]\bin … like in my case, I appended the entry c:\Program Files\Java\jdk1.5.0_06\bin in path variable after placing semi-colon in the previous entry.

Download eclipse
Next, we will use eclipse IDE for our development and debugging. As eclipse is free with many useful Plug-in available. Download eclipse.
After download, run eclipse. It will ask you the location of workspace. A workspace is a location where all your projects will be saved by default. You can choose the custom location for your projects too. When eclipse will start, you will see welcome page of your workspace.

Configure jdk with eclipse
its time to link your jdk with eclipse so that while compiling and building your projects

  • Click Window > Preferences from the main menu in Eclipse
  • Click Java > Installed JREs
  • Click Add.
  • Fill the fields:
    • JRE type = Standard VM
    • JRE name = jdk1.6 [or any other name of your choice]
    • JRE home = path to the JDK (eg. C:\jdk1.6.0_06)
    • Default VM Arguments leave blank

At this point you are ready to start your java development.

Download Kindle Development Kit
Amazon made its Kindle Development Kit (KDK) available for download to software developers. But before download you’ve got to register and be approved by Amazon to download the Kit. You can apply here. The KDK is currently in a limited Beta phase.
After getting approval you will be sent a link to download kdk. Its ~13MB zip archive file name KDKv1.

Kdk comes with kindle application libraries, sample applications and kindle simulator. You can test your application over simulator before submitting to your client or kindle store.

Thats all for today. At this moment you are ready to start application development for kindle platform. In next tutorial you will learn basic constitue of kindle application, how to make hello world project and running your project on simulator.

In case of any query, confusion or you feel i missed something important, feel free to comment.

Have a blessed day.

error in displaying visitors. please retry.


18 thoughts on “Amazon Kindle Application Development Tutorial – Part 2

    cleber said:
    November 12, 2010 at 06:37

    Nice tutorial!!

    I can’t wait to see an example of a kindlet application. Could you share a link with just the kindle emulator? It would be great.

    Holly Arp said:
    November 13, 2010 at 06:28

    Great blog! I like how everything is well written. I will be back to check for new posts. Thanks!!

      Ans responded:
      November 13, 2010 at 11:20

      kindly subscribe with blog so that you can be notified instantly whenever new material is posted.
      thanks for your kind comments.

    […] Amazon Kindle Tutorial – Part 2 :: Setting up Your System For Amazon Kindle […]

    bet365 said:
    November 22, 2010 at 09:20

    hello I was fortunate to find your Topics in bing
    your topic is fine
    I learn a lot in your Topics really thank your very much
    btw the theme of you website is really admirable
    where can find it

    bet365 said:
    November 22, 2010 at 12:58

    hi I was luck to find your blog in google
    your Topics is terrific
    I get much in your Topics really thank your very much
    btw the theme of you site is really admirable
    where can find it

    me said:
    November 22, 2010 at 15:36

    great one

    Tim said:
    November 26, 2010 at 22:27

    Found your kindle stuff very interesting.
    Keep up the good work.

    james said:
    December 11, 2010 at 13:02

    Sweet site, I hadn’t noticed before in my searches!
    Keep up the great work!

    alexandrli said:
    July 27, 2011 at 15:53

    Can anybody send me the KDK? I wrote a request but amazon did not reply to me.
    My email is “limanskyi” on gmail dot com.

    Alexsoft said:
    October 4, 2011 at 07:30

    Hi, awaiting for Part 4 when you probably has to say,

    Well, it’s all folks, only a few companies can get kdk an get published. So …

    bigpalm said:
    March 4, 2012 at 10:16

    I thought I have a good idea but amazon didn’t reply me for 2 weeks. So disappointed. Seems even if I get the KDK from others, I still have no right to publish on amazon’s platform. said:
    April 23, 2012 at 07:12

    A Kindle Fire is a fast for reading and easy to store or carry. What a exciting product.

    Michael Matthies said:
    July 1, 2012 at 02:18


    I recently applied to receive the Kindle Developer Kit but have received no reply.

    I want to develop interactive tutorials for high school and college chemistry, physics and math. I truly believe I could develop material that would be very helpful for students struggling with these subjects.

    But I have receive no reply from Amazon.

    Any suggestions?

    Thanks you so much for any help you may be able to give me.

      Ans responded:
      July 1, 2012 at 02:22

      Thanks for writing;
      Yes Amazon is taking too (I want to add some oooo too) much time to reply, either in yes or no, against the requests of KDK; My request is still pending there;
      So you want to make a test prep app or what sort of?

    dubai underwater hotel video said:
    July 7, 2013 at 06:57

    I like it when folks come together and share opinions. Great blog, stick
    with it!

    cris said:
    December 4, 2015 at 19:51

    i cant dowload the kdk on this link
    to add to eclipse

      Ans responded:
      July 19, 2016 at 18:13

      This post is really old, the time when first version of KDK was released. I’m sure Amazon has changed the paths. I need to update the blog post.
      Thanks for pointing out.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s