Slashdot Log In
Sun Debuts Java 'iPhone'
Posted by
ScuttleMonkey
on Wed May 09, 2007 12:41 PM
from the monkey-see-monkey-do dept.
from the monkey-see-monkey-do dept.
An anonymous reader writes to tell us that this week at the JavaOne Conference, Sun debuted it's answer to the iPhone. While it is still months away from being a reality this phone is set to put them in direct competition with some of the top cellphone vendors. "Java Mobile FX is "a complete desktop-scale environment that puts the network in your hand," said Richard Green, executive vice president of Sun's software group, announcing the product in his keynote address. Sun ported the Savaje code to a Linux kernel and is expanding the applications programming interfaces and set of developer tools that will ship with it. It plans to make the code available on other platforms in the future. Sun has no licensees for Java Mobile FX yet. However, it is in conversations with carriers and handset makers now and hopes to see cellphones using the software ship in early 2008. "
Related Stories
[+]
Developers: Sun Lowers Barriers to Open-Source Java 144 comments
Shyane writes "Sun Microsystems is making it easier for open-source programmers to ensure their Java versions meet the company's compatibility requirements, but the deal extends only to those involved in Sun's own open-source Java project. The program grants access to its Java Technology Compatibility Kit to anyone with an open-source Java project that is based substantially on Sun's open-source Java software and governed by the GPL. Programmers need access to the test kit to prove that a project is in compliance with the Java specification. Projects that pass Sun's compatibility kit tests also can use the official Java logos for free."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
j-phone, for Java, not i-Phone (Score:2)
Looks like the FIC OpenMoko (Score:2)
Re: (Score:2, Interesting)
Re:j-phone, for Java, not i-Phone (Score:5, Insightful)
Somewhere along the way, the concept got derailed. Sun must have seen the iPhone and started worrying about what would happen to J2ME should it take off. So they yanked F3 off the shelf to show how similarly impressive GUIs could be created for cell phones. But before they could announce it, Microsoft jumped in the fray with their Silverlight announcement. (Silverlight being a powerful multimedia technology solution in search of a problem.) Not to be outdone, Sun somehow managed to convince the press that if you throw F3 (nay, JavaFX!) scripts into an Applet, you have a strong competitor to Silverlight. A rather incredible claim, IMHO, as JavaFX is lacking in the streaming video department. Even more telling is the fact that none of the JavaFX examples [java.net] are actually applets!
Thankfully, Sun seems to be hedging their bets. None of the pages on the JavaFX site even mention Silverlight, almost making it look like the entire idea was a press invention. Sun's pages make a few passing references about running the technology in an Applet, but nothing firm.
My verdict? I think that F3/JavaFX is the GUI layout technology that Swing developers have been waiting for. With any luck, the technology will create a new market for Java Desktop Applications. The rest of Sun's claims can be safely ignored.
Parent
but (Score:5, Funny)
Like that's a good idea? (Score:5, Funny)
Parent
more than a replacement (Score:4, Insightful)
Maybe people should just wait (Score:5, Insightful)
Maybe everyone should just hold there horses and see what Apple actually comes out with. I know one thing, this product is hyped beyond belief and Apple didn't have to pay a red cent for that advertising (have you ever heard of a Zune killer before or after that thing came out?)
Parent
Re: (Score:2, Insightful)
Really, what's to kill?
:-P
It's gotten lukewarm treatment in the press. It's hardly touted as the must-have-thing or anything like that.
It's kind of like saying "We need to compete with broccoli for the hearts and minds of 5 year olds if we want our turnip/brussel sprouts hybrid to become popular".
I agree with you, I'll be curious to see what the phone actually offers. I know someone who spent around $500 for a Sony/Erickson phone be
Re:Maybe people should just wait (Score:5, Funny)
It's called Zune.
Parent
Re:more than a replacement (Score:5, Funny)
There will be 86 editions of the Java iPhone. For your particular uses, you want Enterprise J2Mobile3EE JCC, release 3. Don't use release 2 of the phone; it's deprecated.
The Java iPhone will become an immediate success in that businesses, after reading ads about it, will mandate that their employees all use them at work.
Parent
Re:more than a replacement (Score:4, Informative)
For J2ME? You just send
Now things are even better, Sony Ericsson phones having "Walkman" thing can auto update their own firmware including Java subsystem. Automatically.
I just installed Putty (Ssh) to Series 80 Symbian before I read this article via drag and drop using OS X Finder. As far as I see, my GSM network is still up and running
Parent
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
How can you consider a phone with a fully-functional web browser in an era where people can write fully-fuctional web applications a "totally closed platform." Write a web app. Browse to said web app. Presto. I might agree with "more or less closed platform", but "totally" is FUD.
You are commenting like Safari is some state of the art webservice optimised browser. It is not. I am posting this comment using it and my licensed browser is based on its core engine, I am not a Safari hater, I just say it is sadly behind in web services.
Anything serious requires Firefox or Camino. Just go to Google Docs for example. There is Thinkfree.com which allows Safari thanks to Java/Ajax mixed nature of it. Java won't be included in iPhone because it will cause argameddon (!).
A fully functional mo
Re: (Score:2)
Then your phone is defective and you should return it for a working one that uses a real OS. Strange apps don't crash OS X; why would they crash OS X Lite?
Re:more than a replacement (Score:4, Informative)
Now, picture a Java phone. You are in trouble and need to call 911. Man, it's so slow from that bloated framework that the buttons respond 1 second after I press them. Then- *crash!*
Java applications never run at background or the system itself could never get effected by Java. Java runs on a seperate subsystem. All phones you see are regulated by very very strict organisations before they hit the market.
Here are some stats for Java:
over 800 million PCs
over 1.5 billion mobile phones and other handheld devices (source: Ovum)
2.2 billion smart cards
plus set-top boxes, printers, web cams, games, car navigation systems, lottery terminals, medical devices, parking payment stations, etc.
If you like iPhone, buy it. I personally won't because my bank requires J2ME for password generation. Just don't excuse for Steve Jobs.
As owner of 3 Macs, let me tell you something: Apple HATES Java, always hated and that is why we are stuck on Java 5 while the people using platform which tried to kill Java are enjoying Java 6 final release.
If you put Java to a device, you lose control of end user. That is why. Nobody dieing, nobody falling from roof, no device exploding, no network downing because of J2ME, a platform which is used on 1.5 billion devices.
You know iTunes interface? It will have "Apple iPhone Software" tab, that is why Apple doesn't put Java in it.
Parent
Apple hearts Java (Score:3, Interesting)
Re: (Score:3, Insightful)
Oh for God sake, we did live ok without bloody mobiles you know.
This is NOT a phone (Score:5, Informative)
mod up (Score:2)
Why buy a sun phone? And if Sun is ready for an ajax and flash killer with javaFX then it needs to be ported to other operating systems for phones. It makes sense to develop an OS.
However it would be nicest to just develop JavaFX for multiple operating systems so it can become a standard. Otherwise it will be usless like
So why? (Score:3)
Pics (Score:3, Interesting)
Re: (Score:3, Informative)
JavaFX Mobile - Free Software? (Score:2)
But can it still slice a tomato? (Score:2, Offtopic)
Thanks, I'll be here all week. Try the veal, it's fantastic.
Much like pornography... (Score:5, Funny)
Re: (Score:3, Funny)
Think of it as more of a Penthous Letters scenario ....
...
... not. :-P
The glistening, sleek case glinted in the moonlight, inviting me to reach out and caress it's luscious buttons. I longed to place a phone call, but decided to prolong my desire just a little longer and drink in it's plasticky smoothness
Or
Cheers
Re: (Score:2, Insightful)
Behind the shininess and bouncy animation of the iPhone are, from the looks of it, some solid usability principles sorely lacking in the mobile device market today. If this
Re:Much like pornography... (Score:5, Informative)
--Woof!
Parent
I see... (Score:4, Insightful)
Evidently, the new Sun is like the old Microsoft.
Re: (Score:2)
You mean, the phone we buy the software for will be proven to be nowhere near powerful enough to run the software and we will need to go out and get a new phone -- then we'll find out the license isn't transferable to another device?
:-P
Oh wait, that's still the current Microsoft.
Cheers
How does this compare to OpenMoko? (Score:4, Interesting)
Re:How does this compare to OpenMoko? (Score:4, Informative)
I wonder why that wasn't in the Summary.
Parent
Re: (Score:3, Informative)
Read my Lips... It's the interface... (Score:3, Informative)
My $0.02
Re: (Score:2)
And considering how utterly hideous Java interfaces are, I'm not going to hold my breath on this one.
How is jPhone like iPhone? (Score:5, Insightful)
TFA says Sun has "debuted software for a high-end cellphone that looked very similar to the Apple iPhone" but there are no pictures. In fact, I combed the web for more stories about this and none seem to have any pictures.
Does it have a touchscreen or not? What kind of media playback? Visual voicemail? This story [builderau.com.au] says they want to produce phones that can be sold for $30-$50, which pretty much means they'd be unlike the iPhone at all.
I guess what we have here is an iPhone name-drop with no meat to it. Which just adds to the iPhone buzz, really. Meanwhile, Sun's product (whether it's software or a specific phone) grabs a little attention, but goes back to being boring as soon as you're finished reading the article.
Re: (Score:2)
Well, maybe it will feature crappy talk time, a non-replaceable battery, and a useless, locked down OS?
I love this... (Score:2, Insightful)
This is the same kind of hype that surrounded Java itself at its inception. We were all going to have Java Thin Clients, and Java programming would be so universal and so compatible, that it wouldn't matter what kind of computer you chose to run -- the free OS could run Java, too, so there would never be a need to pay for Windows just so you could run the same amazing Java Apps! Scott McNealy and Larry Ellison were each talking about how Java would change the distribution model of software, so that you ne
Re: (Score:2)
I've recently started programming web apps in Java for work and I have to say I'm unimpressed. In the time it's taken me to read instructions on how to get a development environment up and running on either Windows or OS X, I could have started doing actual work with PHP, Ruby on Rails, TurboGears or *shudder* ASP.NET.
I look at it and think "Jeez, does it really need to be this freaking complicated?"
Killer app (Score:5, Insightful)
I just want a phone.
I just want to make/take calls.
Get the little things right.
Make it trivial - I mean easy like breathing - to place a call by numbers, voice, contact list, repeat/callback, etc., all mode-less.
Incoming calls should just happen. Dorking around with finding the phone and/or earpiece and determining which one is activated
Get the order of things right. Don't show me "do you want to access voicemail?" before "these people called" - I don't want to waste time dorking around with voicemail when it could have showed me that the calls I missed are ones I don't want to deal with now. Don't display "you missed one call", show me who called.
Memory is cheap. There's no reason for the call history list to end, much less end at just 25 calls. Put that info to work - data-mine it! When scrolling thru contacts, show me the most common contacts first; alphabetical order means I see that entry every time even though I haven't called that number in two years. Help me get to the numbers I want; there's enough processing power, use it smartly. Keep every number incoming and outgoing, and go fetch related data ASAP to tell me more.
Stop teasing me with demo functions. I bought an appliance; don't treat it like the fourth toaster slot only works for 30 days, then I have to pay extra monthly for it.
Stretch that battery life. Cut the cuteness; give me something that works for a long time between charges.
It's not a TV, GPS, IM, etc. - just give me totally smooth PHONE functionality.
And for Pete's sake: show the current time while I'm talking! Why do phones suddenly lose the pocketwatch function right when I'm most likely to need it to make arrangements with someone? I finally had to go back to wearing a watch precisely because the phone wouldn't show the time when most needed, even though it shows time 99.99% of the time?
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2)
Care to list any of those features that fall into the 99%? Personally, the thing that I find attractive about the iPhone is that I probably would use most of its features, and the UI looks very slick.
Re: (Score:2)
Re: (Score:2)
while the cube didn't do too well thats understandable it was apples first attempt at small form factor (and indeed one of the first small form factor desktops arround). Its main downfall was that it was overpriced.
the similar but cheaper, smaller and more powerfull mini otoh has been a huge sucesss
i can see something similar happening with the iphone, the first generation probablly won't be all that popular but watch out for the second gen.
Keep talking... (Score:3, Insightful)
Keep
Re:From TFA (Score:5, Funny)
They tried to make trinary version of the software, but they found it was hard to make it compatible with various systems.
Parent
Re: (Score:2)
Re: (Score:2)