Register Guidelines E-Books Search Today's Posts Mark Forums Read

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

Notices

Reply
 
Thread Tools Search this Thread
Old 09-04-2007, 01:44 PM   #1
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
Idea: iLiad application Downloader

So I was looking at the iPhone stuff and they actually have something that's really cool. It's an application that will automatically download and install 3rd party apps. I think that something like this on the Iliad would be great. This would make things very easy for users to automatically download and install programs and viewers.

This is what I think it would need to do/have.
  • Make the initial installation easy. Perhaps a self extracting shell script, or a windows installer. This way the user can put it anywhere and run it on their iLiad. They shouldn't have to unzip it.
  • You should have the option to configure where you want your programs to be stored. This should be able to be changed whenever is necessary. This should be able to be accomplished with symbolic links with /usr/local/ pointing to the configured location.
  • Configuration and package lists should be done with XML files. This way updates to the available packages can be made without recompiling the program.
  • The program should use the default connection manager so the user does not need to create new profiles for internet connectivity.

I see the program as using the same interface as the contentlister and/or the settings application. Perhaps we can convince iRex to release part of their source so that we can use it as a basis for this model.

Any other ideas/thoughts/suggestions? I don't think that I have the coding ability to create this, so if someone wants to step up, it would be great.

Then again, maybe it's time for me to dig further into GTK and give it a try.
Adam B. is offline   Reply With Quote
Old 09-04-2007, 04:58 PM   #2
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
Sounds like a great idea to me. With so many iLiad applications already available, a simple app for the management of every piece of software would be perfect. Be careful with the main server hosting all those files though, you don't want someone to hack it and install something bad on every iLiad on the planet.
Hadrien is offline   Reply With Quote
Advert
Old 09-04-2007, 05:03 PM   #3
tribble
iLiad Maniac
tribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it istribble knows what time it is
 
tribble's Avatar
 
Posts: 1,382
Karma: 2369
Join Date: Apr 2006
Location: Germany
Device: Bookeen Opus (i love that thing) and iPad (what an irony)
That would be awesome. And programms should be tested and only used with corresponding checksums.
tribble is offline   Reply With Quote
Old 09-04-2007, 06:18 PM   #4
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
The idea is great and I volunteer to host the file(s) on 2 different hosts just so Hadrien can rest assured that both wont get hacked
vranghel is offline   Reply With Quote
Old 09-04-2007, 07:37 PM   #5
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
Something like Synaptic, maybe?

Edit: Oh, wait, maybe that's what you meant by trying again with GTK.
nekokami is offline   Reply With Quote
Advert
Old 09-04-2007, 08:01 PM   #6
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 nekokami View Post
Something like Synaptic, maybe?

Edit: Oh, wait, maybe that's what you meant by trying again with GTK.
Synaptic is a good example yeah. Something that works the same way, with an easy installer for it.
Hadrien is offline   Reply With Quote
Old 09-05-2007, 08:18 AM   #7
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
I wasn't thinking of something as complex as Synaptic. I had in my mind something more like Ubuntu's "Add/Remove Programs" program, but with an Iliad interface. It has a list of common applications organized in categories with a one click install.

With that, the user can find the program they want and select it. The installer will automatically get the ipkg (this would be best for installation) install it, and change the install link to a "remove".
Adam B. is offline   Reply With Quote
Old 09-05-2007, 09:15 AM   #8
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
I thought Ubuntu used Synaptic for this purpose? Oh, I see the Add/Remove Programs command now. Yeah, that would be great!
nekokami is offline   Reply With Quote
Old 09-06-2007, 03:03 AM   #9
rincewind
Connoisseur
rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.
 
Posts: 58
Karma: 479
Join Date: Mar 2007
Device: iLiad
Synaptic and the add/remove program application are frontends to apt (aptitude), which was the Debian package system, now adopted by many distributions. As the iLiad also uses debs (if I remember correctly), one should be able to simply compile apt and make a distribution source for it. This contains application information extracted from the deb packages, and also has dependency checks etc. Creating a small GTK frontend/browser for it would be fairly basic.

Perhaps the package managers of the "Familiar GTK" handheld distribution (familiar.handhelds.org) or the Nokia surf tablets would do?

R
rincewind is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
iLiad Feedbooks.com iLiad Downloader Hadrien iRex Developer's Corner 131 03-31-2009 09:41 AM
iLiad Manual Comic Strip Downloader Released Adam B. iRex 39 02-11-2009 10:39 AM
iLiad Compile GTK application on Iliad. Help vschmidt iRex Developer's Corner 9 11-25-2008 01:49 AM


All times are GMT -4. The time now is 07:12 AM.


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