Reply to topic  [ 4 posts ] 
Linux development 
Author Message
Spends far too much time on here
User avatar

Joined: Thu Apr 23, 2009 11:36 pm
Posts: 3527
Location: Portsmouth
Reply with quote
Anyone here know anything about developing for Linux?

I've got a project at uni where we have to develop a product (either hardware/software or a combination of both) for viewing 500 or more photos.

Some of the ideas floating about are the obvious photo frame type products, but to be honest - I think doing hardware is a bad idea, none of us have really got the skills.

I've had the idea of getting a small linux distro on a USB key, and putting the photos on the disk too. The idea being you can carry the photos around, and plug the key into any computer. The distro will boot and run an application we would write which the user can use to view/manage their photos.

Is this likely to become a huge minefield, and cause a great number of problems?

_________________
Image


Mon Feb 15, 2010 2:16 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
I think it should be fairly easy.
I presume you'd want no desktop? Just the application?

If so, my idea would be to get a small Linux distro, pop it on a bootable USB. Boot the computer, in turn booting Linux, then auto log in to a user. Make sure the user's shell isn't /bin/bash (or whatever), but the path to your application. This should start your application in full-screen (kiosk mode). Your users can then do whatever they need to then somehow power down the PC?

I know the above should work on Solaris, I presume it would be the same over all UNIX-like systems...

HTH,
Ben


Mon Feb 15, 2010 11:41 am
Profile WWW
Occasionally has a life
User avatar

Joined: Mon Apr 27, 2009 6:20 pm
Posts: 446
Location: ~/
Reply with quote
Nick wrote:
I've had the idea of getting a small linux distro on a USB key, and putting the photos on the disk too. The idea being you can carry the photos around, and plug the key into any computer. The distro will boot and run an application we would write which the user can use to view/manage their photos.


I'm not sure having a Linux distro is necessary, many people wouldn't be comfortable with the idea of booting another OS. A cross-platform app which runs off the memory key might be a bit more useful to the non-techie.

You could also jump aboard the mobile app bandwagon and write something for the iPhone or Android phones.

I suspect the challenge here would be making the 500 image easy to navigate.

_________________
I was nickholway on the old boards.


Sun Feb 21, 2010 1:02 pm
Profile WWW
Doesn't have much of a life
User avatar

Joined: Thu Apr 23, 2009 8:30 pm
Posts: 1757
Location: Cardiff, Wales
Reply with quote
If you used something like Ubuntu (I say that because it's the only one I'm really familiar with!) and a program called Remastersys you can create your own custom Live CD, possibly removing all but one application, such as Picasa or F-spot and the photo's already added to the library. It'll auto login as a live session (mainly because there is no user setup) and if you have a shortcut on the desktop it is pretty self explanatory how it works...
The "off" button will be in the top right corner as it always is.

Or you could just create a photo CD that'll run on a DVD player or someone's PC.

_________________
G.


Sat Apr 24, 2010 6:58 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 4 posts ] 

Who is online

Users browsing this forum: No registered users and 12 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.