tag:blogger.com,1999:blog-6809771297766259367.post6281171254180348145..comments2024-06-22T19:13:54.726+12:00Comments on Software Development Journey: JavaFX Competition ProposalAnonymoushttp://www.blogger.com/profile/14583113629644552123noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-6809771297766259367.post-33308679695109031872010-12-07T23:14:49.650+13:002010-12-07T23:14:49.650+13:00This is one for the best JavaFX control, which can...This is one for the best JavaFX control, which can be used in any JavaFX application.<br /><a href="http://www.neosofttech.com/application_migration.htm" rel="nofollow">software application maintenance</a>Jayhttps://www.blogger.com/profile/10080791983992656927noreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-84815836358349492732010-01-08T10:58:36.541+13:002010-01-08T10:58:36.541+13:00In response to Jonathan Giles comment on customisi...In response to Jonathan Giles comment on customising the UI not all controls will be suitable on all devices. Take the table control for instance on a mobile device. It uses up a considerable amount of screen real estate.<br /><br />You wouldn't want to be scrolling a lot on a mobile device, since you should see the entire table on a single screen by itself. Hence the table control would be suitable only for desktop and TV apps.<br /><br />As for CSS styling (for controls) with JavaFX it is restricted to desktop apps only. It is one of many things I have overlooked when creating the competition proposal.Anonymoushttps://www.blogger.com/profile/14583113629644552123noreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-52786502618575384352010-01-07T08:55:58.367+13:002010-01-07T08:55:58.367+13:00CRUDfx SDK for JavaFX is an old library. I have re...CRUDfx SDK for JavaFX is an old library. I have rewrote it for JavaFX versions 1.0, 1.1 and 1.2. I will rewrite it for version 1.3. No problem. But I think that JavaFX team should stop violating the compatibility between versions.Sergey Surikovhttps://www.blogger.com/profile/04557461291711158028noreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-27548964907568571112010-01-07T08:22:52.042+13:002010-01-07T08:22:52.042+13:00Sergey - fair comments about customising the UI fo...Sergey - fair comments about customising the UI for various devices, but you're ignoring the other point of my comment which was that by relying on Swing in crudFX, you're unable to use the new Prism pipeline that is in the works. This might not matter in all cases, but it would of course be nice, as a developer, to not have that choice imposed upon me by my choice of libraries.<br /><br />That is why I am pleased Nick mentioned that the controls should be JavaFX native, as this encourages portability between the two graphics stacks.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-169961552915057152010-01-06T22:03:14.614+13:002010-01-06T22:03:14.614+13:00Desktop, mobile phone and TV are very different. T...Desktop, mobile phone and TV are very different. The phone has a small screen, phone keyboard is uncomfortable and there is no mouse on cell phone. TV has a big screen, TV hasn't got keyboard or mouse. Look at MS Office for desktop and MS Office for Windows Mobile. They have a totally different GUI. I hade made many application for mobile phones and for embedded devices. Try to understand that any successful application MUST have a different user interface for desktop and for mobile. You on absolutely wrong way If you try launch desktop application on mobile device.Sergey Surikovhttps://www.blogger.com/profile/04557461291711158028noreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-58227170511473430672010-01-06T11:01:22.725+13:002010-01-06T11:01:22.725+13:00Hm. I don't need TV or mobile. All i need are ...Hm. I don't need TV or mobile. All i need are rich components easy to using. Use my CRUDfx SDK for JavaFX or create you own components for grid, list, tree, layouts, Google map, MIDI sound, web-services, SQL etc.Sergey Surikovhttps://www.blogger.com/profile/04557461291711158028noreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-82697593998676085782010-01-06T09:58:07.539+13:002010-01-06T09:58:07.539+13:00@Sergey: CrudFX has a lot of dependencies on Swing...@Sergey: CrudFX has a lot of dependencies on Swing code, which obviously means that it is not a JavaFX native control as per Nicks original outline. The problem with Swing-based controls is that they reduce the portability of the JavaFX application - it can no longer be considered for deployment on TV or mobile, for example. It also means that performance improvements such as the new prism graphics stack coming in a future JavaFX release will not be able to be used in any program using CrudFX.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-18865736378737554652010-01-05T21:09:17.911+13:002010-01-05T21:09:17.911+13:00see http://code.google.com/p/crudfx/see http://code.google.com/p/crudfx/Sergey Surikovhttps://www.blogger.com/profile/04557461291711158028noreply@blogger.comtag:blogger.com,1999:blog-6809771297766259367.post-67512457217679228952010-01-05T15:55:26.600+13:002010-01-05T15:55:26.600+13:00As a developer in the JavaFX controls team, of cou...As a developer in the JavaFX controls team, of course I'd love to see more people involved in this area. Perhaps the biggest hurdle with this proposal is that JavaFX 1.3 changes how skins are built drastically, particularly in relation to CSS. Also, of course, we have some controls coming up in JavaFX 1.3 which need not be duplicated, obviously.<br /><br />Please, publish controls if you have any. You can blog about them, contribute them to projects like JFXtras, etc, and there are good blogs out there that discuss how to build them (I've even blogged about this topic on my site at http://www.JonathanGiles.net).<br /><br />Cheers,<br />JonathanAnonymousnoreply@blogger.com