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


Groups > comp.lang.java.programmer > #24962 > unrolled thread

Developing for AWT/Swing and Android portability

Started byMartin Gregorie <martin@address-in-sig.invalid>
First post2013-08-14 00:20 +0000
Last post2013-08-16 20:50 +1000
Articles 20 on this page of 80 — 12 participants

Back to article view | Back to comp.lang.java.programmer


Contents

  Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-14 00:20 +0000
    Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-13 20:36 -0400
      Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-13 20:41 -0400
    Re: Developing for AWT/Swing and Android portability Arivald <NOSPAMarivald@interia.pl> - 2013-08-14 08:58 +0200
      Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-08-14 11:18 +0200
      Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 13:15 -0500
      Re: Developing for AWT/Swing and Android portability markspace <markspace@nospam.nospam> - 2013-12-30 10:17 -0800
        Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 15:08 -0500
        Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-12-31 08:34 +1100
          Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 17:56 -0500
            Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-12-31 10:06 +1100
              Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 18:16 -0500
                Re: Developing for AWT/Swing and Android portability leif.roar@invalid.com (Leif Roar Moldskred) - 2013-12-30 17:38 -0600
                  Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 18:53 -0500
                  Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-12-31 02:40 +0100
          Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-12-31 02:37 +0100
    Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-08-14 11:21 +0200
      Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-14 19:53 +0000
        Re: Developing for AWT/Swing and Android portability markspace <markspace@nospam.nospam> - 2013-08-14 18:13 -0700
          Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-15 21:04 +0000
    Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 08:18 +1000
      Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-15 06:46 +0800
        Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:05 +1000
          Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 16:58 +0800
            Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 21:56 -0400
        Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 19:28 -0400
          Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:48 +1000
            Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:20 +0800
              Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 21:55 -0400
                Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-17 11:26 +0800
                  Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-18 21:33 -0400
                    Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-19 19:44 +1000
                      Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-19 18:17 +0800
                        Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:52 -0400
                      [OT] Re: Developing for AWT/Swing and Android portability Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-08-19 08:31 -0400
                        Re: [OT] Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-23 17:13 +1000
                      Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:48 -0400
                    Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-19 17:56 +0800
                      Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:25 -0400
          Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:06 +0800
            Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:29 +1000
              Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:57 +0800
                Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 21:16 +1000
                  Re: Developing for AWT/Swing and Android portability Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-08-16 18:23 -0300
                    Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-16 23:22 +0000
                      Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-17 10:24 +1000
                        Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-17 08:55 +0800
                          Re: Developing for AWT/Swing and Android portability Lew <lewbloch@gmail.com> - 2013-08-16 18:24 -0700
                        Re: Developing for AWT/Swing and Android portability Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-08-16 22:59 -0300
                          Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-18 21:36 -0400
                            Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-19 18:00 +0800
                              Re: Developing for AWT/Swing and Android portability lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-08-19 13:11 +0100
                              Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:32 -0400
                        Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:09 -0400
                        Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-17 11:37 +0000
              Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:07 -0400
            Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:02 -0400
        Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-15 21:13 +0000
          Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:13 +0800
            Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-16 20:01 +0000
      Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 18:51 -0400
        Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:07 +1000
          Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 19:26 -0400
            Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:53 +1000
              Re: Developing for AWT/Swing and Android portability markspace <markspace@nospam.nospam> - 2013-08-14 18:06 -0700
                Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 15:10 +1000
                  Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:40 -0400
              Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 21:23 -0400
                Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 15:23 +1000
                  Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:41 -0400
                    Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:07 +1000
                  Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:45 -0400
                    Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:49 -0400
                      Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:11 +1000
                        Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:13 -0400
                      Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:26 +0800
                    Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:09 +1000
                      Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:14 -0400
          Please don't discuss the outside world Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:22 +0800
            Re: Please don't discuss the outside world "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 20:50 +1000

Page 1 of 4  [1] 2 3 4  Next page →


#24962 — Developing for AWT/Swing and Android portability

FromMartin Gregorie <martin@address-in-sig.invalid>
Date2013-08-14 00:20 +0000
SubjectDeveloping for AWT/Swing and Android portability
Message-ID<kueih9$tfu$1@dont-email.me>
Are there any decent compatibility packages that would let a Java 
graphical application compile and run on both Linux and Android platforms?

If not, are there any decent Android emulators that can be used to 
develop Android graphical apps under Linux?


-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

[toc] | [next] | [standalone]


#24963

