SDKs & comparison with the iPhone

by Tom Gibara » Sat, 11 Apr 2009 22:23:16 GMT

Sponsored Links
 y opinion, and its nothing more than that, is that the ability to "build a
working system from the public repository which represents what most users
are using" represents a gold standard that the Android community can aspire
to but not expect any time soon. I simply don't think such a simple binary
metric is adequate to evaluate such a large project.

A few clarifications to my previous post: by Android I (approximately) mean
the public repository. When someone derives something from Android - say by
using it as the operating system for a new mobile phone - I do not regard
that as Android. Immediately, this resolves our differences on (1) and (2).
As for (3) and (4) I wasn't making a case that any of my criteria are
pre-requisites for a project to be deemed "open source", only that they
contribute to my evaluation of the openness of any given software project.
Incidentally, just because a bug's status is not being updated in the public
tracker doesn't mean it isn't being tracked internally in a separate system.

I never expected that all of the source code necessary to build say a fully
working image for the G1 or Google's applications would be open because I
always expected Android would be a platform that would be built upon by
closed-source applications and devices. It's unfortunate that many people
seem to feel betrayed that these things are not available. I think few
people argue that the use of Linux in closed devices makes it less open and
I see Android as little different.

Disconnect's post about the deficiencies of the current process has a valid
point to the extent that that the relationship between the closed and open
trees seems to be inverted, but why assume that Google's engineers don't
know this aren't working extremely hard to address it? I would tend to
assume the opposite.


2009/4/11 Al Sutton <>


SDKs & comparison with the iPhone

by Mariano Kamp » Sat, 11 Apr 2009 22:56:35 GMT

  wouldn't actually consider building a working image from the source the
gold standard. I think it is essential the pre-requisite to breath some life
into independent activities outside Google. Al providing nightly builds are
a prime example.
But I agree that Google is probably working on that and it's just in line
with the prevailing communication style not to make this transparent.

Btw. I would be really interested in an explanation what the rationale
behind this communication style is.

On Sat, Apr 11, 2009 at 4:22 PM, Tom Gibara <> wrote:


Sponsored Links

SDKs & comparison with the iPhone

by Tom Gibara » Sat, 11 Apr 2009 23:03:22 GMT

 t's the "...which represents what most users are using" clause that makes
it a gold standard.

2009/4/11 Mariano Kamp <>


SDKs & comparison with the iPhone

by Andreas Kostyrka » Sun, 12 Apr 2009 05:38:42 GMT

 ell the rationale is probably simple: it avoids vaporware. Which has been 
rather common in the IT field.

By not announcing anything you can never miss your targets, at least in public.
You are buying yourself the priviledge to release when it's done and not before
because some PR person told the world that you'll have it ready yesterday.

The drawback is that you've got even less of a roadmap than most opensource

Examples include gmail which is sold to enterprise customers and at the same
time labeled "beta".


Mariano Kamp <> hat geschrieben:

Sent from my Android phone with K-9. Please excuse my brevity.

Other Threads

1. Andriod Email Flaw

Hello I have noticed a flaw in Android,  When connecting to an IMAP
server Doesn't matter if it is Exhange or Unix the Android Email
client will not close the connection.  In order for IMAP to work
correctly a client makes a conneciton and gets updates. If a
connection to the IMAP server is left opened you will not see any new

Step by step on how it should work.

Example will be Exchange server:

Create a new connection point to your IMAP server (Exchange) port 143
(cleartext) or 993 (Secure)
add username: John Doe
Add Domain: *Optional with VPN
Password: **************
SMTP server (Exchange)

How often to login and check 5 10 15 30 1hr
Logout after checking email YES/NO (Ding ding ding grand prize winner
option here)

This is a simple fix for Google engineers to fix, they should include
it in their next rev.


2. ImageView setColorFilter, what to do for a bitmap?

Hi all,

In my code there is a canvas drawing a bitmap created from a resource
png.  It is not a Drawable.  If I want to take that bitmap and tint
it, is there something similar to setColorFilter in the graphics
package that I can use on the canvas and bitmap object?  To be clear,
my goal is to change the brown pixels of my bitmap to blue, or from
white to red.  Do you all have any suggestions?



3. Vector Graphics Rendering - Mechanisms

4. Recent Apps change in 2.2 - Brings main Activity to foreground, not the last visible one

5. SQLiteOpenHelper per activity??

6. How to override the <ENTER> key behaviour of the virtual keyboard in Android

7. java.lang.IllegalStateException: Content has been consumed