Quantcast
Channel: MobileRead Forums - Kindle Developer's Corner
Viewing all articles
Browse latest Browse all 4414

Current way to write Kindle application (e.g. locally display data from network)?

$
0
0
Hey everyone,

I hope I have not missed any stickies or wiki information regarding basic newbie questions:

I am trying to figure out the involvement required to get a Kindle Paperwhite 2 (2013) to locally render and display data from the web, e.g. a calendar and the current time, a todo/shopping-list. Another application would be API communications with a VOIP Router (AVM Fritz!Box 7390) to list missed calls, and maybe even play its "answering machine" recordings.

I have seen screensaver hacks fetching a remote image (pre-rendered weather data image from server, see links at bottom of this post) in regular intervals and I have read wiki.mobileread.com/wiki/Kindle_Touch_Hacking but as a newbie I am confused what currently is possible and which approach I should consider. Displaying static images does not allow for interaction and I would rather not set up a server to generate the images.

I figure that running any such application requires either using a screensaver hack or the starter menu hack? Or could the default GUI simply be stopped and the custom program take control of the device (screen)?

I am asking because I don't necessarily require the original E-Reader functionality. I don't need a screen-saver either (I guess it has nothing to do with the technology requiring it, but is probably more a matter of privacy, i.e. "closing the book"). I just need an "always-on" application, although returning to the "OS" by choice is acceptable.

I suppose Web-API interaction (Google, FritzBox) could require functions outside the scope of JavaScript/HTML capabilities (I am not up to date) so some other programming language might be needed. I would prefer an interpreted language such as Python, as speed probably does not matter and I don't know Java and would like to avoid cross-compiling.

For the display I have read there is an original application that can be used to show image files, and also that this application has been recreated, so that direct display access is possible - is this correct? Are there other language bindings for this (e.g. python)?
Or is the preferred way to access the display via OS functions (X server)? I think I have seen mention of GTK working.

Has someone taken the trouble to write a tutorial on programming simple Kindle apps that could be extended to what I have in mind?
On the other hand, it may not be as simple as I think and the server-side pre-rendering of above-mentioned weather-data hack has its reasons.. (what are they?)

Maybe someone with experience could provide some hints as to how he/she would approach this?

http://hackaday.com/category/kindle-hacks/
http://www.mpetroff.net/archives/201...ather-display/
https://github.com/pjimenezmateo/kindle-wallpaper

Viewing all articles
Browse latest Browse all 4414

Trending Articles