Page 1 of 3 123 LastLast
Results 1 to 10 of 29

Thread: mac FE reality ...

  1. #1
    Mod - all of it. SapporoGuy's Avatar
    Join Date
    Aug 2009
    Location
    SonyLand
    Posts
    448

    mac FE reality ...

    FYI: I really appreciate all that has been done for the carpc.

    I have been pondering the mac carpc situation for the past 2-3 months and have finally decided to post.

    I've been going through lots of threads on all 3 OSes and have come across a lot of similar patterns:
    - everybody and their brother writes a FE (cool idea and really good for programming practice)
    - lots of unfinished/abandoned projects (hey, programming is not a walk in the park)
    - several projects that are largely outdated by newer projects (attrition will happen)
    - many communities producing similar ideas ( causing the wheel to be reinvented)

    I am sure there are many people out here who would like to see a OSX FE happen so I am going to open my big mouth again. Earlier this year I tried to play devils advocate to get ideas rolling and now I'm back but this time with a focus on the mac side.

    OpenMobile looks like it's going to be a game changer and can't wait to really try it out when it ships but I have a feeling that the port is not really going to be native osx code, meaning that as a OSX user I'd be expecting certain level of feeling like a mac (ie, caminio vs firefox).

    I have been tinkering with the idea of trying to put something together but the reality of the situation is that I have already too much on my plate to get down to learning xcode and laying down some code. Which is why I guess in some ways finally posting here to sound out some my thoughts hoping to hear from some of you

    Are there developers wanting to help?
    What do users want?

    post/rant/question -- go for it folks

  2. #2
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    In fairness to OpenMobile, it's implemented using it's own graphics/UI layer. So yeah, it's not going to look or feel like a Mac. But is that a bad thing? There's nothring in MacOS X's user experience that's tailored to the car... unless you run iphone/ipad apps, which you can't (and even those are debatably viable in the car) .

    I really don't think it's a great idea to stretch existing desktop paradigms into places where they shouldn't go.
    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.

  3. #3
    Mod - all of it. SapporoGuy's Avatar
    Join Date
    Aug 2009
    Location
    SonyLand
    Posts
    448
    Quote Originally Posted by tripzero View Post
    In fairness to OpenMobile, it's implemented using it's own graphics/UI layer. So yeah, it's not going to look or feel like a Mac. But is that a bad thing?
    I really like what I have seen so far with OpenMobile!

    Nope, nothing wrong with that Which is why I used the camino vs firefox association. However, firefox is starting to be more mac like than it was in the past.

    There is also the issue of being a solo, OS independent application, which possibly might hamper it's ability to tie into core services offered by OSX.

    Quote Originally Posted by tripzero View Post
    There's nothring in MacOS X's user experience that's tailored to the car... unless you run iphone/ipad apps, which you can't.
    Nothing? I see a lot going on that would be useful for Apple orientated users. RIM, Android, Win .. probably not.

    Not using the iPhone/ipad os but using the iphone is actually why I came here to mp3car in the first place.

    Without wifi/net connection to the car you're stuck with some type of portable memory. Also, iphone connectivity to the carpc is going to be getting bigger and bigger thereby, requiring a fuller user experience not presented by Centrafuse or RoadRunner (still newbie to both).

    Quote Originally Posted by tripzero View Post
    I really don't think it's a great idea to stretch existing desktop paradigms into places where they shouldn't go.
    I do agree with you but I'm not looking at trying to pry a OS into a 7" screen that is hard to see in the first place.

    I'm thinking something way different, cross-over and mashups are more my idea

  4. #4
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,494
    I don't think the camino vs firefox comparison works when arguing why OM wouldn't look MacOSX-like. both are desktop apps implemented in different toolkits. OSX doesn't have a native touchscreen based toolkit do they? There is no Mac OSX user experience designed for the car. It's undefined. In other words if OSX doesn't have a native touch toolkit, then you have no "camino" to compare OpenMobile against.

    Besides, OM supports skinning so you can change it to fit whatever look/functionality you choose. Also, last I heard OM was implementing platform specific abstractions to take advantage of native services. I have no idea how well that idea went, but that's what I heard...

    I'm thinking something way different, cross-over and mashups are more my idea
    I don't know what you mean by "cross-over and mashups".
    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.

  5. #5
    Newbie
    Join Date
    Jan 2010
    Location
    Indinapolis
    Posts
    24
    Quote Originally Posted by SapporoGuy View Post
    I'm thinking something way different, cross-over and mashups are more my idea
    This is exactly the sort of thing I think is needed. The existing options are really hard to extend or port to other OSs which in this day and age isn't really acceptable. I've been looking at html 5 a lot recently and imo writing a UI front end in it makes a lot of sense as nearly anyone would be able to figure out how customize it and it doesn't tie you down to using a specific back end system(s).

    • Media support is pretty good and dead simple.
    • Skinning, its just html,css, and javascript. REALLY low entry barrier to make you own custom skin(s). One of the biggest hurdles right now is the difficulty to get things up and running and then to be able to customize it.
    • Java script frameworks like jQuery make using web services really simple. If the core system made data available through REST calls the overhead would be acceptable in almost all cases. Also using this approach (web services) makes it easy to integrate with other sources of information, extend the existing system (in whatever language the coder knows)
    • Client storage. SQL Light in the browser could eliminate some of the overhead if needed.
    • Asynchronous http requests for long running jobs would allow the backend to push data as it becomes available.
    • Running a browser in fullscreen mode doesn't screw with the underlying window manager or system like current nghost does.
    • It would be possible to use the UI from your phone or desktop



    Some slides on html 5 http://apirocks.com/html5/html5.html#slide1

  6. #6
    Mod - all of it. SapporoGuy's Avatar
    Join Date
    Aug 2009
    Location
    SonyLand
    Posts
    448
    @btilford
    I was thinking of similar things but connectivity to the net is one major problem for many people due to location or phone service
    jquery would really allow a lot of cool things to happen on the UI side.

    @tripzero
    !!! I am not trying to bad mouth OM, I actually really like it and if anything, frustrated that it is not ready for my needs

    As you said the toolkit is the key here. Camino started with the base code of firefox and paired it to OSX with the native toolkit thus creating a following of mac users including myself.

    It's undefined.
    OHHHHHH yes, that is a major reason why I'm starting to speak out and possibly why BlueHawk started another thread here. lolo, the timing of this is pretty interesting!!!)

    Also, I had chosen to go with a wintel platform because I really felt and sensed that OSX and the FEs available would not allow me to have a similar experience as the wintel group can achieve. (And I am a mac fanboi !)

    ** Could my idea co-exist with OM?
    Possibly! I could see OM being the major framework that would support the 3 major OSes! (??? Does xp/7 support objective C ??? <- that is what OM is written in isn't it?)

    On top of OM would be what I'm imagining and I guess xp/7 FEs could be done also.

    ** skinning
    I do understand that point but the underlying core code and the available core OS APIs are going to make the skins possible or not. You did bring up the touchscreen issue as a really good example! (I still need to research this further)

    @ crossovers / mashups
    I can't really think any example here at mp3car. However, the blue tooth integration through Blue Soleli, AMP, windows media is almost what I'm thinking.

    However, the creators of those regular desktop projects are not involved with what we are doing. Thus loosing a huge chance to do more with what is available.

    I do agree that a pure desktop application does not fit the carpc environment. But what about the core code?

    @ carpc is a hobby
    Yes, from what I've seen here most FEs are just that a hobby for simple reasons such as time, money and motivation. Being a programmer myself (to some extent) I can really understand these issues and understand what is going on. This was one issue I brought up in my other thread about similar issues.

    I really think what is being done here could be taken to a broader market IF the buy in to a carpc could be lowered enough so that those sitting on the fence could jump in.

  7. #7
    Constant Bitrate Project07MACry's Avatar
    Join Date
    Aug 2009
    Location
    BK, NY
    Posts
    175
    You know what, I would like to add here as the Mac FE newbie of sorts, I guess I'm looking for a pond to jump in. Right now, I haven't even found a place to start testing my Macry in, and in my search, SapparoGuy is dead on about certain issues I face in trying FE's.

    How much of a newbie am I? The closest I got to a FE was a demo of QCar, which by the way, gave me a mac version of PSUmoni which I'm eternally grateful for. What I would like in a front end, like everyone here is saying, is an app that successfully blends in bluetooth calling with GPS, with my music/movies library, and with my possible internet usage (when off road...)

    But for me, if I can tinker around with it, that's great. But I also want a solution that doesn't require much tinkering. In essence, the iTunes of FE.

    Mac FE's to me are still a reality. And perhaps this Open Mobile (if I can find it) is a step in that direction. There is a gentleman Blue Hawk Solutions looking to take a stab at it. As long as I use spaces to toggle between iTunes, VirtualBox/Garmin Mobile PC, and BluePhoneelite (which ironically is not agreeing with my USB Blue Microphone), I will believe in an awesome Mac front end.

    Ok. I'm done.
    All systems are a go...
    Currently in "tweaking" mode.

    The Worklog

  8. #8
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    351
    Sorry, I keep getting lost regarding "feeling like osx." OM is written in C#, which allows it to be cross-platform, and as tripzero mentioned, will interface with the needed OS specific APIs. Its written specifically to be the opposite of "crossovers/mashups" which if im reading your definition correctly (and hopefully in not), is just multiple applications operating incoherently with each other under a skinned interface. OM is being designed with the intent of allowing intelligent communication between plugins through the OM framework. With its (soon to be hardware accelerated) animation and skinning abilities, you can make it look and feel like OSX, Win7, win98, mac98?, Linux89?, or even a car-centered front end!

    And HTML5... Im going to go ahead and vote no on that one, sorry Steve Jobs.

  9. #9
    Mod - all of it. SapporoGuy's Avatar
    Join Date
    Aug 2009
    Location
    SonyLand
    Posts
    448
    @ OM
    Once again, this is not an idea to circumvent OM. Possibly rather bring OM to mainstream of all 3 major OS platforms (win, mac, linux).

    @ crossover
    I am thinking of crossover meaning an application that had started as a desktop app moving into the car world.

    @ mashup
    I am thinking of taking several different applications to create a core resource for what is being done here.

    @ current state of FEs
    How many active programmers are actually working on this to provide us with something better?
    How many programmers have gone MIA because of personal reasons and what not but who might have stayed on if there was more coherency in what is going on?

    I have dropped quite a few different projects since I got busy or some other thing caught my interest. I am sure many others are similar.

    I thinking that if we could get some kind of group consensus for a core framework (vote currently is going towards OM), put together some kind of project management system in place, recruit several programmers to share duties and goals that we here at mp3car could do something really nifty! Basically creating a foundation something similar to many other net projects have done, ie Mozilla, plone and such.


    @ applications
    I keep seeing everybody ask for the same things:
    music
    video
    GPS
    bluetooth
    OBD
    wifi
    GUI that just works -- iphone, webOS

    Why don't we find people to bring their code into our world?
    Which is why I brought up the crossover/mashup idea.

    (I'm going to use mac apps as examples here)
    Talk to the VLC guys, to the bluephone elite guys, quicksilver guys (including nocturne) and such to adapt their APIs or create APIs so that we can lock into their code and save time and work for people who are working on the framework for a carpc.

    What this will do is bring to our cars mature code, functionality and just an over all kick butt experience.

  10. #10
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    351
    @crossover/mashups
    I see what you are trying to say, but I still feel that method does not offer the level of intelligent integration that the seasoned windows users have been looking for, and thus development of a MAC frontend, should not be done a step below that which is offered on other platforms.

    Quote Originally Posted by SapporoGuy View Post
    @ OM
    I thinking that if we could get some kind of group consensus for a core framework (vote currently is going towards OM), put together some kind of project management system in place, recruit several programmers to share duties and goals that we here at mp3car could do something really nifty! Basically creating a foundation something similar to many other net projects have done, ie Mozilla, plone and such.
    I'm not sure how long you have been following OM, but this has been implemented. OM is actively recruiting developers and testers for all platforms. A few months ago, their was no interest coming from the mac or linux community, version 0.6 dropped cross-platform support, in order to finalize the interfaces for radios, playlists, and other forms of multimedia. Now that interest is peaking again from the other platforms, cross-platform compatibility is being implemented again. So, if you are really interested in having a part in bringing something to the mac platform, sign up for the dev team on the OM forum.

    One thing I will go ahead and mention, GPS and turn-by-turn navigation is where a mac frontend is going to fall short. Let's face it, there is NO mac GPS software out their that I know of, and the open source projects such as Navit, are still in their infancy, and just not capable of RELIABLE use in a car enviroment. So anyone have any suggestions on this hurdle?

Page 1 of 3 123 LastLast

Similar Threads

  1. install mac mini
    By ssteger in forum VaultWiki
    Replies: 0
    Last Post: 02-09-2010, 03:47 PM
  2. Mac-centric links
    By kandyman676 in forum MacCar
    Replies: 24
    Last Post: 04-16-2007, 11:46 PM

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
  •