FromArne Vajhøj <arne@vajhoej.dk>
Date2013-08-13 20:36 -0400
Message-ID<520ad128$0$292$14726298@news.sunsite.dk>
In reply to#24962
On 8/13/2013 8:20 PM, Martin Gregorie wrote:
> Are there any decent compatibility packages that would let a Java
> graphical application compile and run on both Linux and Android platforms?
>
> If not, are there any decent Android emulators that can be used to
> develop Android graphical apps under Linux?

Google finds:
    http://androvm.org/blog/download/

Arne

[toc] | [prev] | [next] | [standalone]


#24964

FromArne Vajhøj <arne@vajhoej.dk>
Date2013-08-13 20:41 -0400
Message-ID<520ad226$0$292$14726298@news.sunsite.dk>
In reply to#24963
On 8/13/2013 8:36 PM, Arne Vajhøj wrote:
> On 8/13/2013 8:20 PM, Martin Gregorie wrote:
>> Are there any decent compatibility packages that would let a Java
>> graphical application compile and run on both Linux and Android
>> platforms?
>>
>> If not, are there any decent Android emulators that can be used to
>> develop Android graphical apps under Linux?
>
> Google finds:
>     http://androvm.org/blog/download/

Or wait for JavaFX for Android per:
     http://www.infoq.com/news/2013/02/javafx-ios-android

Arne

[toc] | [prev] | [next] | [standalone]


#24968

FromArivald <NOSPAMarivald@interia.pl>
Date2013-08-14 08:58 +0200
Message-ID<kuf9vp$dls$1@news.dialog.net.pl>
In reply to#24962
W dniu 2013-08-14 05:37, Stefan Ram pisze:
> Martin Gregorie <martin@address-in-sig.invalid> writes:
>> are there any decent Android emulators that can be used to
>> develop Android graphical apps under Linux?
>
>    The standard Android SDK contains an emulator (which can be
>    somewhat slow).
>

It can be faster, if You use Intel ABI image, and Intel accelerator. It 
skips ARM->x86 translation.

http://software.intel.com/en-us/articles/installing-the-intel-atom-tm-android-x86-emulator-image-add-on-from-the-android-sdk-manager/

http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

-- 
Arivald

[toc] | [prev] | [next] | [standalone]


#24970

FromJoerg Meier <joergmmeier@arcor.de>
Date2013-08-14 11:18 +0200
Message-ID<e2etpohmgetp.egc1tjz8atfu$.dlg@40tude.net>
In reply to#24968
On Wed, 14 Aug 2013 08:58:24 +0200, Arivald wrote:

> W dniu 2013-08-14 05:37, Stefan Ram pisze:
>> Martin Gregorie <martin@address-in-sig.invalid> writes:
>>> are there any decent Android emulators that can be used to
>>> develop Android graphical apps under Linux?
>>    The standard Android SDK contains an emulator (which can be
>>    somewhat slow).
> It can be faster, if You use Intel ABI image, and Intel accelerator. It 
> skips ARM->x86 translation.

> http://software.intel.com/en-us/articles/installing-the-intel-atom-tm-android-x86-emulator-image-add-on-from-the-android-sdk-manager/

> http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

I did not know about that at all, thank you for the links, I'll have to
look into that.

Liebe Gruesse,
		Joerg

-- 
Ich lese meine Emails nicht, replies to Email bleiben also leider
ungelesen.

[toc] | [prev] | [next] | [standalone]


#27126

FromArne Vajhøj <arne@vajhoej.dk>
Date2013-12-30 13:15 -0500
Message-ID<52c1b85f$0$299$14726298@news.sunsite.dk>
In reply to#24968
On 12/30/2013 1:05 PM, Stefan Ram wrote:
> Arivald <NOSPAMarivald@interia.pl> writes:
>> W dniu 2013-08-14 05:37, Stefan Ram pisze:
>>> Martin Gregorie <martin@address-in-sig.invalid> writes:
>>>> are there any decent Android emulators that can be used to
>>>> develop Android graphical apps under Linux?
>>> The standard Android SDK contains an emulator (which can be
>>> somewhat slow).
>> It can be faster, if You use Intel ABI image, and Intel accelerator. It
>> skips ARM->x86 translation.
>
>    Now, new computers are announced with Windows 8.1 plus the
>    capability to execute Android apps. (Currently, this already
>    is possible with additional software for some apps.)
>
>    Why should I use WinForms, WPF, Swing or Java FX anymore,
>    when I now can write an app that runs on both Android and
>    Windows using the Android API?

It is certainly an option to consider.

But ask yourself: why did everyone not switch to Swing 10 years ago.

