Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Bundle Forces

  1. #1
    Newbie Noctris's Avatar
    Join Date
    Dec 2003
    Location
    Schoten, Belgium
    Posts
    52

    Lightbulb Bundle Forces for Car software development

    It might be the start of the flame of all flames but still...

    I was wondering, I've been surfing around here for a quite a while having a lot of attention for the software part.

    there I see several great projects which are all, basically, doing the same thing but all seperately with minor differences

    We have as all time favorite ( or so i notice looking at the comments) MediaCar of a fellow belgian guy ;-)

    MediaEngine

    Frodoplayer , Phonecontrol.net and many great others.

    These are all individuals writing this stuff in their own free type, solving problems etc.

    I was thinking, wouldn't it be more "productive" that these people would just bundle their knowledge and forces to write 1 application together which would include the best featuteres off all software ?

    I am sure that you guys have to tackle a lot of problems which one of the others also encounters or already fixed like supporting the broad range of different hardware etc..

    I understand all projects are started from a different perspective but if , for example, there was to be an engine in which people could easily plug-in modules and one of these plug-ins would be the interface, the same engine, supporting everything needed, could be used for all with just a different interface and software development would be a lot quicker and even better, more efficient ..;

    In the end, a bunch of smart people put together should get even smarter no ?

    Anyway, my 03 cents ;-)

    Regards,

    Noctris
    I'm going to hell, who's comin' with me ?

    Renault LagunaII 1.9 CDI
    Carputer Install Progress: [*********-] 90% - Cleaning up

    VIA-MII10000 - 512MB Ram - 80Gb HD - Lilliput - GPS - OPUS 150Watt

  2. #2
    Variable Bitrate
    Join Date
    Mar 2004
    Posts
    318
    This is what i have noticed...and also mentioned in a few posts. In speaking with SA (Voices) he is all for it as well.
    Asus Pundit Barebones PC
    7" Lilliput LCD
    P4 2.8ghz 512mb 120gb
    Windows XP Pro, VOICES
    Sony Xplode 10in Sub, Rockford 600w amp
    Pioneer 6x9's and 4x6's, Kenwood 4ch amp
    Black Widow Alarm with Pager

  3. #3
    Newbie Noctris's Avatar
    Join Date
    Dec 2003
    Location
    Schoten, Belgium
    Posts
    52
    Anyone else interessted in this idea ? I know Zorro read it and can hardly imagine the other dev'ers arent in those 54 view ;-)
    I'm going to hell, who's comin' with me ?

    Renault LagunaII 1.9 CDI
    Carputer Install Progress: [*********-] 90% - Cleaning up

    VIA-MII10000 - 512MB Ram - 80Gb HD - Lilliput - GPS - OPUS 150Watt

  4. #4
    Phone Control Moderator zorro's Avatar
    Join Date
    Mar 2004
    Location
    Munich, Germany
    Posts
    1,902
    Quote Originally Posted by Noctris
    Anyone else interessted in this idea ? I know Zorro read it and can hardly imagine the other dev'ers arent in those 54 view ;-)
    No, I didn't read it ... what is it about..?

    What you say it absolutely true. A bunch of people working togehter can do more than a bunch of individuals. Thats what they call team

    The main problem of getting people working together is coordination. At least one has to give the directions and there has to be a plan what they wanna do ans when they wanna have it done. In real live, these are called "Project Manager" and "Technical draft" / "Project plan"

    At this point, forget about the "PM" and the time plan. Just think of the draft.
    Making a really good draft, that everyone in the team can implement, is a real challenge and it's totaly time consuming.
    I used to work for companies, which needed up to one year for the draft (because of it's complexity) and these guys were working 8 hours a day togehter.

    So, the conclusion would be, you don't have to think on every imaginable feature for the product right from the start, but you have to make up something, that is really flexible and that can be modified by everyone (mainly the end-user) and extended by everyone (mainly the programmer).
    Just think for example on such thing as HTML. It's pretty dumb itself, but in the right container, extended with Java or Flash you can do tremendous things. Same thing with XML. It's very flexible, because the rules to build such thing are few. So the "end-user" decides whether it'll contain configuration data or a text document.
    Another fine thing in such a concept is, that each one in the team can focus on one item. So the development of the whole app, whatever it might be, will be speed up.

    Next thing you have to take into account is, that not every developer who has done a nice application yet, is ready to throw it into the bin and start doing a new one. I makes absolute sense to reuse some of the components and ideas that already exist.
    This makes it necessary to think on supporting the main programming languages (C#, C++, VB, Delphi) and not to focus at only one.

    As you might see, I've been thinking of this quite a long time and I have a picture in my mind, how this could be realized and what's to do.
    The weak point on this is: It' in my mind
    This means, it's not written down anywhere, so that other can participate and put in their thoughts.
    To give you a taste of what it's about, just imagine this:
    You're the end-user who is sitting in front of the designer app and you're thinking: "I'm gonna need a mute button on the main screen!" Then you place a new button control on the main screen, assign the DLL/LIB which contains the sound functions to it and assign the "Mute()" function for this button.
    Instead of the mute button, this one could also be a button, that is switching some relay (e.g. for the air con), assuming that you have such library or a label, that is showing you the currently tuned radio station from another library. Got where I'm driving at?

    As I said, it's not written down... you have to image the rest by yourself

    For now, the only support I can give you for your idea is the offer for every .NET developer to use my controls library (zControls) that is shipped with PhoneControl freely.
    It's not having too much controls, but you can do everything (such as transparency and skining) you see in PhoCo.

    Oops... didn't intend to write that much
    Skinning to go... VisualDesigner2!

  5. #5
    Variable Bitrate
    Join Date
    Sep 2003
    Location
    Wilkes Barre, Pa
    Posts
    233
    This topic has been hashed out many many times. It's vaporware.. Too many reason why it's not going to happen.. But it would be nice if it did..

  6. #6
    FLAC
    Join Date
    Jun 2003
    Location
    Memphis - TN
    Posts
    1,272
    too many language differences as well, I've posted the same topic not too long ago.
    2011 Nissan Frontier SL
    AMD X3 2.2 | M4-ATX | 16Gb SSD | 2GB DDR3-1333 | MSI GF615M-P33 MB
    OBDPROS USB | BU-303 GPS l LILLIPUT TS | Car2PC adapter | XM Direct | USB Dual band N with custom mag-mount antenna.

  7. #7
    Clover Grayscale's Avatar
    Join Date
    May 2004
    Location
    Arkansas
    Posts
    1,549
    this has just been discussed (although it wasn't intended to be discussed origionally)
    There is some good input here:
    RFC: new car pc app (sanity check ?!) :)

  8. #8
    Maximum Bitrate mobileh1's Avatar
    Join Date
    Apr 2004
    Location
    San Francisco
    Posts
    454
    Some teams can work, like Apache, Linux etc, but they all start with an individual writing a large percentage of the code.
    .//Daren
    (Epia M10000/C134) (C137/MII 10000) Liliput /Opus 150W/DVD/512MB/80GB/Hummer H1
    MediaCar/CoPilot7/Routis

  9. #9
    Low Bitrate
    Join Date
    Feb 2004
    Posts
    60
    Surely the software projects don't need this kinda development.

    I mean major companies like microsoft, nullsoft, the guys who wrote destinator have provided most of the functionality. The guys writing software here are bringing it together into a single interface. Sure some code is getting in deep, but no one is writing code to decode mp3s or plot co-ords on a map from collected GPS data etc. The guys have taken prefabricated components and are filling in the gaps to make it real carputer software.

    And I would imagine that part of the satisfaction for them (remember they aren't getting paid, at least not really) is that they have another bit of their carputer that they made, pulling it together into a big software team would remove the individuality they can get from that.

  10. #10
    Raw Wave hijinks21's Avatar
    Join Date
    May 2002
    Location
    Albany, NY
    Posts
    1,803
    even small development teams need standards and a project leader.. its actually very time consuming to go through code that is not your own and pick out the bad spots and fix them. Also its very hard for others to switch the way they program to fit the group. Then you generally have a big learning curve for new programmers coming on.

    Its a lot more time consuming then you think..
    '98 Explorer Sport
    http://mp3car.zcentric.com (down atm)
    AMD 800mhz 192megs RAM 60gig hard drive 9 inch widescreen VGA
    80% done

Page 1 of 2 12 LastLast

Similar Threads

  1. VIA c3 1.2ghz mobo bundle
    By kossman in forum Newbie
    Replies: 10
    Last Post: 02-11-2004, 11:15 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •