Omnimaga

General Discussion => Technology and Development => Other => Topic started by: imo_inx on August 25, 2011, 08:14:14 am

Title: iVO- Plazm, Need help
Post by: imo_inx on August 25, 2011, 08:14:14 am
I have recently started creating a new tablet-like computer. I would like ideas and programs written in C++ or Python. Any advice?
Title: Re: iVO- Plazm
Post by: DJ Omnimaga on August 25, 2011, 11:01:06 pm
Hmm you should maybe edit the topic title to include that you need help finding program ideas, else people might miss your question. Maybe specify that it's a tablet project too in it
Title: Re: iVO- Plazm, Need help
Post by: imo_inx on August 26, 2011, 08:31:01 am
I still need some help though.
Title: Re: iVO- Plazm, Need help
Post by: Ashbad on August 26, 2011, 08:37:11 am
Well, this is a rather vague topic.

What type of tablet?  What are the internal specs?  What OS/distro shall it be using?  What processor?  What type of screen?  What type of user input?  Supports sounds?  Open to 3rd party development?  What type of planned development environment for software creation?  What type of programs do you want?  How big is this thing?  What is it's commercial purpose?  What *exactly* do you need help on?

I don't think anyone can really help you without these few little things answered (at least some of them)
Title: Re: iVO- Plazm, Need help
Post by: imo_inx on August 26, 2011, 08:41:52 am
It's a tablet-style calculator. It'z unique. :D It will run any Operating system you install, and have any processor I can get ahold of. It has a touchscreen, 320GB harddrive, and it will be for anything really.
Title: Re: iVO- Plazm, Need help
Post by: AngelFish on August 26, 2011, 09:12:25 am
I really hate to sound mean because it's not what I intended, but it's kind of inevitable with this.

Quote
It will run any Operating system you install, and have any processor I can get ahold of. It has a touchscreen, 320GB harddrive, and it will be for anything really.

You won't have an Operating System on the device out of the box? That is a *very* bad idea. Secondly, I'm going to venture out and say that there's no way anyone is going to be able to write any C/C++ code without a very good idea of what the hardware and OS will look like. That means you need to decide on a Linux distro (because you're not likely to get permission for Windows or Mac OS) and you need to decide on a processor. You can't possibly compile a program without knowing those things.

Also, how sure are you that you'll even have Python? While it sounds nice, it's a lot more work to port than I think you imagine because of the things I said in the previous statements.

So again...

What is the processor type and model?
What OS is it running out-of-the-box?
What will the runtime environment look like?
How exactly will programs be expected to interact with the user?
What will the API look like?
What type of programs are you looking for?
Is there any documentation available, such as the touchpad (how will that be available for access?) or filesystem type/access?

If you can't answer the majority of these, it's far, far too early to be asking for help with anything like demonstration programs.