Maybe the single GUI app for all platforms is not the best fit for
all.

>    This also finally fulfills my desire to have a standard
>    environment that includes an SQL DBMS. (I had wished before
>    that this would be part of the JDK, not an add-on.)

Java has come bundled with Java DB aka Derby for many years.

Arne

[toc] | [prev] | [next] | [standalone]


#27127

Frommarkspace <markspace@nospam.nospam>
Date2013-12-30 10:17 -0800
Message-ID<l9sdcl$jen$1@dont-email.me>
In reply to#24968
On 12/30/2013 10:05 AM, Stefan Ram wrote:
>
>    Now, new computers are announced with Windows 8.1 plus the
>    capability to execute Android apps.

Well, Windows 8.1 isn't out yet.  And there's going to be a lot of 
Windows platforms that can't natively run Android out there for a long 
while because most people won't upgrade any time soon.

But assuming that MS has good compatibility with Android and it really 
is a complete Android system, then yes I think MS just drove a stake 
through the heart of JavaFX and JNLP.

I'd be wary of MS's predilection to embrace, extend and extinguish, but 
that's my personal bias.


[toc] | [prev] | [next] | [standalone]


#27132

FromArne Vajhøj <arne@vajhoej.dk>
Date2013-12-30 15:08 -0500
Message-ID<52c1d2c5$0$295$14726298@news.sunsite.dk>
In reply to#27127
On 12/30/2013 1:17 PM, markspace wrote:
> On 12/30/2013 10:05 AM, Stefan Ram wrote:
>>
>>    Now, new computers are announced with Windows 8.1 plus the
>>    capability to execute Android apps.
>
> Well, Windows 8.1 isn't out yet.

Just for the record: 8.1 went GA October 17th.

It is the 8.1 Plus or I believe more accurate 8.1 on PC Plus laptops
that is to be announced at CES in less than 2 weeks.

>                                     And there's going to be a lot of
> Windows platforms that can't natively run Android out there for a long
> while because most people won't upgrade any time soon.
>
> But assuming that MS has good compatibility with Android and it really
> is a complete Android system, then yes I think MS just drove a stake
> through the heart of JavaFX and JNLP.

I am sure that they want to try, but cross platform GUI is notorious
difficult to get commercial success with.

Arne

[toc] | [prev] | [next] | [standalone]


#27136

From"Qu0ll" <Qu0llSixFour@gmail.com>
Date2013-12-31 08:34 +1100
Message-ID<jbudneTw_eGSelzPnZ2dnUVZ_jmdnZ2d@westnet.com.au>
In reply to#27127
"markspace"  wrote in message news:l9sdcl$jen$1@dont-email.me...

> Well, Windows 8.1 isn't out yet.  And there's going to be a lot of Windows 
> platforms that can't natively run Android out there for a long while 
> because most people won't upgrade any time soon.

As has been pointed-out elsewhere, Windows 8.1 has been out for a while.

What hasn't been mentioned though is that it is a bona fide P.O.S.

> But assuming that MS has good compatibility with Android and it really is 
> a complete Android system, then yes I think MS just drove a stake through 
> the heart of JavaFX and JNLP.

Well we know MS has been trying to "kill" Java ever since they tried to take 
ownership of it, produce a Windows-specific version that was in complete 
conflict with the entire Java WORA principle and Sun successfully sued them.

But Java lives on and will possibly out-live MS itself eventually.

Anyway, this has nothing to do with JavaFX per se and JNLP has been dead or 
dying for years.  Going forward I do not expect JNLP to have any place 
except for intranets and legacy systems.

MS have lost most of their relevance and the fact/rumour that their latest 
OS can support Android apps is incredibly insignificant.  The Windows OS is 
one of the least important on the landscape at the moment and will continue 
to decline.

> I'd be wary of MS's predilection to embrace, extend and extinguish, but 
> that's my personal bias.

Well this certainly was their M.O. but now it's themselves who are a risk of 
being extinguished by their own stupid decisions and poor technology.  For 
instance, why didn't anyone stand up in the meeting where some genius 
decided that every device (phone, tablet, desktop, server, workstation) had 
to have exactly that *same* UI???

--
And loving it,

-Qu0ll (Rare, not extinct)
_________________________________________________
Qu0llSixFour@gmail.com
[Replace the "SixFour" with numbers to email me] 

[toc] | [prev] | [next] | [standalone]


#27139

