How open Android will be?

by [EMAIL PROTECTED] » Sat, 18 Oct 2008 00:10:00 GMT

Sponsored Links
 Google will release the source code soon. Can we build the source code
and load the image into the phone? I guess not... otherwise, how
google and wireless carriers can control the phone? Just read the news
that google have a backdoor in the phone so they can uninstall an app
if they don't like it.

But as a developer, I do want to do anything which is possible. For
example: communicate with the Qualcomm cellar chip to provide better
phone experince, or capture the screen image..., or develop a video
telephony stack etc. All these need to access to the native system, or
even modify the driver...

At this point, I would say Windows Mobile is a more open system, since
I can make native app or even create a new device driver...



How open Android will be?

by Mark Murphy » Sat, 18 Oct 2008 00:30:14 GMT


That is a question for the device manufacturers. HTC, makers of the 
T-Mobile G1, have a good track record in this area. We will see how the 
G1 pans out, just as we will see how other devices pan out over time.

 > I guess not... otherwise, how

And your proof of this assertion is...what, exactly?

 > Just read the news

For apps installed by the Android Market, as far as we know. If you 
don't like the "backdoor", don't buy off the Android Market. Use one of 
the alternative markets (SlideME, AndAppStore, Handango, etc.).

Since others have been successful in getting Android running on other 
equipment, there is no particular reason you won't be able to do this any phones you own, make, or sell.

Or, if the open source Android project accepts contributions or patches, 
submit your changes for review and possible inclusion in future editions 
of the OS.


It's not like with Windows Mobile you can:

-- get the source code for free
-- deploy modifications of that source code on any device you have 
access to for free
-- have a shot of getting your changes put back in the core OS to the 
benefit of all

There are two tiers to Android development. Work with the raw source 
code and firmware images, and you should be able do pretty much whatever 
you want, but distribution in the form of firmware and hardware is up to 
you. Or, work within the confines of the SDK, and your apps will run on 
all sorts of devices with a wide range of distribution options, but you 
need to work within a set of constraints designed to maximize stability 
and security. And none of this requires any cash outlay, other than your 
time and the equipment you want to use.

Mark Murphy (a Commons Guy) 
_The Busy Coder's Guide to Android Development_ Version 1.3 Published!


Sponsored Links

How open Android will be?

by blues » Tue, 04 Nov 2008 09:43:14 GMT

 Now you should understand what the meaning of "open".
The G1 phone doesn't give the "root" permission. You won't be able to
run most of the commands under /bin. It is like you buy a PC, but you
are merely a guest trying to browse the system.

Simply, the software I developed on Windows Mobile, won't be able to
be ported to Android. But I would say, I will be able to port to a
linux PC, which is real open.


Other Threads

1. How to Obfuscate Android project source in eclipse

Hi all
         I want to know How to Obfuscate Android project source in
eclipse, i have searched many sites but i wont get the solution for
the same.

       Please help me...


2. android.R.styleable can't be resolved?


I'm using the last android sdk 1.1r1. Eclipse complains about class
android.R.styleable. I can't see R$styleable.class inside of
android.jar\android either. But it's in the api doc. By using java
reflection as below, android.R does have inner class called styleable.
Could someone tell me what the problem is?

        for (Class c : android.R.class.getClasses()) {
                        if (c.getName().indexOf("styleable") >= 0) {
                                        Log .w("!!!!!!!!!!!!!!", c.getName());


3. LG Android Rp 999 Ribu, Mau? Tunggu Info Detilnya10Menit Lagi Ya.... <EOM>

4. Rom dhd untuk gps

5. Open Payment

6. Hi... Flocks

7. SQLite insert optimization