Support for Apple Extensions

Stephen Winnall steve at winnall.ch
Fri Jul 5 06:48:53 PDT 2013


AquaFX looks interesting and may form the basis for a Mac look, but there remains the question of the feel: shortcuts, menus, file system conventions, interactions with the desktop ( just to mention a few off the top of my head).

If we're talking about standardising through common APIs, Java needs a well-defined platform abstractionAPI  in my view, which takes account of desktops in general (Mac, Windows, Linux) and mobiles too. It should be less a question of what has to be done to keep the Mac freaks quiet and more "what do platforms in general provide and how can we make it available and useful?".

Steve


On 05.07.2013, at 12:26, "Fabrizio Giudici" <Fabrizio.Giudici at tidalwave.it> wrote:

> On Fri, 05 Jul 2013 12:04:18 +0200, Michael Hall <mik3hall at gmail.com> wrote:
> 
> 
>> widely recommended alternative. There was also Werner Randelshofer's Quaqua project. I'm not sure that's actively supported by Werner anymore? I thought saw it was open sourced somewhere now? Might be misremembering.
> 
> Quaqua is open source, but has not received updates in recent times, even though Werner responded to ping.
> 
> My current opinion is that Qauqua is an excellent work, but now is for legacy (maintaining existing Swing code). Note that JavaFX FileChooser is native, even though somewhat limited for now.
> 
> IMO for any new development - unless there are showstoppers - JavaFX is the way to go and AquaFX (http://aquafx-project.com/) the way to be native on Mac OS X, hoping that the project receives the required attention by the community. Note that it's targeted at JDK 8, but today you can take the CSS, comment out the skin references, and already have some improvement with JDK 7. Whether this is good or not for a production environment is something that I'm still studying. But it sounds as the standard way starting from JDK 8.
> 
> 
> 
> 
> -- 
> Fabrizio Giudici - Java Architect @ Tidalwave s.a.s.
> "We make Java work. Everywhere."
> http://tidalwave.it/fabrizio/blog - fabrizio.giudici at tidalwave.it


More information about the macosx-port-dev mailing list