FromArne Vajhøj <arne@vajhoej.dk>
Date2013-12-30 17:56 -0500
Message-ID<52c1fa2d$0$305$14726298@news.sunsite.dk>
In reply to#27136
On 12/30/2013 4:34 PM, Qu0ll wrote:
> MS have lost most of their relevance and the fact/rumour that their
> latest OS can support Android apps is incredibly insignificant.  The
> Windows OS is one of the least important on the landscape at the moment
> and will continue to decline.

The rumors of MS's and Windows's death is highly exaggerated.

Windows is still completely dominant on both office PC's and
home PC's.

MS has not done well in phones, but that is not market share that
they have lost - it is market shared that they have failed to gain.

The PC market has shrunk a bit (10-15%) the last couple of years
with tablets being the main reason. But the PC market has grown
almost constantly for 30 years. Rather normal with a small reaction.

The PC market will not go away. People need the keyboard, the large
monitor(s) and all their usual applications for many purposes. Tablets
will not kill PC's - they will replace PC's for light usage and
supplement PC's for heavy usage.

Arne

[toc] | [prev] | [next] | [standalone]


#27140

From"Qu0ll" <Qu0llSixFour@gmail.com>
Date2013-12-31 10:06 +1100
Message-ID<HIydnUMrXsI8YVzPnZ2dnUVZ_vydnZ2d@westnet.com.au>
In reply to#27139
"Arne Vajhøj"  wrote in message 
news:52c1fa2d$0$305$14726298@news.sunsite.dk...

Reply at the end, sorry for the lack of indentation...

On 12/30/2013 4:34 PM, Qu0ll wrote:
> MS have lost most of their relevance and the fact/rumour that their
> latest OS can support Android apps is incredibly insignificant.  The
> Windows OS is one of the least important on the landscape at the moment
> and will continue to decline.

The rumors of MS's and Windows's death is highly exaggerated.

Windows is still completely dominant on both office PC's and
home PC's.

MS has not done well in phones, but that is not market share that
they have lost - it is market shared that they have failed to gain.

The PC market has shrunk a bit (10-15%) the last couple of years
with tablets being the main reason. But the PC market has grown
almost constantly for 30 years. Rather normal with a small reaction.

The PC market will not go away. People need the keyboard, the large
monitor(s) and all their usual applications for many purposes. Tablets
will not kill PC's - they will replace PC's for light usage and
supplement PC's for heavy usage.

---------------------------------------------------

Much of what you say here Arne is correct but my point was "Windows OS is 
one of the least important on the landscape at the moment" and I stand by 
that.

Think of it this way, when a software developer or software company is 
planning their next app, which OS or OSes are they considering for 
deployment?  I will wager more are thinking of Android, then iOS, than 
Windows and this trend will continue.

Of course desktop PCs will be around for years and years but that was not my 
point.

--
And loving it,

-Qu0ll (Rare, not extinct)
_________________________________________________
Qu0llSixFour@gmail.com
[Replace the "SixFour" with numbers to email me] 

[toc] | [prev] | [next] | [standalone]


#27141

FromArne Vajhøj <arne@vajhoej.dk>
Date2013-12-30 18:16 -0500
Message-ID<52c1feb1$0$300$14726298@news.sunsite.dk>
In reply to#27140
On 12/30/2013 6:06 PM, Qu0ll wrote:
> Much of what you say here Arne is correct but my point was "Windows OS
> is one of the least important on the landscape at the moment" and I
> stand by that.
>
> Think of it this way, when a software developer or software company is
> planning their next app, which OS or OSes are they considering for
> deployment?  I will wager more are thinking of Android, then iOS, than
> Windows and this trend will continue.
>
> Of course desktop PCs will be around for years and years but that was
> not my point.

If you develop an app for smartphone, then you do Android and iOS
and maybe Windows Phone.

But you develop an app for desktop PC, then you do Windows and maybe
MacOS X and Linux.

The number of applications that target both phones and desktop PC's
with same UI must be very small. I can not think of any right away.
And I find it difficult to see it the future as well. The optimal
UI's are simply different.

Arne


[toc] | [prev] | [next] | [standalone]


#27142

