Skip to content
Aasim's Web Corner
Aasim's Web Corner

Ink is better than the best memory.

  • Odysseys & Artistry
    • Saunterer Soul
    • My Poetry
    • My Sketch Work
  • Project Management
    • Agile & Frameworks
    • PMP Certification
  • Digital Diary
    • History
    • Islam
    • Life Around Us
    • My Bookshelf
  • My Tutorials
    • Amazon Kindle
    • Android
    • Aspect Oriented Programming
    • BlackBerry
    • Code Repositories
    • iOS
    • Java
    • JavaScript
    • Linux
    • Random Tips
Connect with me
Aasim's Web Corner

Ink is better than the best memory.

AmazonKindle-AppDevelopmentTutorial-Part2-AasimNaseem.com

Amazon Kindle Application Development Tutorial – Part 2

Aasim Naseem, October 31, 2010 | Read Count: 15,460April 29, 2025
Category: My Tutorials > Amazon Kindle

Setting up your system for Amazon kindle

Hi,

Hope everyone is good and enjoying life.

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

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

  • Amazon Kindle :: An Introduction
  • Amazon Kindle Tutorial – Part 1 :: Basic Concepts
  • Amazon Kindle Tutorial – Part 2 :: Setting up Your System For Amazon Kindle
  • Amazon Kindle Tutorial – Part 3 :: Kindle Application Lifecycle

Today I will describe how to set up a development environment for Amazon Kindle application. It’s 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 the 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 tracks in the background, and let’s start.

Follow the step given below to install required tools for Kindle development. As a 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 the 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 -> Advanced 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 the path variable after placing a semicolon in the previous entry.

Download Eclipse

Next, we will use eclipse IDE for our development and debugging. Eclipse is free with many useful Plug-in available. Download eclipse.
After downloading, run eclipse. It will ask you the location of the 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 downloading, 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 is KDKv1.

KDK comes with Kindle application libraries, sample applications, and a Kindle simulator. You can test your application on a simulator before submitting it to your client or the Kindle Store.

That’s all for today. At this moment you are ready to start application development for the Kindle platform. In the next tutorial, you will learn the basic constitution of the Kindle application, how to make a Hello World project, and how to run your project on a simulator.

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

Have a blessed day.

error in displaying visitors. please retry.

Author Profile

Aasim Naseem
Hey, Thanks for your interest. I’m a PMP, AWS Solutions Architect, and Scrum Master certified professional with 17+ years of hands-on experience leading projects, building teams, and helping organizations deliver software solutions better, faster, and smarter.

Outside of work, I’ve got a deep curiosity for history — especially ancient civilizations like Egypt. I also enjoy reflecting on the everyday moments that shape how we live and work. This blog is my space to share insights, lessons, and thoughts from both my professional journey and personal interests.

Thanks for reading — and I hope you will find something here that matches your interest.
Latest entries
  • Economic impact of Eid ul Adha - AasimNaseem.comIslamJune 6, 2025 | Read Count: 282Economic impact of Eid-ul-Adha
  • Best PMP Exam Study Resources - AasimNaseem.comPMP CertificationMay 23, 2025 | Read Count: 493Best PMP Study Resources for 2025 (Books, Courses, Tools & More)
  • agile vs scrum - AasimNaseem.comAgile & FrameworksMay 7, 2025 | Read Count: 463Agile vs Scrum: Finally Understanding the Difference
  • When Agile shouldn’t Use - AasimNaseem.comAgile & FrameworksApril 25, 2025 | Read Count: 493When Not To Use Agile: 5 Signs You Need a Different Approach
Amazon Kindle amazon kdk java 6development environment for Amazon Kindle applicationhow develop application for kindle 3how to install kdkhow to set system for kindle applicationkdkv1.zipkinde applicationkindle app developmentkindle app tutorialKindle Application Developmentkindle development kitkindle kdk downloadkindle simulatorkindle tutorialkindle with eclipsekindle with java

Post navigation

Previous post
Next post

Related Posts

Amazon Kindle AmazonKindle-AasimNaseem.com

Amazon Kindle

September 16, 2010 | Read Count: 15,407April 28, 2025

Category: My Tutorials > Amazon KindleThe Kindle is an electronic device for downloading, storing, and reading electronic books, known as e-books. It was developed by a company called Lab 126, which is a subsidiary of Amazon. The Kindle has instant wireless access to Amazon.com and their huge number of e-books…

Read More
Amazon Kindle AmazonKindle-AppDevelopmentTutorial-Part3-AasimNaseem.com

Amazon Kindle Application Development Tutorial – Part 3

November 14, 2010 | Read Count: 15,436April 29, 2025

This tutorial is a part of series on application development of Amazon Kindle. This part describes the core concepts related to lifecycle of a kindlet (kindle application)

Read More
Amazon Kindle

Kindle For iPhone

October 20, 2010 | Read Count: 15,401April 29, 2025

Category: My Tutorials > Amazon KindleThe Kindle app is optimized for the iPad, iPhone, and iPod touch, giving users the ability to read Kindle books on a beautiful, easy-to-use interface. You’ll have access to over 725,000* books in the Kindle Store, including best sellers and new releases. Amazon Whispersync automatically…

Read More

Comments (19)

  1. cleber says:
    November 12, 2010 at 6:37 am

    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.

    Reply
  2. Holly Arp says:
    November 13, 2010 at 6:28 am

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

    Reply
    1. Ans says:
      November 13, 2010 at 11:20 am

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

      Reply
  3. Pingback: Amazon Kindle Application Development Tutorial – Part 3 « Aasim's Web Corner
  4. bet365 says:
    November 22, 2010 at 9:20 am

    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

    Reply
  5. bet365 says:
    November 22, 2010 at 12:58 pm

    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

    Reply
  6. me says:
    November 22, 2010 at 3:36 pm

    great one

    Reply
  7. Tim says:
    November 26, 2010 at 10:27 pm

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

    Reply
  8. james says:
    December 11, 2010 at 1:02 pm

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

    Reply
  9. alexandrli says:
    July 27, 2011 at 3:53 pm

    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.

    Reply
  10. Alexsoft says:
    October 4, 2011 at 7:30 am

    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 …

    Reply
  11. bigpalm says:
    March 4, 2012 at 10:16 am

    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.

    Reply
  12. http://www.azempower.com/ says:
    April 23, 2012 at 7:12 am

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

    Reply
  13. Michael Matthies says:
    July 1, 2012 at 2:18 am

    Hi,

    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.

    Reply
    1. Ans says:
      July 1, 2012 at 2:22 am

      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?

      Reply
  14. dubai underwater hotel video says:
    July 7, 2013 at 6:57 am

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

    Reply
  15. cris says:
    December 4, 2015 at 7:51 pm

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

    Reply
    1. Ans says:
      July 19, 2016 at 6:13 pm

      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.

      Reply
  16. Pingback: Amazon Kindle Application Development Tutorial – Part 1 - Aasim's Web Corner

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Economic impact of Eid-ul-Adha
    Economic impact of Eid-ul-Adha
    June 6, 2025 | Read Count: 282
  • Best PMP Study Resources for 2025 (Books, Courses, Tools & More)
    Best PMP Study Resources for 2025 (Books, Courses, Tools & More)
    May 23, 2025 | Read Count: 493
  • Agile vs Scrum: Finally Understanding the Difference
    Agile vs Scrum: Finally Understanding the Difference
    May 7, 2025 | Read Count: 463
  • When Not To Use Agile: 5 Signs You Need a Different Approach
    When Not To Use Agile: 5 Signs You Need a Different Approach
    April 25, 2025 | Read Count: 493
  • Quran on Peace and Kindness
    Quran on Peace and Kindness
    April 20, 2025 | Read Count: 452

Posts from Past

  • June 2025
  • May 2025
  • April 2025
  • January 2025
  • November 2024
  • April 2024
  • October 2022
  • August 2021
  • September 2020
  • May 2020
  • April 2019
  • January 2019
  • September 2018
  • July 2015
  • June 2015
  • November 2014
  • September 2014
  • April 2014
  • June 2013
  • May 2013
  • February 2013
  • January 2013
  • December 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • March 2012
  • February 2012
  • January 2012
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009

Categories List

  • Agile & Frameworks
  • Amazon Kindle
  • Android
  • Aspect Oriented Programming
  • BlackBerry
  • Blog
  • Code Repositories
  • History
  • iOS
  • Islam
  • Java
  • JavaScript
  • Life Around Us
  • Linux
  • My Bookshelf
  • My Poetry
  • My Sketch Work
  • PMP Certification
  • Random Tips
  • Saunterer Soul

Recent Posts

  • Economic impact of Eid-ul-Adha
  • Best PMP Study Resources for 2025 (Books, Courses, Tools & More)
  • Agile vs Scrum: Finally Understanding the Difference
  • When Not To Use Agile: 5 Signs You Need a Different Approach
  • Quran on Peace and Kindness

Recent Comments

  1. Aasim Naseem on When Not To Use Agile: 5 Signs You Need a Different Approach
  2. Aasim Naseem on When Not To Use Agile: 5 Signs You Need a Different Approach
  3. Masjid Wazir Khan, Lahore Pakistan - Aasim's Web Corner on Everlasting Art of Badshahi Masjid Lahore Pakistan
  4. Rishi Kumar on When Not To Use Agile: 5 Signs You Need a Different Approach
  5. Best PMP Study Resources for 2025 (Books, Courses, Tools & More) - Aasim's Web Corner on PMP Exam Eligibility 2025: 3 Things You Need to Know
©2025 Aasim's Web Corner | WordPress Theme by SuperbThemes