Search |
||
joconner's BlogGeeky predictions for 2010Posted by joconner on January 4, 2010 at 9:43 AM PST
Everyone has something to say about the past. Few can see the future. Here are my predictions for 2010!
Got predictions of your own? Let's hear them!
»
Comments
Comments are listed in date ascending order (oldest first)
hope you are wrong
Submitted by lstroud on Mon, 2010-01-04 11:35.
1. I think this would be detrimental for java. Eclipse was already having trouble keeping pace. Not having a competitor would make it worse. More over, IBM will become Oracle's chief rival. I would imagine they would like to force IBM to spend money on dev tools.
2. don't care, but this would seem better 3. Don't care...but this would seem better 4. Oracle needs the hardware to compete with IBM for the BIG contracts. IBM's bundling of software with hardware has been a thorn in Oracle's side. If they can offer the hardware as well, then oracle gains a strategic selling advantage. I think this may be real. However, I would expect it to focus on midrange and high end and let the commodity stuff go. 5. I think the authoring tool will be announced as soon as the merger is final. I have no way of knowing, but that is my suspicion. Of course, this would be a dev preview with the final release occuring at JavaOne...which will be OracleWorld. agree w/lstroud's #4, except...
Submitted by johnl4 on Mon, 2010-01-04 11:48.
I read a comment somewhere a while ago (on slashdot, I think, which has a few thinkers mixed in w/all the kiddies) that said Oracle probably wanted a complete stack (hardware up) to go head-to-head against Microsoft.
Sounds plausible to me, as does your comment. The only thing is: you cannot sacrifice the entry-level. That's how MS became so big. Oracle will not sell Sun's hardware business
Submitted by fauigerzigerk on Mon, 2010-01-04 14:41.
I'm surprised about (4). Why would anyone spend billions of dollars to buy a hardware company just to sell off its hardware business? I don't think Sun has significant software revenues and what it has is closely linked to the hardware business. I think Oracle wants to be the one stop shop for big enterprises and to keep IBM and HP out Oracle needs to sell servers and storage.
No way
Submitted by rdelaplante on Tue, 2010-01-05 06:38.
Oracle really WANTS Sun's hardware business, it was a major reason they bought Sun. Just look at their Exadata system. They used to build a "database appliance" with HP hardware to compete with Teradata, but now Exadata 2 is build with their own hardware. Plus Solaris is the most popular platform for running the Oracle database, and therefore Sun hardware is very popular with Oracle customers. Now Oracle can provide an end to end stack, from the CPU and hardware right up to the middleware and services.
I also disagree with you point on NetBeans. Based on your logic, they would have dumped JDeveloper a long time ago. They didn't. That's because there is a large number of internal employees that use it, it is used for some of their tools like SQL Developer, and there are a lot of Oracle customers that use it for Oracle specific development. Once they buy Sun, there will be a lot of Sun employees that use and prefer NetBeans, and Sun products built on the NetBeans platform like Visual VM, and GlassFish Enterprise Monitor. There is a PDF on Oracle's website that talks about the future of many Sun software products including NetBeans, and Oracle said they will continue to develop NetBeans to provide choice to their customers. There would be LOT of angry developers if they cut NetBeans loose because the large NetBeans fan base finds it far superior to Eclipse.
I don't get your point about Adobe announcing a designer tool. They already have one, and I doubt they will ever touch JavaFX. I predict that the release of JavaFX 1.3 along with the 1.0 release of the designer tool and composer tool (like matisse) will be the real 1.0 release. Once developers have a full stack that they can use, then I predict most *Java* developers using Adobe Flex will choose Java FX instead because it is an all Java solution, and integrates really well with existing Java code and technologies. The same reason .NET developers prefer Silverlight over Flex. Even if some existing Java developers who use Flex choose not to abandon their new Flex skills, anyone new to RIA will find the use of Java FX a much better option than Flex.
JavaOne 2010?
Submitted by dwalend on Tue, 2010-01-05 16:34.
"... limp into existence at JavaOne 2010" You're predicting that there will be a JavaOne 2010? Well, considering that there
Submitted by fabriziogiudici on Wed, 2010-01-06 08:07.
Well, considering that there has not been any CFP, that usually took place in Fall, I'd bet that there will no J1 2010, or it won't be in June, or it will be very different from the past (refinement process for talks has always been very complex, with multiple reviews and edits - too complex IMO - and took months). For the record, the Moscone
Submitted by fabriziogiudici on Wed, 2010-01-06 08:09.
For the record, the Moscone is still booked for J1 2010: http://www.moscone.com/site/do/event/view?nav.type=0&nav.filter=1005&nav... RE:Geeky predictions for 2010
Submitted by manishhiray on Wed, 2010-01-06 01:57.
The hardware part of sun (app servers,storage,networking etc.) will be quite useful to Oracle if they are planning to venture into cloud software service offerings, where they wont have to rely on/procure 3rd party physical infrastructure by paying up additional costs.
One thing to watch for in 2010 will be where Oracle parks the MySQL or how it plugs that in the existing RDBMS game plan.
i also see Java Fx Vs. Flex in the same boat as the Netbeans Vs. Eclipse. Both of them are good tools but challenges are in terms of current market share/developer community support.
I don't make predictions as
Submitted by fabriziogiudici on Wed, 2010-01-06 08:04.
I don't make predictions as 99% of predictions are wrong, so I frankly find them a wasted effort ;-) ButI think that NetBeans is palatable for Oracle for some reasons, one very important being the NetBeans Platform. JDeveloper doesn't have anything similar; IDEA has recently introduced it, but it's focused on IDE tasks; so basically there are only two products around, NetBeans and Eclipse RCP. Sun, among other bad things, has never historically pushed it, and in spite of it there's a huge platform of users - it sufficed for Geertjan Wielenga to devote some time to this task, and it discovered dozens, and many are very large (manufacturers, telcos, military). If you read at the interviews, most of these customers choose the NetBeans RCP because it's Swing and would never go the way of the Eclipse RCP - thus, basically the two products fit two very complementary portfolio of users. Sun's management, also considering the input from the community, has acknowledge that and recently changed attitude towards it. This segment alone can be immediately profitable by selling consultancy and education - after all, third parties and freelances (as me) are already doing business on it. IDE Platform
Submitted by gdavison on Thu, 2010-01-07 05:47.
Actually JDeveloper does have an equivalent core platform that is used to build other tools in Oracle such as SQL Developer; but it is not something that has been externalized.
Gerard
Speculations regarding Google Chrome OSPosted by joconner on July 9, 2009 at 1:57 AM PDT
Today's announcement of Google's Chrome OS is exciting in a few ways. I think it has implications for Java developers. With hindsight, I now think that Larry Ellison was hinting about Google's Chrome OS when he expressed some of his desires for JavaFX on small netbook-like devices. So, without any real knowledge and armed with nothing more than a vivid imagination, I provide some of my predictions/speculations for the upcoming Google Chrome OS and the devices it will power:
Ok, some of that's just silly, crazy talk...or is it? We'll see over the next few months. Oh, one last thing. I just cannot resist the urge to compare Google Chrome OS to Sun's Java OS. Do you remember that? I could hardly find any references to it, although I did find an old article called Inside the IBM JavaOS Project. At some point, Sun apparently enslisted IBM to help. At any rate, the Java OS project started (and ended) a long, long time ago. It's been a decade at least. Remember the Hot Java browser? I actually ran it and used it. I remember that one of our tests at Sun was to run the SwingSet demo on it. But now I'm just distracted. What was I saying? Oh yes, there are even more similarities. Java OS is to Google Chrome OS as the Hot Java browser is to the Chrome browser. Maybe Google Chrome OS will finally be the successful reincarnation of JavaOS? It's all fun to think about, and as I suggested, pure speculation at this point. »
Related Topics >>
Business Comments
Comments are listed in date ascending order (oldest first)
Submitted by fabriziogiudici on Thu, 2009-07-09 03:50.
Probably a better comparison would be with OpenMoko.
Submitted by opinali on Thu, 2009-07-09 05:28.
According to some reports, e.g from Ars, you are off the mark with some items: Chrome OS will not be based on Android, will not have a Java SDK - unless they add this as a bridge to run Android apps but that would be certainly secondary, and probably optional. Its browser will be Google Chrome with the V8 JavaScript VM (Android uses SquirrelFish); and the brower will be the primary SDK - augmented by Google's RIA tech like Google Gears and O3D. In this sense, the best comparision is with Palm's new webOS.
Of course I'd expect Google to reuse many low-level components from Android, like their customized Linux kernel, network stack, core media support, and other components that would be needed in a netbook.
Chrome OS will be powerful enough to run the full Java SE, so we can forget the major distraction that Android was. ;-)
Submitted by fabriziogiudici on Thu, 2009-07-09 05:36.
"Chrome OS will be powerful enough to run the full Java SE"
... it depends on whether Google will allow us to run it.
Submitted by opinali on Thu, 2009-07-09 07:28.
If the Chrome OS's browser is basically identical to the Chrome we know, i.e. a full featured browser including the interfaces necessary for plugins, then there's litte Google can do technically to stop somebody else to provide a JRE. Even in Android it should be relatively easy to port Java, remarkably after they introduced the native SDK.
And considering that Chrome OS will be a browser-centric OS, I doubt very much that Google would remove the plugin capacity to exclude not only Java but other important plugins like Flash, Acrobat Reader, custom security plugins used by online banks, etc. Smartphones can get away with this because the devices are not powerful enough, have no decent displays or keyboards, for a first-class unrestricted browsing experience; and users don't expect full PC-level functionality from these devices.
Submitted by mikeazzi on Thu, 2009-07-09 10:59.
The one thing I like about the Chrome OS/Browser is that they are taking the isolation concept to a new level within the browser with the use of separate address space for each tab. I wonder when Sun will wake up and smell the coffee and add Isolates support to the JVM.
Submitted by fabriziogiudici on Fri, 2009-07-10 10:46.
"Google can do technically to stop somebody else to provide a JRE"
Technically. In the perspective of "moral suasion", I'm sure Google can do a lot (surely a lot on Sun in the current situation, maybe after the Oracle buy things will be different). This would not be a problem for Java, as it's FLOSS and everybody could do the port. It could be a problem for JavaFX. I think there are no technical reasons for not having JavaFX on Android, but...
Submitted by fabriziogiudici on Fri, 2009-07-10 10:48.
"add Isolates support to the JVM."
Do you know that there is a complete specification for that? It's JSR 121 and it's three years old. Nothing has been done after the specification.
Submitted by coxcu on Fri, 2009-07-10 16:37.
I have lobbied (well, the occasional annoying email and random blog or forum post) Sun in the past to release the sources for both JavaOS and HotJava. Much of that was driven wanting to see what they could do for the Java Isolate problem space.
http://books.google.com/books?id=w7BQAAAAMAAJ&q=javaos&dq=javaos&ei=tMxX...
Submitted by comrad on Mon, 2009-07-13 03:06.
If it should be a WebOS it should also have support for Flash 10+, Silverlight, Java, JavaFX, Adobe AIR and stuff. A self called web-OS without those technologies might be difficult to be sold to Joe Customer.
re:
Submitted by lattemocha on Thu, 2009-12-03 17:38.
".....After all of this, or perhaps even before this, we all start to feel a little uneasy about just how pervasive Google really is. And despite Google's mistrust and derision of Microsoft, they begin to look a little bit like Microsoft too...."
Exactly Joe, the EU had an anti-trust case against Microsoft regarding concerns over the monopoly of IE and windows OS. Google currently has over 60 percent of the search market, has a huge reach in the email sector with gmail and now wants to enter the OS market? Question: Will data from chrome OS usage be used to serve more targeted Google advertising? Google are definitely timely, releasing this alongside the current netbook sales phenomenon. With netbooks predicted to ship 50,000,000 units a year by 2012 the market reach of Chrome will be huge. Speculations regarding Google Chrome OSPosted by joconner on July 9, 2009 at 1:57 AM PDT
Today's announcement of Google's Chrome OS is exciting in a few ways. I think it has implications for Java developers. With hindsight, I now think that Larry Ellison was hinting about Google's Chrome OS when he expressed some of his desires for JavaFX on small netbook-like devices. So, without any real knowledge and armed with nothing more than a vivid imagination, I provide some of my predictions/speculations for the upcoming Google Chrome OS and the devices it will power:
Ok, some of that's just silly, crazy talk...or is it? We'll see over the next few months. Oh, one last thing. I just cannot resist the urge to compare Google Chrome OS to Sun's Java OS. Do you remember that? I could hardly find any references to it, although I did find an old article called Inside the IBM JavaOS Project. At some point, Sun apparently enslisted IBM to help. At any rate, the Java OS project started (and ended) a long, long time ago. It's been a decade at least. Remember the Hot Java browser? I actually ran it and used it. I remember that one of our tests at Sun was to run the SwingSet demo on it. But now I'm just distracted. What was I saying? Oh yes, there are even more similarities. Java OS is to Google Chrome OS as the Hot Java browser is to the Chrome browser. Maybe Google Chrome OS will finally be the successful reincarnation of JavaOS? It's all fun to think about, and as I suggested, pure speculation at this point. »
Related Topics >>
Business Comments
Comments are listed in date ascending order (oldest first)
Submitted by fabriziogiudici on Thu, 2009-07-09 03:50.
Probably a better comparison would be with OpenMoko.
Submitted by opinali on Thu, 2009-07-09 05:28.
According to some reports, e.g from Ars, you are off the mark with some items: Chrome OS will not be based on Android, will not have a Java SDK - unless they add this as a bridge to run Android apps but that would be certainly secondary, and probably optional. Its browser will be Google Chrome with the V8 JavaScript VM (Android uses SquirrelFish); and the brower will be the primary SDK - augmented by Google's RIA tech like Google Gears and O3D. In this sense, the best comparision is with Palm's new webOS.
Of course I'd expect Google to reuse many low-level components from Android, like their customized Linux kernel, network stack, core media support, and other components that would be needed in a netbook.
Chrome OS will be powerful enough to run the full Java SE, so we can forget the major distraction that Android was. ;-)
Submitted by fabriziogiudici on Thu, 2009-07-09 05:36.
"Chrome OS will be powerful enough to run the full Java SE"
... it depends on whether Google will allow us to run it.
Submitted by opinali on Thu, 2009-07-09 07:28.
If the Chrome OS's browser is basically identical to the Chrome we know, i.e. a full featured browser including the interfaces necessary for plugins, then there's litte Google can do technically to stop somebody else to provide a JRE. Even in Android it should be relatively easy to port Java, remarkably after they introduced the native SDK.
And considering that Chrome OS will be a browser-centric OS, I doubt very much that Google would remove the plugin capacity to exclude not only Java but other important plugins like Flash, Acrobat Reader, custom security plugins used by online banks, etc. Smartphones can get away with this because the devices are not powerful enough, have no decent displays or keyboards, for a first-class unrestricted browsing experience; and users don't expect full PC-level functionality from these devices.
Submitted by mikeazzi on Thu, 2009-07-09 10:59.
The one thing I like about the Chrome OS/Browser is that they are taking the isolation concept to a new level within the browser with the use of separate address space for each tab. I wonder when Sun will wake up and smell the coffee and add Isolates support to the JVM.
Submitted by fabriziogiudici on Fri, 2009-07-10 10:46.
"Google can do technically to stop somebody else to provide a JRE"
Technically. In the perspective of "moral suasion", I'm sure Google can do a lot (surely a lot on Sun in the current situation, maybe after the Oracle buy things will be different). This would not be a problem for Java, as it's FLOSS and everybody could do the port. It could be a problem for JavaFX. I think there are no technical reasons for not having JavaFX on Android, but...
Submitted by fabriziogiudici on Fri, 2009-07-10 10:48.
"add Isolates support to the JVM."
Do you know that there is a complete specification for that? It's JSR 121 and it's three years old. Nothing has been done after the specification.
Submitted by coxcu on Fri, 2009-07-10 16:37.
I have lobbied (well, the occasional annoying email and random blog or forum post) Sun in the past to release the sources for both JavaOS and HotJava. Much of that was driven wanting to see what they could do for the Java Isolate problem space.
http://books.google.com/books?id=w7BQAAAAMAAJ&q=javaos&dq=javaos&ei=tMxX...
Submitted by comrad on Mon, 2009-07-13 03:06.
If it should be a WebOS it should also have support for Flash 10+, Silverlight, Java, JavaFX, Adobe AIR and stuff. A self called web-OS without those technologies might be difficult to be sold to Joe Customer.
re:
Submitted by lattemocha on Thu, 2009-12-03 17:38.
".....After all of this, or perhaps even before this, we all start to feel a little uneasy about just how pervasive Google really is. And despite Google's mistrust and derision of Microsoft, they begin to look a little bit like Microsoft too...."
Exactly Joe, the EU had an anti-trust case against Microsoft regarding concerns over the monopoly of IE and windows OS. Google currently has over 60 percent of the search market, has a huge reach in the email sector with gmail and now wants to enter the OS market? Question: Will data from chrome OS usage be used to serve more targeted Google advertising? Google are definitely timely, releasing this alongside the current netbook sales phenomenon. With netbooks predicted to ship 50,000,000 units a year by 2012 the market reach of Chrome will be huge. Link and run: Binding var and def variablesPosted by joconner on June 27, 2009 at 12:22 PM PDT
The Flex guys have enjoyed this for a long time. When I discussed JavaFX with a friend who is familiar with Flex, he shrugged the feature off, clearing unimpressed with JavaFX despite his appreciation for the feature itself. Still, for Java enthusiasts, Another link and run post. Read more about using the »
Related Topics >>
Programming Comments
Comments are listed in date ascending order (oldest first)
Link and run: Binding var and def variablesPosted by joconner on June 27, 2009 at 12:22 PM PDT
The Flex guys have enjoyed this for a long time. When I discussed JavaFX with a friend who is familiar with Flex, he shrugged the feature off, clearing unimpressed with JavaFX despite his appreciation for the feature itself. Still, for Java enthusiasts, Another link and run post. Read more about using the »
Related Topics >>
Programming Comments
Comments are listed in date ascending order (oldest first)
JavaFX for-loop considerationsPosted by joconner on June 23, 2009 at 8:50 PM PDT
I hate to simply drop a link and run, but that's essentially what I'm doing here until others learn about my new blog Learning JavaFX. My most recent dip into JavaFX involves for-loop constructions. And this experience brings up an interesting question for me. How do you access a variable outside the loop if it contains the same name as the "formal parameter" of the loop itself? For examples of this and more details, read the blog entry: »
Related Topics >>
Programming Comments
Comments are listed in date ascending order (oldest first)
JavaFX for-loop considerationsPosted by joconner on June 23, 2009 at 8:50 PM PDT
I hate to simply drop a link and run, but that's essentially what I'm doing here until others learn about my new blog Learning JavaFX. My most recent dip into JavaFX involves for-loop constructions. And this experience brings up an interesting question for me. How do you access a variable outside the loop if it contains the same name as the "formal parameter" of the loop itself? For examples of this and more details, read the blog entry: »
Related Topics >>
Programming Comments
Comments are listed in date ascending order (oldest first)
Learning JavaFX?Posted by joconner on June 14, 2009 at 8:19 PM PDT
Long ago, I started a series called JavaFX Learning Curve Journal. Those articles/journals were on java.sun.com at the very beginning of the JavaFX project. I recently tried to find some of those articles, and I think they've been removed or improved significantly. They're certainly not recognizable in their original form. That's probably a good thing. The language has changed since then, and we all know how absolutely misleading and frustrating an outdated article can be. I'm still interested in this new language though, more so now than then really. When I moved from Sun a couple years ago, I knew JavaFX wasn't ready for prime time. I stopped tinkering with it. I stopped reading about it. I stopped writing about it. However, I'm re-evaluating now. JavaFX certainly seems to be the future of desktop applications. I know there was a lot of denying that Swing and JavaFX were competing. But let's just face the truth ok. Limited resources, limited time, limited developers....Sun can't put its continuous efforts into both, right? Something will get starved for resources. I spent a lot of time becoming proficient with Swing. If you are a Swing developer, you most certainly put in a lot of time learning it as well. However, if you want to continue developing Java desktop user interfaces, I think the future is JavaFX. Sun just isn't backing down from it. Despite its shaky start, JavaFX does seem ready for serious consideration at this point. So, I've done two things to jump back into the JavaFX mix:
I'm just getting started of course. So this isn't a bad time to start listening in, especially if you're just getting started too. We'll tackle this learning curve together, and hopefully have some fun along the way. »
Related Topics >>
Programming Comments
Comments are listed in date ascending order (oldest first)
Submitted by fabriziogiudici on Mon, 2009-06-15 03:59.
Well, but with Oracle stepping in, I don't think we will have resource problems in future. Oracle's style is either to stop it, or to properly develop it.
Given that, it's not necessary that the most important parts of Swing are developed by Sun. The most interesting developments IMO are with SwingLabs, that is an independent open source project.
Submitted by hanxi001 on Tue, 2009-06-16 06:35.
Hi John,I'm a Chinese boy! I have started to learn JavaFX a week ago.Glad to follow you!
Submitted by osbald on Tue, 2009-06-16 06:36.
I'd have no problem trading up my 8+ years of Swing development exp for JavaFX if they're was any demand in the marketplace for those skills - but right now there isn't any. Well any in this part of the UK at any rate, stated my current position at end of http://tinyurl.com/myvrlc I can't find much of any cliently-Java work. Not that I'm singling out JavaFX here, theres a general lack of significant interest in Silverlight, Flex RIAs in general. Seems to be a big difference between what technologies developers find hot (ruby,groovy,grails) and what employers are asking for right now. Actually I'm a little shocked/horrified it hasnt changed much in last 10 years, still very much archetypal Java/J2EE/C++, Struts(1.0), JSF(1.0), EJB(2.0). I depend on my job to pay my bills, learning JavaFX almost certainly won't for the immediate future (if ever).
I also touched on the outdated JavaFX posts http://twitter.com/osbald/status/2116031308 last week and Josh said send him links to old articles and he'll get rid of them http://twitter.com/joshmarinacci/status/2118421756 (only on his sites?) I thought maybe some article guidance notes might help, always state the version article written by, where possible tag blog posts with relevant javafx version category? possible even use badges? just because an articles using an outdated API dosnt necessary mean its useless. ref http://twitter.com/osbald/status/2123031242 , http://twitter.com/osbald/status/2123047900 , http://twitter.com/osbald/status/2123065276
Learning JavaFX?Posted by joconner on June 14, 2009 at 8:19 PM PDT
Long ago, I started a series called JavaFX Learning Curve Journal. Those articles/journals were on java.sun.com at the very beginning of the JavaFX project. I recently tried to find some of those articles, and I think they've been removed or improved significantly. They're certainly not recognizable in their original form. That's probably a good thing. The language has changed since then, and we all know how absolutely misleading and frustrating an outdated article can be. I'm still interested in this new language though, more so now than then really. When I moved from Sun a couple years ago, I knew JavaFX wasn't ready for prime time. I stopped tinkering with it. I stopped reading about it. I stopped writing about it. However, I'm re-evaluating now. JavaFX certainly seems to be the future of desktop applications. I know there was a lot of denying that Swing and JavaFX were competing. But let's just face the truth ok. Limited resources, limited time, limited developers....Sun can't put its continuous efforts into both, right? Something will get starved for resources. I spent a lot of time becoming proficient with Swing. If you are a Swing developer, you most certainly put in a lot of time learning it as well. However, if you want to continue developing Java desktop user interfaces, I think the future is JavaFX. Sun just isn't backing down from it. Despite its shaky start, JavaFX does seem ready for serious consideration at this point. So, I've done two things to jump back into the JavaFX mix:
I'm just getting started of course. So this isn't a bad time to start listening in, especially if you're just getting started too. We'll tackle this learning curve together, and hopefully have some fun along the way. »
Related Topics >>
Programming Comments
Comments are listed in date ascending order (oldest first)
Submitted by fabriziogiudici on Mon, 2009-06-15 03:59.
Well, but with Oracle stepping in, I don't think we will have resource problems in future. Oracle's style is either to stop it, or to properly develop it.
Given that, it's not necessary that the most important parts of Swing are developed by Sun. The most interesting developments IMO are with SwingLabs, that is an independent open source project.
Submitted by hanxi001 on Tue, 2009-06-16 06:35.
Hi John,I'm a Chinese boy! I have started to learn JavaFX a week ago.Glad to follow you!
Submitted by osbald on Tue, 2009-06-16 06:36.
I'd have no problem trading up my 8+ years of Swing development exp for JavaFX if they're was any demand in the marketplace for those skills - but right now there isn't any. Well any in this part of the UK at any rate, stated my current position at end of http://tinyurl.com/myvrlc I can't find much of any cliently-Java work. Not that I'm singling out JavaFX here, theres a general lack of significant interest in Silverlight, Flex RIAs in general. Seems to be a big difference between what technologies developers find hot (ruby,groovy,grails) and what employers are asking for right now. Actually I'm a little shocked/horrified it hasnt changed much in last 10 years, still very much archetypal Java/J2EE/C++, Struts(1.0), JSF(1.0), EJB(2.0). I depend on my job to pay my bills, learning JavaFX almost certainly won't for the immediate future (if ever).
I also touched on the outdated JavaFX posts http://twitter.com/osbald/status/2116031308 last week and Josh said send him links to old articles and he'll get rid of them http://twitter.com/joshmarinacci/status/2118421756 (only on his sites?) I thought maybe some article guidance notes might help, always state the version article written by, where possible tag blog posts with relevant javafx version category? possible even use badges? just because an articles using an outdated API dosnt necessary mean its useless. ref http://twitter.com/osbald/status/2123031242 , http://twitter.com/osbald/status/2123047900 , http://twitter.com/osbald/status/2123065276
JavaFX Designer Tool...where is it?Posted by joconner on June 10, 2009 at 10:40 AM PDT
At JavaOne 2009, Sun demonstrated a new JavaFX designer tool. You can even view the demo online. To shortcut right to the section that shows the tool, move to about 23:00 minutes into the video. There are obvious questions that are not answered. So obvious, in fact, that I'm slightly baffled that I can't yet find an answer:
If I'm not mistaken, at the end of that video, Nandini said that the tool would be available at the end of the year. At the end of the year? Wow. Why announce something now that's not done? Do you remember two (three?) years ago when Sun made its first announcements about JavaFX itself and presented demos of it at JavaOne? When we all got home, we realized that JavaFX wasn't really ready and we couldn't really use it. That announcement was definitely premature, but this year's conference gives me confidence that finally JavaFX is a consideration for me in my real job. However, why continue the pattern of announcing things so early? Why announce a designer tool that is apparently not available for even a preview download? Why? This behavior really is frustrating to consumers...that's me, a developer that wants to use JavaFX and any decent tool I can find. I'm glad that something is in the plans...but it would also have been nice to know what exists TODAY for designing JavaFX applications. »
Related Topics >>
Tools Comments
Comments are listed in date ascending order (oldest first)
Submitted by theuserbl on Mon, 2009-06-15 12:58.
Thanks for this post. I never have heard before about the JavaFX designer tool.
This sides
http://sellmic.com/blog/2009/06/05/javafx-authoring-tool-demo-at-javaone...
http://sellmic.com/blog/2009/06/13/new-screenshots-of-the-javafx-design-...
looks a lot promising.
Submitted by theuserbl on Mon, 2009-06-15 13:13.
At
http://www.heise.de/developer/JavaOne-Top-Thema-JavaFX-eine-Einschaetzun...
there stand in german
"Nandini Ramani – Sun Director of Engineering (JavaFX Platform) – zeigte "live" eine Preview eines JavaFX Authoring Tools, welches Ende des Jahres erscheinen soll."
In english it meand:
"Nandini Ramani – Sun Director of Engineering (JavaFX Platform) – shows "live" a preview of a JavaFX Authoring Tool, which should come out in at the end of this year."
Submitted by whp on Sat, 2009-06-13 06:37.
I think JavaFX Authoring Tool demos were lucky to look like beta quality. In JavaPosse #258 Tor said he was surprised they made the tool workable for demos for Java One so we shouldn't expect anything soon.
I am sure JavaFX will get more open - for now they decided they need to concentrate on quick development so they don't want to be dragged in conversation about this or that change. They listen, but don't want to discuss. Bugs are resolved and new features introduced, but surely being resource constrained stop the team from addressing every aspect of the framework in instant manner. Which is a shame. As is the way community can participate in bug/feature reguest submission - now it is default that every bug is set to internal access which hides it from submiter until admins change issue's status.
Submitted by thlandgraf on Mon, 2009-06-15 08:22.
http://en.wikipedia.org/wiki/Osborne_effect did you remember?
Submitted by dirtyqwerty on Mon, 2009-06-15 08:25.
"Wow. Why announce something now that's not done?"
That's how I feel about JavaFX in general. It's an RIA toolkit where the 1.0 version was actually describing the number of widgets available.
The API has broken backwards compatibility several times, yet we don't even have a grid or tree yet. No offense, but I doubt these will be that great when they do launch: these are non trivial components that need to be flexible.
1.0 is far too generous for JavaFX. But given Flash and Silverlight's progress, I guess it was deliver that or more promises.
Submitted by tnorbye on Mon, 2009-06-15 13:25.
Whp - I hope I didn't make it sound on the podcast like we hacked something together for JavaOne. I didn't want to show anything fake at JavaOne - so we were building the real pieces and it was a challenge to have it all working properly in time. There are however some big pieces that simply aren't ready yet so we aren't ready for a general release yet.
Submitted by pjmlp on Tue, 2009-06-16 02:07.
I am really waiting for the designer, before I care to take a look at JavaFX.
Nowadays it doesn't make any sense to develop UI by hand.
Submitted by jameslw on Wed, 2009-06-10 11:27.
Maybe they are planning another launch at Devoxx like they did last year.
Submitted by opinali on Wed, 2009-06-10 13:29.
The core problem is Sun's firmly closed/proprietary, even secretive, development model for JavaFX. It's even worse than the JDK and other projects pre-SCSL because even at that time we used to received timely betas, now we don't have that, only for JavaFX 1.0 Sun released a Preview release (and with 1.0 a preview of JavaFX Mobile), but there was no public prerelease build of JavaFX 1.2, which is a low point as the significant new functionality in this release pretty much assures that it has some bugs that dodged internal testing... so, wise developers will wait the first maintenance release (1.2.1 or whatever) to start deploying nontrivial apps.
And for the Design Tool it's the same thing, the stuff demoed at JavaOne seems complete and stable enough (unless presenters were really lucky) to be at least beta quality; I would expect a public beta right now and not having that is a big disappointments as the NetBeans plugin, however improved, still misses even the most basic visual design facilities.
People are already complaining that JavaFX is not yet open source (except for javafxc), but it's even worse than that. When debugging/profiling apps I sorely miss runtime source code to "step in" interesting stuff; even sources with a non-free license would help. And I have reported a few bugs to the JavaFX JIRA, but not having access to recent builds (milestones if not dailies) severely restricts my ability to collaborate (i.e., perform free work for Sun).
Perhaps Sun is just tight-assed with the competition against Flash and Silverlight, or ongoing business talks for OEM mobile runtimes, Java Store etc., so they want to keep upcoming features up their sleeves... or they're keeping it closed as a "bonus" until the Oracle buyout is done and Oracle decides the strategy for JavaFX... whatever is the reason, the current development blows, and Sun missing the JavaOne / JavaFX 1.2 opportunity to open it even a little bit was my hardest disappointment.
Submitted by osbald on Wed, 2009-06-10 14:43.
End of year message not limited to JavaFX, they're saying much the same about JWebPane now despite promising an early release for Swing in Q1 this year. Hugely disappointed on this front.
Where do they stand on Netbeans? 6.7 RC2 is out now so the final version can't be too far away. Is this update unasvisable for anybody thinking of using the JavaFX plugin? seems this is only bundled with 6.5.1? How long for? is an update for 6.7 planned before the end-of-year?
Submitted by jeff_martin on Thu, 2009-06-11 06:35.
In the keynote they made a great show of being put on the spot to promise "by the end of the year" by Jonathan. Like the 2007 and 2008 announcements, perhaps the vapor announcement is meant to buy time. I predict a preview or beta release by JavaOne 2010.
Hi, I'm doing a rework of an
Submitted by abbeysen92 on Mon, 2009-09-07 12:43.
Hi, I'm doing a rework of an existing free thesis | theses | thesis writing | buy thesis application called Modellus (http://modellus.fct.unl.pt/) using JavaFX. It's mainly written on Java and developed on another .
custom thesis | thesis help | online thesis
Hey, how is going, mate? I
Submitted by adlib213 on Sat, 2009-12-05 01:43.
Hey, how is going, mate? I really want to hear some words from you. Are you find any difficulties? I found it more easy for me than to do penisverlängerung
This is great tool for
Submitted by jasbw508 on Wed, 2009-09-16 05:35.
This is great tool for design. I have used it manytimes. Thank you for this post. Toronto Condos
I guess you are right. They
Submitted by adlib213 on Sat, 2009-12-05 01:45.
I guess you are right. They have many good and great tools. So I guess, this one would be great too. brustvergrösserung
It's just another Osborne
Submitted by adlib213 on Sat, 2009-11-28 16:08.
It's just another Osborne effect, using as a tool of marketing. Why? Since, they want to make some branding first. They do such a psychological marketing. Lets see and wait, is that a good tool or not. Or, it is just another tool to penis pumpe
|
||
|
JavaFX Authoring Tool
My pessimistic side would agree with you about the JavaFX authoring tool. Sigh. Why annouce it, saying a dev preview by end of 2009 - then keep absolultey silent about it?