Fromleif.roar@invalid.com (Leif Roar Moldskred)
Date2013-12-30 17:38 -0600
Message-ID<y7Sdnalf4Kpinl_PnZ2dnUVZ8sudnZ2d@giganews.com>
In reply to#27141
Arne Vajhøj <arne@vajhoej.dk> wrote:
> On 12/30/2013 6:06 PM, Qu0ll wrote:
>> Much of what you say here Arne is correct but my point was "Windows OS
>> is one of the least important on the landscape at the moment" and I
>> stand by that.
>>
>> Think of it this way, when a software developer or software company is
>> planning their next app, which OS or OSes are they considering for
>> deployment?  I will wager more are thinking of Android, then iOS, than
>> Windows and this trend will continue.
>>
>> Of course desktop PCs will be around for years and years but that was
>> not my point.
> 
> If you develop an app for smartphone, then you do Android and iOS
> and maybe Windows Phone.
> 
> But you develop an app for desktop PC, then you do Windows and maybe
> MacOS X and Linux.

Of course, today there is a third option. A lot of applications that
used to be made as desktop applications, particularly internal 
software projects, are now made as web applications instead.

I think that is a development that is actually a far greater danger to
Microsoft than the new OSes on tablets and cellphones.

-- 
Leif Roar Moldskred

[toc] | [prev] | [next] | [standalone]


#27143

FromArne Vajhøj <arne@vajhoej.dk>
Date2013-12-30 18:53 -0500
Message-ID<52c2076b$0$301$14726298@news.sunsite.dk>
In reply to#27142
On 12/30/2013 6:38 PM, Leif Roar Moldskred wrote:
> Arne Vajhøj <arne@vajhoej.dk> wrote:
>> On 12/30/2013 6:06 PM, Qu0ll wrote:
>>> Much of what you say here Arne is correct but my point was "Windows OS
>>> is one of the least important on the landscape at the moment" and I
>>> stand by that.
>>>
>>> Think of it this way, when a software developer or software company is
>>> planning their next app, which OS or OSes are they considering for
>>> deployment?  I will wager more are thinking of Android, then iOS, than
>>> Windows and this trend will continue.
>>>
>>> Of course desktop PCs will be around for years and years but that was
>>> not my point.
>>
>> If you develop an app for smartphone, then you do Android and iOS
>> and maybe Windows Phone.
>>
>> But you develop an app for desktop PC, then you do Windows and maybe
>> MacOS X and Linux.
>
> Of course, today there is a third option. A lot of applications that
> used to be made as desktop applications, particularly internal
> software projects, are now made as web applications instead.
>
> I think that is a development that is actually a far greater danger to
> Microsoft than the new OSes on tablets and cellphones.

I somewhat agree.

But that started 12-15 years ago.

And it has not killed desktop apps yet.

Arne

[toc] | [prev] | [next] | [standalone]


#27146

FromJoerg Meier <joergmmeier@arcor.de>
Date2013-12-31 02:40 +0100
Message-ID<1hrjgovnnfsw2.e1rrfmvoqwjp.dlg@40tude.net>
In reply to#27142
On Mon, 30 Dec 2013 17:38:39 -0600, Leif Roar Moldskred wrote:

> Of course, today there is a third option. A lot of applications that
> used to be made as desktop applications, particularly internal 
> software projects, are now made as web applications instead.

That trend seems to be on the decline again, especially with apps letting
people experience the vast difference in usability between a web interface
and native programs.

Liebe Gruesse,
		Joerg

-- 
Ich lese meine Emails nicht, replies to Email bleiben also leider
ungelesen.

[toc] | [prev] | [next] | [standalone]


#27145

FromJoerg Meier <joergmmeier@arcor.de>
Date2013-12-31 02:37 +0100
Message-ID<r3333h8wyy6s$.1hkillq7clnm4.dlg@40tude.net>
In reply to#27136
On Tue, 31 Dec 2013 08:34:31 +1100, Qu0ll wrote:

> MS have lost most of their relevance and the fact/rumour that their latest 
> OS can support Android apps is incredibly insignificant.  The Windows OS is 
> one of the least important on the landscape at the moment and will continue 
> to decline.

I hope what you meant to say was that desktop PCs are one of the least
important markets (and even that is still pretty wrong), because Windows
still holds a crushing 91% market share in the desktop segment, so calling
Windows one of the least important anythings is outright laughable.

All in all, Microsoft is still the giant in the room, just not in mobile -
in 2013, 91% on desktops, 35% in webservers, 27% in console gaming, 38% in
real time environment and even embedded they are holding on to like 10%.

Smartphones are currently more interesting, but financially, they are a
surprisingly soft target, and if you have a decently sized developer team,
aiming software primarily at mobile devices is probably a mistake, unless
you are supporting a web business.

Liebe Gruesse,
		Joerg

