[PJUG Javamail] Android VM (Elias Volanakis)
brian walsh
brian at bwalsh.com
Fri Feb 19 12:37:33 EST 2010
Agree with Elias comments.
I'd start with a gap analysis on your dependencies between what you
are using now vs. what is shipped with android.
If your'e comfortable with eclipse, you'll be productive on android
very quickly.
Good Luck.
-b
On Fri, Feb 19, 2010 at 9:00 AM, <javamail-request at pjug.org> wrote:
> Send Javamail mailing list submissions to
> javamail at pjug.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://www.pjug.org/mailman/listinfo/javamail
> or, via email, send a message with subject or body 'help' to
> javamail-request at pjug.org
>
> You can reach the person managing the list at
> javamail-owner at pjug.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Javamail digest..."
>
>
> PJUG Javamail Digest
>
> Today's Topics:
>
> 1. Android VM (Richard Johnson)
> 2. Re: Android VM (Christopher Anderson)
> 3. Re: Android VM (Kent Spaulding)
> 4. Re: Android VM (Richard Johnson)
> 5. Re: Android VM (Elias Volanakis)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 18 Feb 2010 09:34:48 -0800
> From: "Richard Johnson" <Richard.Johnson at chrome.com>
> Subject: [PJUG Javamail] Android VM
> To: <javamail at pjug.com>
> Message-ID:
> <48D9E4766F6D3047834060E0A01BA6CD01D01666 at pdxmsx02.chrome.dt.inc>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi all,
>
>
>
> Anyone know if Android's JVM requires JME, JSE, or if they forked it and
> require a special version to build/run applications with?
>
> --
>
> Richard J.
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://www.pjug.org/pipermail/javamail/attachments/20100218/536b75f5/attachment-0001.html
>
> ------------------------------
>
> Message: 2
> Date: Thu, 18 Feb 2010 09:38:47 -0800
> From: Christopher Anderson <crander at gmail.com>
> Subject: Re: [PJUG Javamail] Android VM
> To: Richard Johnson <Richard.Johnson at chrome.com>
> Cc: javamail at pjug.com
> Message-ID:
> <f9689d661002180938j4133f42eudbb788f07adf7750 at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> I think they use Dalvik instead:
> http://en.wikipedia.org/wiki/Dalvik_virtual_machine
>
> -Chris
>
> On Thu, Feb 18, 2010 at 9:34 AM, Richard Johnson <Richard.Johnson at chrome.com
>> wrote:
>
>> Hi all,
>>
>>
>>
>> Anyone know if Android?s JVM requires JME, JSE, or if they forked it and
>> require a special version to build/run applications with?
>>
>> --
>>
>> Richard J.
>>
>> _______________________________________________
>> Web Site - http://www.pjug.org/
>> Javamail mailing list
>> Javamail at pjug.org
>> http://www.pjug.org/mailman/listinfo/javamail
>>
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://www.pjug.org/pipermail/javamail/attachments/20100218/43a8a4a4/attachment-0001.html
>
> ------------------------------
>
> Message: 3
> Date: Thu, 18 Feb 2010 09:39:12 -0800
> From: Kent Spaulding <kent at iotabits.com>
> Subject: Re: [PJUG Javamail] Android VM
> To: "Richard Johnson" <Richard.Johnson at chrome.com>
> Cc: javamail at pjug.com
> Message-ID: <5C152D3D-7149-4A29-B13C-0B63698225B6 at iotabits.com>
> Content-Type: text/plain; charset=windows-1252
>
> It uses the Dalvik VM, or soon, Dalvik Turbo.
>
> http://dev.android.com/index.html
>
> You'll want the full kit for eclipse, etc..
>
> On Feb 18, 2010, at 9:34 AM, Richard Johnson wrote:
>
>> Hi all,
>>
>> Anyone know if Android?s JVM requires JME, JSE, or if they forked it and require a special version to build/run applications with?
>> --
>> Richard J.
>> _______________________________________________
>> Web Site - http://www.pjug.org/
>> Javamail mailing list
>> Javamail at pjug.org
>> http://www.pjug.org/mailman/listinfo/javamail
>
>
>
> ------------------------------
>
> Message: 4
> Date: Thu, 18 Feb 2010 09:45:59 -0800
> From: "Richard Johnson" <Richard.Johnson at chrome.com>
> Subject: Re: [PJUG Javamail] Android VM
> Cc: javamail at pjug.com
> Message-ID:
> <48D9E4766F6D3047834060E0A01BA6CD01D01667 at pdxmsx02.chrome.dt.inc>
> Content-Type: text/plain; charset="us-ascii"
>
> Me:
>> Anyone know if Android's JVM requires JME, JSE, or if they
>> forked it and require a special version to build/run
>> applications with?
>
> Kent:
>> It uses the Dalvik VM, or soon, Dalvik Turbo.
>> http://dev.android.com/index.html
>
> Christopher:
>> I think they use Dalvik instead:
>> http://en.wikipedia.org/wiki/Dalvik_virtual_machine
>
> Thanks guys. :-) Anyone have any anecdotes about porting a
> not-already-for-phone application to it?
> --
> Richard
>
>
> ------------------------------
>
> Message: 5
> Date: Thu, 18 Feb 2010 13:42:16 -0800
> From: Elias Volanakis <elias at eclipsesource.com>
> Subject: Re: [PJUG Javamail] Android VM
> To: Richard Johnson <Richard.Johnson at chrome.com>
> Cc: javamail at pjug.com
> Message-ID:
> <620d6dc91002181342s5513a97btd941aeb419d314c8 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> You can browse the available packages here:
> http://developer.android.com/reference/packages.html
>
> Obviously swing and awt is not available. If you have something that
> is algorithmic in nature it could be straightforward. I ported an
> mp3-tag-reader to android this way (pretty much java.lang, java.io,
> java.collections only).
>
> If you have a whole app you will have to rethink the UI and the flows.
> First a non-phone app will likely assume a large UI and will not be
> optimized for touch. Also Android apps have a lifecycle that is
> different from Java apps. They consist of several Activities that have
> a strict lifecycle (think: App as a state machine, where each state is
> an Activity. activities reminded me a bit of applets). This is a good
> explanation:
>
> http://developer.android.com/reference/android/app/Activity.html
>
> Hope this helps?
>
> Elias.
>
> On Thu, Feb 18, 2010 at 9:45 AM, Richard Johnson
> <Richard.Johnson at chrome.com> wrote:
>> Me:
>>> Anyone know if Android's JVM requires JME, JSE, or if they
>>> forked it and require a special version to build/run
>>> applications with?
>>
>> Kent:
>>> It uses the Dalvik VM, or soon, Dalvik Turbo.
>>> http://dev.android.com/index.html
>>
>> Christopher:
>>> I think they use Dalvik instead:
>>> http://en.wikipedia.org/wiki/Dalvik_virtual_machine
>>
>> Thanks guys. ?:-) ?Anyone have any anecdotes about porting a
>> not-already-for-phone application to it?
>> --
>> Richard
>> _______________________________________________
>> Web Site - http://www.pjug.org/
>> Javamail mailing list
>> Javamail at pjug.org
>> http://www.pjug.org/mailman/listinfo/javamail
>>
>
>
>
> --
> Elias Volanakis | Technical Lead | http://eclipsesource.com
> elias at eclipsesource.com | +1 503 929 5537 | @evolanakis
>
>
> ------------------------------
>
> _______________________________________________
> Javamail mailing list
> Javamail at pjug.org
> http://www.pjug.org/mailman/listinfo/javamail
>
>
> End of Javamail Digest, Vol 47, Issue 9
> ***************************************
>
More information about the Javamail
mailing list