Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development


Reply
 
Share Thread Tools Display Modes
Old 10-03-2005, 05:46 PM   #1
Newbie
 
Join Date: Feb 2005
Posts: 31
custardbomb is on a distinguished road
100% Plugin based Front End

Correct me if I am wrong, but from all the front ends I have tried, they all have one thing in common, they all have buttons for apps that I wouldnt use, and I am sure thats an issue for others as well.

I was thinking, is it not possible to develop a front end that reacts to the plugins you have installed, ie DVD, GPS, MP3, TV, FM for example would all plugins, but the front end will dynamically display buttons for those plugins which you have the need for, making the front end more appropriate for what the end user needs.

Leading on from this, could third party plugins could be made to work on top of a standard set, ie those above?

What are your opinions?
custardbomb is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 10-03-2005, 06:36 PM   #2
MGD
FLAC
 
MGD's Avatar
 
Join Date: Feb 2005
Location: Los Angeles
Posts: 1,648
MGD is on a distinguished road
Most all the front ends are skinable. You can make your own skin and put only buttons on that you have need for. My skin does not have Internet, Application, CD-Rip, XM satellite or sirius. I have only MP3, RADIO, DVD, WEATHER and PHONE. Skiining is not that dificult to do.
MGD is offline   Reply With Quote
Old 10-03-2005, 08:25 PM   #3
I'm sorry, and you are....?
 
frodobaggins's Avatar
 
Join Date: Jan 2003
Location: Ruston, LA
Posts: 8,846
frodobaggins will become famous soon enoughfrodobaggins will become famous soon enough
I'm working on it as we speak.
__________________
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
frodobaggins is offline   Reply With Quote
Old 10-03-2005, 08:37 PM   #4
Para Laura
 
thanatos106's Avatar
 
Join Date: Nov 2004
Location: Miami Beach,FL U.S.A
Posts: 3,485
thanatos106 is on a distinguished road
Quote: Originally Posted by frodobaggins
I'm working on it as we speak.

lol

Thanatos.
__________________
RexBruMet Skin for FrodoPlayer

Nissan Aux-in MOD


Quote: Originally Posted by bgoodman
We're an international forum, post in whatever langauge you like.

thanatos106 is offline   Reply With Quote
Old 10-04-2005, 01:14 AM   #5
Raw Wave
 
RoyN's Avatar
 
Join Date: Sep 2004
Location: São Paulo, Brazil
Posts: 3,534
RoyN is on a distinguished road
Frodo will you have some sort of "dynamic screen creation" if not I dont think the original poster will be satisifed.... ...

anyways, I dont think he is referring to not having unneeded application overhead, and loading only the modules that you would like..... I think he refers solely to UI...

nonetheless I cant wait for your stuff to come out!
__________________
Roy

2005 Range Rover 4.4
Any ideas for putting a PC in this? :)
RoyN is offline   Reply With Quote
Old 10-04-2005, 01:20 AM   #6
I'm sorry, and you are....?
 
frodobaggins's Avatar
 
Join Date: Jan 2003
Location: Ruston, LA
Posts: 8,846
frodobaggins will become famous soon enoughfrodobaggins will become famous soon enough
Everything is dynamic.
__________________
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
frodobaggins is offline   Reply With Quote
Old 10-04-2005, 01:26 AM   #7
Banned
 
RPM_VR4's Avatar
 
Join Date: Nov 2004
Location: L.A.
Posts: 1,944
RPM_VR4 is on a distinguished road
Centrafuse allows you to remove un-needed functions just by editing buttonactions.xml in a text editor. David has also said CF 1.5 will allow you to configure buttons graphically from within the UI (in addition to supporting 3rd party plug-ins).
RPM_VR4 is offline   Reply With Quote
Old 10-04-2005, 01:52 AM   #8
Raw Wave
 
RoyN's Avatar
 
Join Date: Sep 2004
Location: São Paulo, Brazil
Posts: 3,534
RoyN is on a distinguished road
this is possible in road runner with some of the more basic skins, which like centrafuse's skin dont use graphics together with the text...

then you can switch text around and such.... the skins which use graphics however usually dont use labels since it is unlikley that youd change the text next to the DVD logo to read something like Weather right
__________________
Roy

2005 Range Rover 4.4
Any ideas for putting a PC in this? :)
RoyN is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 10-04-2005, 02:19 AM   #9
It ain't easy being a green moderator
 
meddler's Avatar
 
Join Date: Aug 2002
Location: Steps out the front of Henson's workshop or Sydney
Posts: 2,558
meddler has much to be proud ofmeddler has much to be proud ofmeddler has much to be proud ofmeddler has much to be proud ofmeddler has much to be proud ofmeddler has much to be proud ofmeddler has much to be proud ofmeddler has much to be proud ofmeddler has much to be proud of
Quote: Originally Posted by frodobaggins
I'm working on it as we speak.