-- 
Ich lese meine Emails nicht, replies to Email bleiben also leider
ungelesen.

[toc] | [prev] | [next] | [standalone]


#24971

FromJoerg Meier <joergmmeier@arcor.de>
Date2013-08-14 11:21 +0200
Message-ID<1kgt7jk55hlcj.1amrlm3xcbtx4$.dlg@40tude.net>
In reply to#24962
On Wed, 14 Aug 2013 00:20:57 +0000 (UTC), Martin Gregorie wrote:

> Are there any decent compatibility packages that would let a Java 
> graphical application compile and run on both Linux and Android platforms?

> If not, are there any decent Android emulators that can be used to 
> develop Android graphical apps under Linux?

As others have already answered your main question, I would just like to
add that if you do GFX work, such as games, there are indeed abstraction
layers that allow you to run the same graphics on your desktop as on
Android.

So if you are talking about a fullscreen game, and not about Android-Style
menus and buttons and such, I recommend checking out libraries like LibGDX,
which lets you run the same graphical code almost seamlessly on both
desktop and Android (as well as HTML5), although obviously you are still
constrained due to things like desktops physically not supporting something
like the pinch gesture.

Liebe Gruesse,
		Joerg

-- 
Ich lese meine Emails nicht, replies to Email bleiben also leider
ungelesen.

[toc] | [prev] | [next] | [standalone]


#24978

FromMartin Gregorie <martin@address-in-sig.invalid>
Date2013-08-14 19:53 +0000
Message-ID<kugn78$sn7$1@dont-email.me>
In reply to#24971
On Wed, 14 Aug 2013 11:21:33 +0200, Joerg Meier wrote:

> As others have already answered your main question, I would just like to
> add that if you do GFX work, such as games, there are indeed abstraction
> layers that allow you to run the same graphics on your desktop as on
> Android.
>
Thanks to all who have answered, especially to Joerg and Stefan for 
supplying detail I wasn't aware of.
 
> So if you are talking about a fullscreen game, and not about
> Android-Style menus and buttons and such, I recommend checking out
> libraries like LibGDX,
>
I'm looking at full-screen mapping applications which will primarily be 
scrolled and, possibly zoomed, by GPS input or by replaying a logfile 
containing GPC co-ordinates. It will have a minimum of additional 
controls (loading a map, selecting log or direct GPS input, and possibly 
some preference settings), so it looks like LibGDX would be a good way to 
go. 

One of the applications will only need to run as a desktop/laptop 
application under Linux or Windows while the other one, while primarily 
an Android app, should also be usable in the usual desktop/laptop 
environments.

Both are at a preliminary stage right now, so your input should keep me 
from disappearing up a blind alley.


-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

[toc] | [prev] | [next] | [standalone]


#24993

Frommarkspace <markspace@nospam.nospam>
Date2013-08-14 18:13 -0700
Message-ID<kuha01$6v9$1@dont-email.me>
In reply to#24978
On 8/14/2013 12:53 PM, Martin Gregorie wrote:

> One of the applications will only need to run as a desktop/laptop
> application under Linux or Windows while the other one, while primarily
> an Android app, should also be usable in the usual desktop/laptop
> environments.


jMonkey is an full 3D engine with mappings for OpenGL.  It's probably 
gross overkill for your app, but if you scroll down on the links below, 
it lists Swing and Android compatibility, so if you're doing really 
heavy graphics rendering, it's a least something to consider.

http://jmonkeyengine.org/engine/

http://hub.jmonkeyengine.org/wiki/doku.php/jme3:android

I cannot say how *well* it supports either, however.

[toc] | [prev] | [next] | [standalone]


#25005

FromMartin Gregorie <martin@address-in-sig.invalid>
Date2013-08-15 21:04 +0000
Message-ID<kujfo7$5i3$1@dont-email.me>
In reply to#24993
On Wed, 14 Aug 2013 18:13:32 -0700, markspace wrote:

> On 8/14/2013 12:53 PM, Martin Gregorie wrote:
> 
>> One of the applications will only need to run as a desktop/laptop
>> application under Linux or Windows while the other one, while primarily
>> an Android app, should also be usable in the usual desktop/laptop
>> environments.
> 
> 
> jMonkey is an full 3D engine with mappings for OpenGL.


Noted. Thanks.


-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

[toc] | [prev] | [next] | [standalone]


Page 1 of 4  [1] 2 3 4  Next page →

Back to top | Article view | comp.lang.java.programmer


csiph-web