Well JavaFX can run on top of Java ME, right?

And there are unofficial (non-Google) ME adapters for Android, so by 
this path I'd think this *should* be feasible.

Such an approach does seem a bit clunky, though.

In some respects, Android strikes me as more Java-compatible than ME.  
It supports Java 5 language features -- ME does not, it's still stuck in 
a Java 1.3 world.  ME would seem to drive a much larger technology 
schism into the Java community than Android.  Anything I'd develop for 
SE these days makes heavy use of Java 5 language features and often uses 
Java 5 (and 6) specific APIs throughout.  ME is thus a death knell for 
write once run anywhere.  Sure, ME is meant to be a smaller subset of 
APIs, etc, but using an antiquated version of the language means nothing 
modern from SE can just run on ME.  How's that for splintering the 
community?

--
Jess Holle

Viktor Klang wrote:
> But Josh, JavaFX is not an OS...
> Basically there shouldn't be a problem getting it to work on, say, 
> Android. My point was that Android apps running on Pre (WebOS?) or Pre 
> apps running on Android isn't really the easiest task.
>
> And no, most end users do not know to care or don't want to care about 
> the OS, but they sure as hell care about wether they can use their 
> favourite apps or not.
>
> Cheers,
>
> Viktor,
> Scala Loudmouth
>
> 13 jun 2009 kl. 02.24 Joshua Marinacci <[email protected] 
> <mailto:[email protected]>> skrev:
>
>> I think it's important we stop thinking of a computing device's 
>> operating system as the defining factor of a gadget.  This was true 
>> in the mid 90s, but today, when you are talking about anything that 
>> isn't a PC, the operating system is an implementation detail.  What 
>> matters to consumers is the user interface (the graphical shell on 
>> top of the OS), and the apps they can run on it.  
>>
>> Apple determined that they could build their own UI and get enough 
>> developers to learn Objective-C that they would have a good sized 
>> ecosystem of apps. Clearly, they were right.  Palm has chosen a 
>> modified Linux distro, but again that's an implementation detail. 
>> They created their own new UI shell using a card metaphor, and they 
>> are exposing the OS as JavaScript APIs, under the assumption that 
>> there are enough people who know Javascript already to fill up their 
>> platform with apps. I highly suspect they are right as well.  Google 
>> created their own heavily modified linux derivative and Java 
>> derivative to build a multi-device OS. They are counting on the 
>> ecosystem of Java developers + Google's name to fill their platform 
>> with apps.  In all of these cases the actual OS is irrelevant. 
>>
>> No end user today cares what their OS is. They care what apps they 
>> can run on their device. No one cares what OS is inside the Kindle 
>> (it's a JavaME implementation, btw.) Closer to home, the goal of 
>> JavaFX is to create a uniform platform for graphically rich apps. Any 
>> JavaFX app can run on any JavaFX implementation, regardless of the 
>> underlying OS.  
>>
>> This is the 21st century. The OS is a commodity now. PCs are a 
>> special case but even they are moving in this direction with netbooks 
>> that come preloaded with most of the software you'd want, plus a good 
>> webbrowser.  
>>
>> In the future the OS is simply an implementation detail.  What 
>> matters are the apps.
>>
>>
>> On Jun 12, 2009, at 7:52 AM, Viktor Klang wrote:
>>
>>> I really like Palm, both the company and their products. But I think 
>>> they made a mistake with launching yet another OS.
>>> If I could install Android on the Pre I'd buy it in an instant!
>>>
>>> Viktor,
>>> Scala Loudmouth
>>>
>>> 12 jun 2009 kl. 16.35 Joshua Marinacci <[email protected] 
>>> <mailto:[email protected]>> skrev:
>>>
>>>> I don't know. Palm has some really great people on board.  They 
>>>> basically had the iPhone with the Treo if they had continued to 
>>>> develop it instead of letting it sit for 5 years. Fortunately their 
>>>> new CEO is the guy who made them scrap everything and build the 
>>>> Pre, so I'd say they have a bright future ahead of them.
>>>>
>>>> - Josh
>>>>
>>>>
>>>> On Jun 12, 2009, at 7:32 AM, Viktor Klang wrote:
>>>>
>>>>> Aside from iPhone I'd expect it to become the largest smartphone OS.
>>>>>
>>>>> Time will tell wether I'm right or not ;)
>>>>>
>>>>> Viktor,
>>>>> Scala Loudmouth
>>>>>
>>>>> 12 jun 2009 kl. 16.20 Joshua Marinacci <[email protected] 
>>>>> <mailto:[email protected]>> skrev:
>>>>>
>>>>>> Are there that many apps already? Android is still a very new 
>>>>>> platform as well. Palm is building a device where they control 
>>>>>> the entire user experience. They would adopt Android over their 
>>>>>> own technology only if there were huge compelling technical 
>>>>>> advantages, or a tremendous amount of apps and market adoption. I 
>>>>>> don't know if that's the case. If the Pre were coming out 2 years 
>>>>>> from now the story might be different, but today they went with 
>>>>>> the simplest way to access the largest group of developers: 
>>>>>> JavaScript. As a developer on a competing platform (JavaFX) I 
>>>>>> certainly hope they will allow richer applications in the future 
>>>>>> using better a better platform than JavaScript (since they 
>>>>>> already have a JVM), but I completely understand why they went 
>>>>>> with pure JavaScript.
>>>>>>
>>>>>> Is there something that compelling about Android that I'm missing?
>>>>>>
>>>>>> - Josh
>>>>>>
>>>>>> On Jun 12, 2009, at 6:49 AM, Viktor Klang wrote:
>>>>>>
>>>>>>> I'd argue that being able to tap into the growing number of 
>>>>>>> Android apps would be better than having to rely on people to 
>>>>>>> rewrite apps for a rather small market (Palm Pre).
>>>>>>> It's really all about being able to increase adoption rate by 
>>>>>>> offering a rich platform at launch.
>>>>>>>
>>>>>>> Viktor,
>>>>>>> Scala Loudmouth
>>>>>>>
>>>>>>> 12 jun 2009 kl. 15.27 Joshua Marinacci <[email protected] 
>>>>>>> <mailto:[email protected]>> skrev:
>>>>>>>
>>>>>>>> I'm not sure why you think it was a bad decision to not use 
>>>>>>>> Android?  Their current solution lets anyone who knows 
>>>>>>>> JavaScript write apps for the platform? While it may be limited 
>>>>>>>> compared to other technologies it gives them the widest number 
>>>>>>>> of developers.
>>>>>>>>
>>>>>>>> On Jun 12, 2009, at 12:03 AM, Viktor Klang wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Fri, Jun 12, 2009 at 8:56 AM, Joshua Marinacci 
>>>>>>>>> <[email protected] <mailto:[email protected]>> wrote:
>>>>>>>>>
>>>>>>>>>     Why us that?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Developers, developer, developers developers...
>>>>>>>>>  
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>     - Josh, on the go
>>>>>>>>>
>>>>>>>>>     On Jun 11, 2009, at 11:56 PM, Viktor Klang
>>>>>>>>>     <[email protected] <mailto:[email protected]>>
>>>>>>>>>     wrote:
>>>>>>>>>
>>>>>>>>>>     I'm loving the unit, the design and hardware, but in my
>>>>>>>>>>     mind it was a rather bad decision _not_ to use Android.
>>>>>>>>>>
>>>>>>>>>>     On Fri, Jun 12, 2009 at 4:11 AM, RogerV <[email protected]
>>>>>>>>>>     <mailto:[email protected]>> wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>         One of my developers already has the Palm PRE. I like
>>>>>>>>>>         it. Well, for
>>>>>>>>>>         one, I do a lot of email so a physical keyboard would
>>>>>>>>>>         be a premium
>>>>>>>>>>         item for me. I tried out the PRE slide out keyboard
>>>>>>>>>>         and was able to do
>>>>>>>>>>         well with it.
>>>>>>>>>>
>>>>>>>>>>         Otherwise, very iPhone-ish experience. The browser
>>>>>>>>>>         has pinch gestures
>>>>>>>>>>         for zoom much like iPhone Safari.
>>>>>>>>>>
>>>>>>>>>>         I like the size better than iPhone too. A wee bit
>>>>>>>>>>         more compact but
>>>>>>>>>>         perhaps with a bit more thickness than iPhone.
>>>>>>>>>>
>>>>>>>>>>         This individual already had the PRE's imap email
>>>>>>>>>>         client hooked up to
>>>>>>>>>>         suck email off our corporate Exchange server. Our
>>>>>>>>>>         Exchange server has
>>>>>>>>>>         HTTPS Internet web access, but just by entering that
>>>>>>>>>>         URL, he was able
>>>>>>>>>>         to configure the client to do imap with Exchange.
>>>>>>>>>>
>>>>>>>>>>         This individual also says it can connect to iTunes
>>>>>>>>>>         and that he can
>>>>>>>>>>         download content - I was not aware that Apple
>>>>>>>>>>         permitted non-Apple
>>>>>>>>>>         clients to connect to the iTunes service. Hmm. That's
>>>>>>>>>>         a biggie. Of
>>>>>>>>>>         course there's some sort of Palm store too. Perhaps
>>>>>>>>>>         Amazon can be
>>>>>>>>>>         hooked up as well. Not sure on that...
>>>>>>>>>>
>>>>>>>>>>         And there's an app on there called SprintTV. Not sure
>>>>>>>>>>         if this comes
>>>>>>>>>>         bundled with Sprint service plan or if is an extra
>>>>>>>>>>         cost option. Didn't
>>>>>>>>>>         get into any of the particulars about service plans.
>>>>>>>>>>
>>>>>>>>>>         I rather liked this phone. Hope it does well. Am
>>>>>>>>>>         tempted to dump my
>>>>>>>>>>         Blackberry Perl, is just that the company pays for
>>>>>>>>>>         the blackberry and
>>>>>>>>>>         its service plan. If I got a PRE, I'd be on my own.
>>>>>>>>>>         Same with iPhone,
>>>>>>>>>>         though. So I stay in my Blackberry rut. Course can't
>>>>>>>>>>         knock the berry
>>>>>>>>>>         when it comes to corporate email, which is my life.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>     -- 
>>>>>>>>>>     Viktor Klang
>>>>>>>>>>     Scala Loudmouth
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>>> Viktor Klang
>>>>>>>>> Scala Loudmouth
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to