Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #38208

Re: Java 10

Newsgroups comp.lang.java.programmer
Date 2018-03-26 06:00 -0700
References (3 earlier) <p93gs1$i00$1@gioia.aioe.org> <p93kv7$q0d$1@dont-email.me> <p95qpv$1ui3$1@gioia.aioe.org> <p95tfo$hgh$1@dont-email.me> <p95uk7$606$1@gioia.aioe.org>
Message-ID <b2ea00a1-a731-4ea6-9e0e-8a53a9aa7054@googlegroups.com> (permalink)
Subject Re: Java 10
From Eric Douglas <e.d.programmer@gmail.com>

Show all headers | View raw


On Saturday, March 24, 2018 at 12:33:27 PM UTC-4, Arne Vajhøj wrote:
> > Do you guys include mobile when you say "desktop"?
> 
> No.
> 
> >                                                      'Cause there's still
> > Android, which is likely to be around for a while.
> 
> Yes. Millions of apps.
> 
> But it is Google not Oracle. And it is its own GUI framework not
> AWT/Swing/JavaFX.
> 
> One could of course wonder whether a new Java desktop should
> simply just take the Android GUI framework.
> 
> :-)
> 
> Arne

The JRE only installs on Windows, Linux, and Mac OS, which is surely why most Java programming positions want someone who knows web technology.  They're trying to do the client side in universal ways, which could mean app but likely means browser as they want to support iOS and android clients.

No one can agree on screen size so there's practically a device for every size now, 4", 5", 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18 just for phone/tablet/laptop then the desktop is likely larger.  The screen could be the lowest or highest resolution available.  tvs and now some pcs have gotten to this 4k resolution and higher ones are coming.  Everything has to scale well.

I wrote a custom framework for my application using classes which extend Swing classes.  I use fixed size windows with fixed size and location of controls to make it easy for users, so the application just requires Windows or Linux or MacOS (though we currently just run it in house using Windows) and requires a minimum resolution which everyone has by now.  Most users don't need to scale but we set up a conference PC to use a tv for a monitor, which is larger than our desktop monitors so I tried to scale that, so I had to customize the JCheckBox because Swing was just using an icon for the box and not adjusting it for scale.

I have spent 10 years developing a very versatile, efficient framework on top of Swing so I'm not in a rush to replace it with the next thing which may be obsolete in a couple years.  Maybe the large companies with 100+ developers don't see that as a big deal, but to the small company with 1-2 developers it is.

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Java 10 Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2018-03-22 15:37 -0500
  Re: Java 10 Eric Douglas <e.d.programmer@gmail.com> - 2018-03-22 13:43 -0700
    Re: Java 10 Uniqua Lykerd <uniqualykerd@protonmail.com> - 2018-03-30 16:56 -0400
  Re: Java 10 Eric Douglas <e.d.programmer@gmail.com> - 2018-03-23 05:21 -0700
    Re: Java 10 Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2018-03-23 13:12 -0500
      Re: Java 10 Arne Vajhøj <arne@vajhoej.dk> - 2018-03-23 14:26 -0400
        Re: Java 10 Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2018-03-23 14:36 -0500
          Re: Java 10 Arne Vajhøj <arne@vajhoej.dk> - 2018-03-24 11:27 -0400
            Re: Java 10 Daniele Futtorovic <da.futt.news@laposte.net> - 2018-03-24 17:13 +0100
              Re: Java 10 Arne Vajhøj <arne@vajhoej.dk> - 2018-03-24 12:33 -0400
                Re: Java 10 Martin Gregorie <martin@mydomain.invalid> - 2018-03-24 17:17 +0000
                Re: Java 10 Eric Douglas <e.d.programmer@gmail.com> - 2018-03-26 06:00 -0700
                Re: Java 10 Martin Gregorie <martin@mydomain.invalid> - 2018-03-26 16:18 +0000
                Re: Java 10 Arne Vajhøj <arne@vajhoej.dk> - 2018-03-26 13:25 -0400
                Re: Java 10 Silvio <silvio@internet.com> - 2018-03-26 22:50 +0200
        Re: Java 10 Ian Pilcher <arequipeno@gmail.com> - 2018-03-23 15:36 -0500
          Re: Java 10 Arne Vajhøj <arne@vajhoej.dk> - 2018-03-24 11:30 -0400
      Re: Java 10 Eric Douglas <e.d.programmer@gmail.com> - 2018-03-23 12:23 -0700

csiph-web