Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > iRex > iRex Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 08-13-2007, 06:30 PM   #1
Hadrien
Feedbooks.com Co-Founder
Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.
 
Hadrien's Avatar
 
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
Feedbooks.com iLiad Downloader

We've been working on an application for the iLiad and Feedbooks.com that will have the following features:
  • Download directly the feeds/sudokus/newspapers that you subscribed
  • Search & download all of the books available on Feedbooks
  • Get personal recommendations based on your downloads/favorites
  • Select between the iLiad template or your custom settings for the overall look of the PDF files
Here's a few screenshots of the work in progress.
We're currently developing the application on Linux, but a skilled iLiad programmer, Adam B., will handle the port.
Attached Thumbnails
Click image for larger version

Name:	Screenshot.png
Views:	1395
Size:	37.7 KB
ID:	4831   Click image for larger version

Name:	Screenshot-1.png
Views:	1200
Size:	42.4 KB
ID:	4832   Click image for larger version

Name:	capture1.png
Views:	1281
Size:	70.1 KB
ID:	4845  

Last edited by Hadrien; 08-14-2007 at 04:37 PM.
Hadrien is offline   Reply With Quote
Old 08-13-2007, 06:34 PM   #2
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by Hadrien View Post
Hope you'll find some time for porting our app ^_^
Directly downloading books and newspapers on the iLiad should be pretty neat !
Email or PM me the source, and I'll port it in the next few days.

Very nice looking by the way. It looks like it'll fit well with the iLiad.
Adam B. is offline   Reply With Quote
Old 08-13-2007, 06:50 PM   #3
Hadrien
Feedbooks.com Co-Founder
Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.
 
Hadrien's Avatar
 
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
Quote:
Originally Posted by Adam B. View Post
Email or PM me the source, and I'll port it in the next few days.

Very nice looking by the way. It looks like it'll fit well with the iLiad.
We're still tweaking the UI. The UI and the app were made from the ground up for the iLiad. Btw, is there a specific path for books and/or newspaper on the iLiad ? That's part of our final tweaking on the app...
Hadrien is offline   Reply With Quote
Old 08-13-2007, 06:56 PM   #4
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
The default books path is: /mnt/free/books/
The default newspaper path is: /mnt/free/newspapers/
Adam B. is offline   Reply With Quote
Old 08-13-2007, 07:04 PM   #5
Hadrien
Feedbooks.com Co-Founder
Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.
 
Hadrien's Avatar
 
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
Quote:
Originally Posted by Adam B. View Post
The default books path is: /mnt/free/books/
The default newspaper path is: /mnt/free/newspapers/
OK we'll use these paths.
I think that the single coolest thing with the app is the fact that you can get book recommendations directly on your reader and download them as a customized PDF with the right font, margin etc...
Hadrien is offline   Reply With Quote
Old 08-13-2007, 08:44 PM   #6
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by Hadrien View Post
OK we'll use these paths.
I think that the single coolest thing with the app is the fact that you can get book recommendations directly on your reader and download them as a customized PDF with the right font, margin etc...
This definitely looks to be a killer app for the iLiad. Very cool indeed.

Something to keep in mind, the fonts may not look exactly the same from the Desktop GTK version as on the Iliad. The iLiad's gtk version is configured to force text in a larger font size, although I don't have the exact numbers.

Also, when you will need to input text, the software keyboard will block around 1/4 of the bottom of the screen. You may want to keep this in mind when designing screens that require text input.

Edit again: With the latest firmware version (2.10), you can modify the path of the News and Books buttons. This path is stored in /mnt/settings/er_registry.txt. It may make more sense to read the configured path from there, and adjust where your program saves the files accordingly.
Adam B. is offline   Reply With Quote
Old 08-13-2007, 09:04 PM   #7
vranghel
Addict
vranghel began at the beginning.
 
vranghel's Avatar
 
Posts: 285
Karma: 10
Join Date: Apr 2006
Location: Vancouver, Canada
Device: Proud Iliad owner
This looks REALLY cool! The ability to download RSS feeds and books DIRECTLY to the iliad is great. The device is starting to live up to its potential! (Thanks to all the great devs on MB!)

Hadrien, another thing that could be really cool if integrated is the ability to input an ULR (pdf, txt, mobipocket) and the device to download it and save it. Or (even better) an integration with the web browser.

