Tuesday, November 13, 2007

Re: [BLUG] Android - competition for iPhone?

On Mon, Nov 12, 2007 at 08:10:16PM -0800, Mark Kruzan wrote:
> From the website: "The Android platform is a software stack for mobile devices
> including an operating system, middleware and key applications. Developers can
> create applications for the platform using the Android SDK. Applications are
> written using the Java programming language and run on Dalvik, a custom virtual
> machine designed for embedded use which runs on top of a Linux kernel."

Personally, my gut turns when I think of Java. I don't know if I could
live with myself using a Java-based phone. Not to mention they appear to
have turned Java in to a write-here-run-here language. Custom libraries
on top of a custom VM?

I suppose they expect you to need to rewrite your entire user-interface
if you want to re-use any libraries between a phone and light-weight
desktop application. This really sounds like a giant leap backwards,
powered by Google, so it may catch on.

I'm much more interested in OpenMoko. Their entire design is centered on
standard libraries so the only requirements that applications have is
that they are limited by the screen size. If you have a small light-weight
desktop application, then it may just compile cleanly for OpenMoko.

Cheers,
Steven Black

_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

No comments: