Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development > Front Ends > Other Cool Front Ends


Reply
 
Share Thread Tools Display Modes
Old 05-11-2009, 04:46 PM   #16
Variable Bitrate
 
Join Date: Mar 2009
Location: Kristiansand, Norway
Posts: 271
Crinos is an unknown quantity at this point
I agree with you bes... All though, I am a linux fan.. i think that building a linux based frontend could get screwed up with constant changes in kernel, distros and packages.
Windows is slower, but allso more stable in it's core coding.

Building a one app frontend, with appflow style display of modules, gives the coder a posibility to cut all the crap and just build a program that works, and lett others do the fancy dancy skinning GUI thing!

As the coder finish up the app, he/she could and should, write a little. "this is my app, and this is how you use it".
Crinos is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 05-12-2009, 01:22 AM   #17
licensed to kill
 
kev000's Avatar
 
Join Date: Aug 2006
Location: Deep in the Rockies... coding in caves
Posts: 978
kev000 will become famous soon enough
Quote: Originally Posted by Crinos View Post
I agree with you bes... All though, I am a linux fan.. i think that building a linux based frontend could get screwed up with constant changes in kernel, distros and packages.
Windows is slower, but allso more stable in it's core coding.

Unless you are writing a driver that depends on some kernel API then you will almost *never* have to make any modifications to your application when new versions of the kernel come out. As for packages, it's rare that a library API changes enough to require you to change anything in your application.

Speaking from experience, and I've been coding through 6 versions of ubuntu now, I've only had to update my code when a new version of gcc comes out and my app no longer compiles. Those fixes are easy and actually make my code more compliant to standards so I have no problem making those changes. Plus, gcc updates like once a year if that...

I think the benefits of the constant flow of bug fixes and new features from upstream libraries and dependencies outweigh the risks. For example, when a new, easier API comes out for wifi management, I jump all over it.

Best of all, users who use Linux aren't locked into a legacy version of an OS. Linux is always fresh, clean, fast and free. And it gets better with every release (which can be every 6 months depending on your flavor). You are almost guaranteed that the next version won't be a slow bloated blob that won't even run on your hardware. And if flavor X does run slower, there's always flavor Y and Z that don't suffer the same problem.

BTW, I don't think that anyone *should* code their FE for Linux. I think they should code their FE for whatever OS they are most comfortable coding and whatever OS they feel is more appropriate for their target user group.
__________________
LinuxICE2 beta2 is released!!! get it now!
OpenICE - The Free infotainment platform.
Follow OpenICE development

Last edited by kev000; 05-12-2009 at 01:26 AM..
kev000 is offline   Reply With Quote
Old 05-12-2009, 02:35 AM   #18
Variable Bitrate
 
Join Date: Mar 2009
Location: Kristiansand, Norway
Posts: 271
Crinos is an unknown quantity at this point
Quote: Originally Posted by kev000 View Post
Unless you are writing a driver that depends on some kernel API then you will almost *never* have to make any modifications to your application when new versions of the kernel come out. As for packages, it's rare that a library API changes enough to require you to change anything in your application.

<cut>

BTW, I don't think that anyone *should* code their FE for Linux. I think they should code their FE for whatever OS they are most comfortable coding and whatever OS they feel is more appropriate for their target user group.

Ah.. I should probably admitt that I have only once made a program for linux, and updated my system, and the program never worked after that. (and that's when I started to code in windows instead).
Crinos is offline   Reply With Quote
Old 05-12-2009, 07:25 AM   #19
Variable Bitrate
 
Join Date: Mar 2009
Location: Kristiansand, Norway
Posts: 271
Crinos is an unknown quantity at this point
(Sorry for not just editing my own previous post)....

A crazy ide just struck me... Would it be possible to make a frontend application with PHP?
I think it would. And with the use of HTML/CSS, the skin can be just the way you want it to be.

GPS Logger with PHP, possible
Audio/Video player/controller with PHP, possible
Audio streaming, Most defenetly possible
Phone interaction, dunno....

Think I will experiment a little with this...
As long as I can get php to talk with my IBUS controller, this could be what I want to do... Just because I can, not because it's practicall...

A system like this, could run on every possible OS that supports a webserver, php and sql. It would be scalable, since one could build new modules, and GUI can be "shipped" standard, or left to the user to custom build the GUI as they want it.

It might be a bit slower than other front end system available...


scrapp??? or a good idea?
Crinos is offline   Reply With Quote
Old 05-12-2009, 04:05 PM   #20
Admin. Don't bug or I'll byte.
 
Bugbyte's Avatar
 
Join Date: Sep 2004
Location: Corning, NY
Posts: 6,099
Bugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to beholdBugbyte is a splendid one to behold
Edit - I basically threadjacked this thread to tear off on a different idea I have about the future of mobile computing.

I have moved that thread and some of the comments to here: "Mobile Manifesto"

We now return you to our regular programming. Back OT!
__________________
Want to:
-Find out about the iBug?
-Stop being a newbie? Take a look at the FAQ Emporium?
-Find out about carPC's in just 5 minutes? View the Car PC 101 video
-Help me kill my car PC
-Watch live video streams from my mobile PC? Check it out here.
-Where is the iBug?
Bugbyte is offline   Reply With Quote
Old 05-13-2009, 12:27 AM   #21
Variable Bitrate
 
Join Date: Nov 2007
Posts: 238
NSFW is an unknown quantity at this point
Quote: Originally Posted by Crinos View Post
(Sorry for not just editing my own previous post)....

A crazy ide just struck me... Would it be possible to make a frontend application with PHP?

I remember someone posting about that idea a while ago, he said he was making progress, but I don't think he was ever heard from again.

Hmmm. Could be dangerous.
NSFW is offline   Reply With Quote
Old 05-13-2009, 12:37 AM   #22
Variable Bitrate
 
Join Date: Nov 2007
Posts: 238
NSFW is an unknown quantity at this point
Found it...
http://www.mp3car.com/vbulletin/othe...-omnidash.html

Not PHP exactly but it sounds like he was using a web browser to render the UI, which a PHP-based app would also need to do.
NSFW is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Mp3Car Offers Customers Greater Choice – Centrafuse Front End Added to Line-Up! RedGTiVR6 Announcements 0 03-12-2008 06:31 PM
Front end chooser ? anyone ? SAScooby Software & Software Development 8 09-23-2006 10:35 PM
Starting Front End From Scratch spuzzdawg Linux 27 03-21-2006 12:30 PM
what front end do you use? emdzey01 Software & Software Development 30 02-24-2006 08:07 AM
Game menu style front end neon_eddy Software & Software Development 13 06-07-2005 02:11 AM



All times are GMT -5. The time now is 08:00 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
"VaultWiki" powered by VaultWiki v2.5.2.
Copyright © 2008 - 2009, Cracked Egg Studios.Ad Management by RedTyger
Message Board Statistics