the plot thickens
__________________
Never let the truth get in the way of a good story

Chat on the mp3car channel on IRC

Server: efnet Channel: #mp3car

No irc client installed? Go to http://chat.efnet.org/. In the channel drop down box select "other" and type in #mp3car.
meddler is offline   Reply With Quote
Old 10-05-2005, 05:49 PM   #10
Newbie
 
Join Date: Feb 2005
Posts: 31
custardbomb is on a distinguished road
Great news. I was talking about the UI reacting to what plugins where installed. Kinda like Litestep in a way.

Frodo, is there any expected dates for betas? Thanks
custardbomb is offline   Reply With Quote
Old 10-05-2005, 06:55 PM   #11
My Village Called
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Posts: 10,517
0l33l is on a distinguished road
Quote: Originally Posted by frodobaggins
I'm working on it as we speak.

ETA: Year 2010.
0l33l is offline   Reply With Quote
Old 10-05-2005, 07:04 PM   #12
Low Bitrate
 
Goofus's Avatar
 
Join Date: Feb 2005
Location: Durkadurkastan, FL
Posts: 95
Goofus is on a distinguished road
Holy crap. For a minute there I thought I was actually smart and contributing to something here. What a relief.
Goofus is offline   Reply With Quote
Old 10-06-2005, 01:34 PM   #13
Newbie
 
Join Date: Oct 2005
Posts: 12
polus is on a distinguished road
Quote:
100% Plugin based Front End

I’m writing a framework at the moment. Everything that sits in the framework is plug-in based and the framework will skin each plug-in independently.

ETA: Around December to have the main framework and the sys-info/audio/video plugins working. When these are functioning correct and I shall release it and hope that people fancy’s writing plug-in’s!

The apps rather imaginatively named MC^2 (Modular Car Media Control)

I will most probably add the following plugins:
Satnav,
ODB,
IO Control.

Oh and somebody commented on efficiency. Well its not written in VB so that should help

If anyone wants more info on it pm, post, email...whatever.

Oh, its free (of course) and I will provide plugin example code.
polus is offline   Reply With Quote
Old 10-06-2005, 04:23 PM   #14
Newbie
 
Join Date: Feb 2005
Posts: 31
custardbomb is on a distinguished road
In theory then; each plugin would effectively act as separate app thats loaded when the button is pressed in the gui's main windo, so system resources would be dependant on how hungry the plugin at the time is being run?? Also, I guess load time would be minimal, as the main app would only need to read what plugins are in a folder and then display relevant buttons for them?

As this is plugin based, would there be a generic button image with text overlayed be used, or is there another method?
custardbomb is offline   Reply With Quote
Old 10-06-2005, 04:57 PM   #15
Constant Bitrate
 
zzachattack2's Avatar
 
Join Date: Oct 2005
Location: Colorado
Posts: 113
zzachattack2 is on a distinguished road
Quote: Originally Posted by custardbomb
In theory then; each plugin would effectively act as separate app thats loaded when the button is pressed in the gui's main windo, so system resources would be dependant on how hungry the plugin at the time is being run?? Also, I guess load time would be minimal, as the main app would only need to read what plugins are in a folder and then display relevant buttons for them?

As this is plugin based, would there be a generic button image with text overlayed be used, or is there another method?

Kinda. Depending on the framework, the plugin may be loaded at application startup, only when its first called, or even every time it is called. The last one not being recommended, because most process need to perform background execution or retain its current state. That one would also hinder performance, having to create the plugin objects everytime it is called.

Plugins are not seperate apps though (app be defined as a seperate system process). They are just objects(if object oriented) that are not hard coded into the main application, but reside in a seperate assembly which is then called and loaded from the main application (which doesn't know anything about the plugin, only that it usually inherits a common class or interface).

As far as the button issue, I have seen this handled in several ways. One being how you just described, others being interacting with plugin to get an icon and text and generating a button that way, and another being pre-defined images built into a skin, which defines a set of required plugins. My framework uses a combination of the last two.
zzachattack2 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
How to: Change windows shell IntellaWorks WinNT Based 39 10-13-2008 04:41 PM
Web Based Front End Zenith_Warrior Software & Software Development 10 07-02-2005 07:03 PM
Now a front end question? nixneon Newbie 3 06-09-2005 05:38 PM
Front end needed for semi commercial venture Orange Bus Software & Software Development 10 04-28-2005 02:59 AM
help:winamp hotkeys in Medicar and other winamp based Front ends?(concerning IRinput) powerslide Software & Software Development 1 04-05-2005 05:12 AM



All times are GMT -5. The time now is 06:03 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics