07-22-2017, 05:33 PM | #31 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Well, I see you are still touting the advertisements for the apps on your 'phone. So nobody is going to take anything you happen to recommend very seriously. |
|
07-22-2017, 05:44 PM | #32 | |
Just a Yellow Smiley.
Posts: 19,161
Karma: 83862859
Join Date: Jul 2015
Location: Texas
Device: K4, K5, fire, kobo, galaxy
|
Quote:
I think what you are doing is great. |
|
07-22-2017, 07:22 PM | #33 | |
Connoisseur
Posts: 66
Karma: 200233
Join Date: Aug 2013
Device: Kindle Paperwhite
|
Quote:
Regarding that freaking app signature, you are right, I should have deleted it. |
|
07-23-2017, 06:04 AM | #34 |
Evangelist
Posts: 475
Karma: 445678
Join Date: Feb 2010
Device: Too many..
|
This is just a difference of opinion between two generations!
The one - where various things were done by hand and the other - where the same things are automated to a large extent. In the real world today, maybe the latter approach is considered cost effective. But, in this forum, where we are fiddling with an e-book reader, to make it boldly go where no e-book reader has gone before, maybe it's not that important. Each to his own! |
07-23-2017, 07:07 AM | #35 |
Evangelist
Posts: 415
Karma: 750442
Join Date: Apr 2016
Location: Italy
Device: Kindle PW3 5.8.5.0.1
|
@pete330, why not sharing a tutorial on how setup your development environment and let us compare it with the alternatives?
|
08-02-2017, 07:49 AM | #36 |
Evangelist
Posts: 475
Karma: 445678
Join Date: Feb 2010
Device: Too many..
|
Some newbie/amateur questions!
In porting Linux applications (either CLI or Graphical) to the Kindle, I believe a host OS plus an emulated OS are both used. The emulated OS being a Debian-Armel since it closely approximates the Kindle OS.
In my recent beginner set ups, I have done the building directly on the emulated OS, since I haven't got into cross-compiling yet (Couldn't understand the "tool chain" part!). It takes quite a long time on the emulated OS, however. A 5 minute build on Ubuntu, took over 4 hours on the emulated OS. I assume this is one of the reasons for using a cross-compiling set up on the host machine - since it is faster and the final build can then be moved to the emulated OS and tested. How does this set up work for a graphical application port? The emulated Debian-Armel OSes I have used so far are only command line versions. Obviously, they wouldn't work for testing a graphical application port, though maybe building would. Even if an emulated OS with graphical mode is set up, how would it work for testing a graphical application intended for running on Kindles? Since the screen resolution would be different? Request knc1 and other experts to throw some light! |
08-02-2017, 08:14 AM | #37 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Any environment that supports GTK+ 2.0 will do for GTK+ graphical applications.
That includes your favorite desktop system, just have the maximum screen size limited (somehow) - I think just by sizing the window it is running in. (GTK is an interpretive language and pre-installed on the touchscreen Kindles.) There are other choices than GTK+ 2.0 with varying degrees of support pre-installed, I will have to look up some links for you. = = = = = You haven't even touched the surface of building Kindle applications - twobob compiled webkit-GTK+ on a KindleTouch (the source of which is next to impossible to cross-compile) - that only took 4 days and he had most of the framework stopped and a swap file enabled. I think that work is posted in one of his threads where he was building opensource browsers for the Kindles. Not to laugh - a Kindle Touch emulating an IBM-360 is about as fast as an early entry level model. We (twobob and I) released the Hercules emulator built for the Kindle Touch. I am pretty sure that project never got tested on the newer devices based on the i.MX6. Note: OS-360, 360-VMS and a few others are public domain. With the glaring exception of the macro assembler - which sort of puts a speed bump into developing 360/370/390/z-system code on your Kindle Touch. Last edited by knc1; 08-02-2017 at 08:20 AM. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Virtual Library++ | mcam | Library Management | 7 | 10-01-2016 04:33 PM |
Virtual books | crustacean | Devices | 12 | 12-05-2015 02:48 PM |
Help with Virtual Library | NugentS | Library Management | 5 | 06-07-2015 04:09 AM |
Virtual Libraries | scottmc | Library Management | 0 | 08-13-2014 07:15 PM |
Virtual PC / XP | HorridRedDog | Calibre | 3 | 01-12-2010 04:26 PM |