I have an answer for one of my questions above. Amazon does currently have a beta developer program
. You have to apply to become one and then wait to hear back from Amazon whether or not you are in. I'm waiting for a response.
From their KDK site:
The KDK is Now Available in Limited Beta
To become a part of the KDK limited beta, request to become a beta developer. Accepted beta participants will be able to download the Kindle Development Kit, access developer support, test content on Kindle, and submit finished content. Those wait-listed will be invited to participate at a later date as space becomes available. The Kindle Development Kit includes sample code, documentation, and the Kindle Simulator, which helps developers build and test their content by simulating the 6-inch Kindle and 9.7-inch Kindle DX device on Mac, PC, and Linux desktops. Content submission is free during limited beta.
We are excited to see what you invent for Kindle.
The KDK Limited Beta Overview
User revenue will be split 70% to the developer and 30% to Amazon net of delivery fees of $0.15 / MB. Remember that unlike smart phones, the Kindle user does not pay a monthly wireless fee or enter into an annual wireless contract. Kindle active content must be priced to cover the costs of downloads and on going usage.
Active content will be available to customers in the Kindle Store later this year. Your active content can be priced three ways:
* Free – Active content applications that are smaller than 1MB and use less than 100KB/user/month of wireless data may be offered at no charge to customers. Amazon will pay the wireless costs associated with delivery and maintenance.
* One-time Purchase - Customers will be charged once when purchasing active content. Content must have nominal (less than 100KB/user/month) ongoing wireless usage.
* Monthly Subscription - Customers will be charged once per month for active content.
Active content applications have an upper size limit of 100MB. Applications larger than 10MB will not be delivered wireless but can be downloaded from the Kindle Store to a computer and transferred to the user’s Kindle via USB.
Voice over IP functionality, advertising, offensive materials, collection of customer information without express customer knowledge and consent, or usage of the Amazon or Kindle brand in any way are not allowed. In addition, active content must meet all Amazon technical requirements, not be a generic reader, and not contain malicious code.
We will work to refine the above guidelines throughout the beta.