Also, another idea, would be to be able to access the 'personal' library hosted on private (or public) webhosting, browse and download the book you feel to read at the moment.

I feel that your app Hadrian has almost limitless potential in terms of accesing content and making use of the iLiad's wi-fi. Hope that your collaboration with Adam will be fruitfull!
vranghel is offline   Reply With Quote
Old 08-13-2007, 10:58 PM   #8
Hadrien
Feedbooks.com Co-Founder
Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.
 
Hadrien's Avatar
 
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
Quote:
Originally Posted by vranghel View Post
Also, another idea, would be to be able to access the 'personal' library hosted on private (or public) webhosting, browse and download the book you feel to read at the moment.
The application is centered around Feedbooks: http://www.feedbooks.com

Currently with the app, you can search for a book or get book recommendations (we analyze previous book downloads and your favorites, and based on download patterns, books are recommended).
Once you've listed them, you can also select a specific book and ask for similar ones (that's still based on our download patterns algorithm).

What we could add, that would act a bit like a 'personal' library:
- list previously downloaded books
- lists favorites

Quote:
Originally Posted by Adam B. View Post
Edit again: With the latest firmware version (2.10), you can modify the path of the News and Books buttons. This path is stored in /mnt/settings/er_registry.txt. It may make more sense to read the configured path from there, and adjust where your program saves the files accordingly.
How does a sample er_registry.txt file looks like ?
Hadrien is offline   Reply With Quote
Old 08-14-2007, 04:24 AM   #9
narve
iLiad fan
narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.narve can teach chickens to fly.
 
Posts: 210
Karma: 3864
Join Date: Oct 2006
Device: iRex iLiad
Quote:
Originally Posted by vranghel View Post
I feel that your app Hadrian has almost limitless potential in terms of accesing content and making use of the iLiad's wi-fi. Hope that your collaboration with Adam will be fruitfull!
Totally agree. This is the application that finally will make iLiad use its strengths (WiFi, Linux, OSS) fully. Imagine the rave reviews when a journalist picks up the iLiad, browses through lots of books and newspapers, downloads them and reads them - all of this on a beach/in a cafe/whatever...
narve is offline   Reply With Quote
Old 08-14-2007, 07:36 AM   #10
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by Hadrien View Post
How does a sample er_registry.txt file looks like ?
Here's my er_registry.txt. I've manually edited it to point the news button to the compact flash card. Everything else is the stock location.

Edit: You may want to hold off on adding this to your program. It seems the registry format has changed in 2.11

Code:
[BOOKS_CATEGORY]                                                                                                      
locationArray=/mnt/free/books;                                                                                        
searchType=or                                                                                                         
searchRecursive=false                                                                                                 
searchStringArray=;                                                                                                   
searchFieldArray=;                                                                                                    
sortFieldType=fsname                                                                                                  
sortAscending=true                                                                                                    
                                                                                                                      
[NEWSPAPERS_CATEGORY]                                                                                                 
locationArray=/mnt/cf;                                                                                                
searchType=or                                                                                                         
searchRecursive=false                                                                                                 
searchStringArray=;                                                                                                   
searchFieldArray=;                                                                                                    
sortFieldType=fsname                                                                                                  
sortAscending=true                                                                                                    
                                                                                                                      
[DOCUMENTS_CATEGORY]                                                                                                  
locationArray=/mnt/free/documents;                                                                                    
searchType=or                                                                                                         
searchRecursive=false                                                                                                 
searchStringArray=;                                                                                                   
searchFieldArray=;                                                                                                    
sortFieldType=fsname                                                                                                  
sortAscending=true                                                                                                    
                                                                                                                      
[NOTES_CATEGORY]                                                                                                      
locationArray=/mnt/free/notes;                                                                                        
searchType=or                                                                                                         
searchRecursive=false                                                                                                 
searchStringArray=;                                                                                                   
searchFieldArray=;                                                                                                    
sortFieldType=fsname                                                                                                  
sortAscending=true
Adam B. is offline   Reply With Quote
Old 08-14-2007, 01:11 PM   #11
Bunter
Member
Bunter began at the beginning.
 
Bunter's Avatar
 
