Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #38208
| 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> |
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
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