View Poll Results: Are you interested?

Voters
13. You may not vote on this poll
  • Yes

    6 46.15%
  • No

    5 38.46%
  • Yes, and I can help with development

    2 15.38%
Page 1 of 4 1234 LastLast
Results 1 to 10 of 35

Thread: Gauging Interest: Windows 7 C#-Based Front End

  1. #1
    Low Bitrate angel120's Avatar
    Join Date
    Apr 2008
    Location
    Queens, NY
    Posts
    63

    Gauging Interest: Windows 7 C#-Based Front End

    I've been toying around with this idea in my head, but I haven't gotten the change to put it on paper until now. Basically, I've been thinking of writing a CarPC front end that works with Windows 7's features (volume control, etc) and integrates with any smartphone (Androids, iPhones, etc). Here are a few of the features I've been thinking of:

    General:
    • Log in screen that comes up when the computer starts or resumes from hibernate/standby. The password prompt would be similar to the Android's password-lock screen (connect the dots).
    • If a bluetooth connection to your phone is detected (and the MAC addresses match), the log in screen will be skipped and your phone will log in for you.
    • Transitions - Fades between screens, etc. (Similar to Compiz in Linux)
    • Multi-monitor support - You can specify certain programs to open up in certain monitors (e.g. - have the rear monitor show full screen videos/DVDs, have a second monitor display navigation maps in full screen mode, etc), or set up a mirrored display
    • WiFi support - Automatically connects to any open wireless networks and any designated WiFi networks the user chooses.
    • Built in war-driving
    • GPS tracking - Plots your GPS coordinates and uploads them whenever any internet connection is available.
    • Most importantly, it will be skinnable and the interface will be fully customizable.
    • I haven't decided if I should make this open source. But if it's not open source, I will create an API so people can write plugins.


    Music:
    • Basic music player features (album art, shuffle, etc)
    • Delete songs by a single click, directly from the front end
    • Display and edit tag information
    • Play a given album or artist's music
    • Switch between directories (e.g. - play from the "My Music" folder, but can also play music from a USB stick / USB hard drive / mp3 player)


    Phone:
    • Built-in Bluetooth support for SMS, MMS, phone calls, contact lists, etc.
    • When someone is calling your phone, the front end will display an accept/reject prompt with a contact picture.
    • (If possible) Reads the caller's name out loud.
    • Calls a given contact when you arrive to your destination
    • Able to tether from your smart phone via USB or Bluetooth
    • As an alternative to tethering, have the phone write information to a text file and have the computer read from that file (e.g. - Phone downloads movie times, writes them to a text file, CarPC reads the text file and displays the movie times on the screen)
    • Music sync via Bluetooth/USB - The CarPC will check the music stored on the phone, and add/remove the songs from itself accordingly.
    • (If possible) Send an address/location from your phone to the CarPC, and set the navigation software to go to that address.
    • Once the computer shuts down, the phone will mark the current GPS location so you won't forget where you parked.
    • Remote control - Use your phone as a bluetooth/USB mouse and keyboard.


    Sound:
    • Automatically pauses the music player when navigation prompts run
    • Automatically pauses the music player when sound comes from the line-in


    That's about all I can think of at the moment, but I'll be adding more as I think of them. If anyone is interested or has any ideas, please do not hesitate to say so.

    I'm also going to need a little bit of help coding this thing.. I'll need the following:
    • Knows C#
    • Can write Android applications
    • Can write iPhone applications
    • Can write Windows Mobile applications
    • Can write Blackberry applications
    • Testers
    2003 Mazda 6i Sedan - White
    CarPC in the making!

  2. #2
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    2,359
    Have you done a forum search for similar projects yet?

  3. #3
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    No need to reinvent the wheel. Check out OpenMobile

  4. #4
    Newbie
    Join Date
    Jun 2005
    Posts
    2

    yes

    yes

  5. #5
    Maximum Bitrate Borte's Avatar
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    529
    I think you more or less described something that's already existing...
    Failure is not an option...
    __________________________________________________ ______________________________
    The only full multizone / multiscreen cross platform open source Front End -> OpenMobile

  6. #6
    Low Bitrate
    Join Date
    Jan 2009
    Posts
    100
    Quote Originally Posted by justchat_1 View Post
    Have you done a forum search for similar projects yet?
    OT (sorry, OP, this is sort of related...)...My friend, your openMobile project intrigues me. As you know I have been struggling with a front end selection, and while each of them have their strengths and weaknesses, I may be at the point where I may have to write one as well.

    While the goals of the openMobile project are very admirable, I think I'm a lil confused in the direction it's going (but that's a topic for a different discussion, not here).

    That said, OP: I'll try and contribute what I can, although my schedule ends up being fairly hectic, between work and family. As a background, I'm a Microsoft technologist with about 18 years of overall experience, and my last "employee" position, was Director of software development, before I quit to strike out on my own. As far as development experience goes, been working on C# since it came out, been working on Windows Mobile, since the days of it being a piece of utter crap, lots of other related graphics, SDLC, architecting etc etc thrown in.

    btw, I'm kinda sorta dabbling with a front end as well.... Yes, it is C# as well... It leans very heavily towards Windows Media Center for inspiration.

  7. #7
    Low Bitrate
    Join Date
    Jan 2009
    Posts
    100
    This is a mockup of some of the screens I have been playing with. Right now, I'm using a BMW theme (hey, I have a BMW after all.. ), but if this does end up being a front end, it can certainly be skinned (the whole look is made up of images and XML markup, translated to windows controls in C# at run time).

    Main menu:



    When an item gets selected (the "highlight" is RR style, where an ON image is used, and that part of the image gets overlayed over the OFF background image).



    WMP embedded natively (with full object, library and playback control): This was today's LOST on ABC btw, recorded via Windows Media Center in HD.


  8. #8
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    You're going to have to push a list of "gotchas" as well as a feature list to present your arguments on why Frontend X isn't good enough for you are thus creating your own.

    However, I do like compiz effects on my carpc a lot. So +1 for that (although, i believe openmobile also has transitions, but not compiz-awesome transitions).
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  9. #9
    Low Bitrate
    Join Date
    Jan 2009
    Posts
    100
    Hmm...forget Windows Media Player.... I whipped up a lil small media player of my own, that runs off of Media Foundation and Directshow, with multi instance, screen and multi sound card support.

    This is while playing two HD streams at the same time. The CPU usage is ~8-9% with two streams.


  10. #10
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    2,359
    Quote Originally Posted by kapone View Post
    Hmm...forget Windows Media Player.... I whipped up a lil small media player of my own, that runs off of Media Foundation and Directshow, with multi instance, screen and multi sound card support.
    Weren't you telling me what a useless idea muti-screen and multi-sound card support is just the other day? and how implementing a player based off of directshow would just cause problems?

Page 1 of 4 1234 LastLast

Similar Threads

  1. Install Windows XP on a USB Flash Drive
    By kingofl337 in forum WinNT Based
    Replies: 8
    Last Post: 01-11-2012, 12:26 PM
  2. Linux Based Front End Platform LinuxIce v2.0 Released
    By ecog in forum Mp3Car Blog Talk
    Replies: 1
    Last Post: 12-17-2009, 01:13 PM
  3. Windows Vista W/nView!
    By 97GST in forum Operating System Optimization
    Replies: 8
    Last Post: 04-01-2006, 08:46 PM
  4. Front end needed for semi commercial venture
    By Orange Bus in forum Software & Software Development
    Replies: 10
    Last Post: 04-28-2005, 01:59 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
  •