Posts: 18
Karma: 10
Join Date: Aug 2007
Location: Tallinn, Estonia
Device: iRex iLiad
It won't be a killer app for some, if pdf conversion loses most of the formatting... I read a lot of developer blogs with code samples...
Bunter is offline   Reply With Quote
Old 08-14-2007, 01:15 PM   #12
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by Bunter View Post
It won't be a killer app for some, if pdf conversion loses most of the formatting... I read a lot of developer blogs with code samples...
Have you tried using feedbooks to convert some of your blogs to PDF?

You can always report any bugs to Hadrien...
Adam B. is offline   Reply With Quote
Old 08-14-2007, 01:40 PM   #13
nekokami
fruminous edugeek
nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.nekokami ought to be getting tired of karma fortunes by now.
 
nekokami's Avatar
 
Posts: 6,745
Karma: 551260
Join Date: Oct 2006
Location: Northeast US
Device: iPad, eBw 1150
If it were possible to also get recommendations from LibraryThing, that might increase the value.
nekokami is offline   Reply With Quote
Old 08-14-2007, 01:46 PM   #14
Hadrien
Feedbooks.com Co-Founder
Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.Hadrien understands the importance of being earnest.
 
Hadrien's Avatar
 
Posts: 2,263
Karma: 145123
Join Date: Nov 2006
Location: Paris, France
Device: Sony PRS-t-1/350/300/500/505/600/700, Nexus S, iPad
Quote:
Originally Posted by Bunter View Post
It won't be a killer app for some, if pdf conversion loses most of the formatting... I read a lot of developer blogs with code samples...
We support verbatim mode, but the problem with code samples is that you simply can't change at all the way its displayed. If the code sample is larger than the iLiad, you either need to break the line or scroll through the code. You can't scroll with PDF or even any XML format.

We render those RSS feeds directly on the server, not on the application itself. This mean that we'll keep updating and upgrading the overall look of those PDF files (Epub support will also be available pretty soon).
Our main focus for Feedbooks for the last few months was e-books but this Autumn we're going to work mostly on our newspaper component (the RSS rendering is still in an "alpha" state, and we'll add many more news widgets, not just RSS/Sudoku).

Quote:
Originally Posted by nekokami View Post
If it were possible to also get recommendations from LibraryThing, that might increase the value.
Is there an open API for LibraryThing ? I haven't seen any thing like this on it.
We're using the Amazon REST API though, we could give those recommendations. The only problem with Amazon is that the recommendation system is based on ISBN, and you can have multiple ISBN for a single book (different editions).
We'll keep improving our recommendations algorithm though, and keep in mind that the more people use Feedbooks, the better recommendations will be.

We might work with the french equivalent of LibraryThing in the future: Babelio. And we also have a lot of cool features for Facebook in development. I really love Facebook: their API for Facebook applications is quite wonderful.

Last edited by Hadrien; 08-14-2007 at 01:52 PM.
Hadrien is offline   Reply With Quote
Old 08-14-2007, 04:10 PM   #15
Bunter
Member
Bunter began at the beginning.
 
Bunter's Avatar
 
Posts: 18
Karma: 10
Join Date: Aug 2007
Location: Tallinn, Estonia
Device: iRex iLiad
Good to know this beta is actually alpha On the code rendering - i'm afraid nothing less than converter with browser equivalent rendering capabilities will do, many bloggers use i-dont-know-what tools making use of heavy CSS. Some do it more simple way but feedbooks fails to convert them as well. For exampl, see the picture I attached
Attached Thumbnails
Click image for larger version

Name:	code_or_something_else.PNG
Views:	954
Size:	52.8 KB
ID:	4844  
Bunter is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Feedbooks.com iLiad Downloader (iNewsStand) Adam B. iRex 95 03-14-2010 01:03 PM
Kindle Downloader Application daffy4u Amazon Kindle 2 08-19-2009 11:41 AM
Google Book Downloader TadW News 4 02-19-2009 09:25 PM
iLiad Manual Comic Strip Downloader Released Adam B. iRex 39 02-11-2009 10:39 AM
iLiad Idea: iLiad application Downloader Adam B. iRex Developer's Corner 8 09-06-2007 03:03 AM


All times are GMT -4. The time now is 05:03 AM.


MobileRead.com is a privately owned, operated and funded community.