Amazon Kindle Application Development Tutorial – Part 1 Aasim Naseem, October 22, 2010 | Read Count: 15,485April 29, 2025 Category: My Tutorials > Amazon KindleHello, all. I hope everything is good. Amazon Kindle i used in my development. For the last few weeks, I’ve been working on an application for the Amazon Kindle, an ebook reading device by Amazon. In my last post, I introduced to you kindle device. Now its SDK is also available for custom applications. I’m probably the first in my region who is working on Kindle. So, as per my bad habit, I’m going to share what I have learned so far. So from today I’ll post 2 or 3 tutorials covering basic concepts regarding application development on the Kindle platform. Note : This tutorial is a 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 As it’s midnight, i will try to be concise and will focus mainly on key points. But i assure you as developer you will quickly get what you EXACTLY need to know… more details i will post in next tutorial. So as a tradition of my blog, have a cup of tea/coffee, sit relax in chair and for few min just forget everything around you. Read the rest of the post and get what you actually want to learn in a simple and quick way. I’m going to explain some very basic concepts first. Then, in a later post, we will move to the actual development process. Alrightlets go. few general things need to know to start Kindle was basically an ebook reading device by Amazon. You can download books from Amazon, subscribe to blogs, and read content on your Kindle device. Kindle as an application is also available for iPhone. You can install that app from the App Store and can use the same features provided by a standard Kindle device. Then Amazon launched a beta SDK for the Kindle platform, letting the developer community develop applications for Kindle devices. Many applications have been developed, including games, productive apps etc. The Kindle KDK team is continuously in intouch with all developers and taking their platform to a much more mature state by having feedback/suggestions. In this series of tutorials, we will learn how to develop applications for the Kindle platform using the Kindle SDK. We will test them over its simulator and then run over the device. All right, now something related to the development perspective. First of all, congratulations. kindle development is java based so thumbs up. Take a relax breath and have little smile. Yesss, that’s the way 🙂 … (don’t forget to take sip of tea/coffee.) As there is Java development, I, like many other developers, suggest you should use eclipse IDE for your development. Eclipse is no doubt the best tool currently available. Here I’m not going to tell which features it provides else I’ll need few years to tell everything in detail. As we have already used Eclipse for our Android and blackberry application development, I will again prefer to use Eclipse. The Kindle SDK provides a simulator for testing your application. Though you can fully test your creativity over there, as a matter of fact, you MUST run it on a Kindle device before submitting to your client or launching it publicly. I used kindle that was cost nearly $150 (though it wasn’t mine at all), so if you wish, you can have your own kindle else test it over simulator 🙂 Thats all from today’s lecture. In the next part I will describe how to set development environment on your system to start applications for kindle. Have a good time. 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 IslamJune 6, 2025 | Read Count: 282Economic impact of Eid-ul-Adha PMP CertificationMay 23, 2025 | Read Count: 493Best PMP Study Resources for 2025 (Books, Courses, Tools & More) Agile & FrameworksMay 7, 2025 | Read Count: 463Agile vs Scrum: Finally Understanding the Difference Agile & 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 applicationkinde applicationkindle app developmentkindle app tutorialKindle Application Developmentkindle applicationskindle development kitkindle kdk downloadkindle tutorialkindle with eclipsekindle with java
Amazon Kindle Kindle For iPhone October 20, 2010 | Read Count: 15,402April 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
Amazon Kindle 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 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
can you kindly explain your question; i’m not getting what do you mean by saying “Spash id application;” are you talking about splash screen or something else; Reply
Actually I wanted to create a application which should contain the following features: 1. Storing and Maintaining different personal details about the person. 2. Displaying the entire data in table view. 3. User should able to select and modify any record from table view. 4. Data should be stored in database. Reply
its all possible on kindle; You can use layouts from java AWT to show your data as per your design; for database, there is a problem; cuz kindle doesn’t support sqllite or some other builtin database; as alternate we can use file system; But again its complicated to handle; I use DB4O (www.db4o.com) as database solution; you can try this; Reply
Hi, is there a possibility to get the kdk without amazon ? I’m now waiting for 4 weeks to get access to the limited beta…. ;( I like to evaluate possible portations from my existing apps…. Reply
Don’t know why amazon is taking this much time to approve the requests; Many of my friends and readers told me that their requests are in no-answer state at Amazon’s desk; Even if you download kdk from somewhere it might not work for you cuz for deploying the application on device you have to activate your kindle with amazon; And for this you must have a valid account on amazon’s developer portal; Reply
that’s really ugly…. Is Amazon the next Apple ? They will not have much friends while they behave like this ! Reply
Hello together, I Need the Kindle eInk SDK to develop an app and I am willing to pay for 20$ via Paypal for it, if you send it to me or provide me a link. Thank you in advance! Cheers, Dennis Reply