Archive for August, 2010

WARNING this is not for the faint-of-heart! It will break upon SDK revisions! Because it might result in more work for  GoogleOHA Engineers they might discourage it! WARNING, THIS ONLY WORKS WITH ECLIPSE! If you look at the SetUP Ant task code you will find that it checks for an sdk.ant.build.revision number with a max value of 3 set at this time. The value is stored in the sdk.properties file at the root of the platform version folder.

Now, here is the trick. Change the number to the max which is 3. DO NOT STOP YET AS YOU ARE NOT DONE. Copy the complete set of ant_rules_r2.xml, ant_libs_rules_r2.xml, etc and change the copy names to use r3.  Add the new obfuscate target making sure to add the other stuff such as Proguard config checking, etc. Now change that dex target by setting depends to include the obfuscate target you added after the compile target in that depends line.

Now, fire up Eclipse and compile all you want knowing that its being obfuscated automatically. Neat huh? FINAL WARNING, I HAVE NOT TESTED THIS WITH ANDROID LIBRARY PROJECTS YET!

I found it as I was looking at ways to decrease the ANT build script code I was writing and I really did not want to re-invent what Google/OHA were already doing with anttasks and android development tools. Its not the tools folks, despite what Joe Hewitt claims. Its the knowledge of hacking up the tools to do what you want!

Enhanced by Zemanta
Advertisement

Logos

Posted: August 12, 2010 in Android

Just experimenting with logos. Do you know how hard it is to iconize a concept such as mobile?

Google CEO announced in talks to the press that Android just reaqched the milestone of 200,000 activations per day
which surpasses the iphone daily activation rates bragged by Apple. But what does this mean?
Lets put this in perspective. That is 6 million devices per month or 18 million devices per quarter. Nokia is
currently at about 80 million devices per quarter.But market share wise Apple has about 300 to 400 million device customers while Nokia has about 1 billion device customers. The key will bethe Market changes that are happening now and in the 4th quarter of 2010 and the feature set of upcoming Android 3.0(Gingerbread).
Let me explain. To decrease someone’s market share the activiation rates have to at some point double per quarter.
Other-wise the increase is just eating away a few percentage points of the full number of devices in consumer hands.
Out another way if we reach 400,000 Android Device Activations daily activiations before Jan 1st 2011 that is enough
in one year to decarese Apple’s market share by half and Nokia’s by about 25%.
That is a strong confirmation that the often-strange way of having OHA partners work on a valued-closed-behind-the-scenes
next android release trunk source at break-neck speeds along with Google Engineers is working as an effective way to
put new features in hands of Hardware OEMs at a fast iterations required for the consumer smartphone sector.
But, this only half the story as both hardware OEMs and software OEMs(that are members of OHA) have also made some
critical iterations. We have improvements of the MediaCore(OpenCore) at a rapid pace. We also have at the same
time SoC OEMs who are members of OHA making it possible to obtain their low cost SoC solutions and build a
1 GHZ $100-priced android device. In the next 6 months you will see another iteration dropping that consumer
price to $50 for an Android 1 GHZ device.

Google CEO announced in talks to the press that Android just reaqched the milestone of 200,000 activations per day which surpasses the iphone daily activation rates bragged by Apple. But what does this mean?
Lets put this in perspective. That is 6 million devices per month or 18 million devices per quarter. Nokia iscurrently at about 80 million devices per quarter.
But market share wise Apple has about 300 to 400 million device customers while Nokia has about 1 billion devicecustomers. The key will bethe Market changes that are happening now and in the 4th quarter of 2010 and the feature set of upcoming Android 3.0(Gingerbread).
Let me explain. To decrease someone’s market share the activiation rates have to at some point double per quarter.Other-wise the increase is just eating away a few percentage points of the full number of devices in consumer hands.Out another way if we reach 400,000 Android Device Activations daily activiations before Jan 1st 2011 that is enoughin one year to decarese Apple’s market share by half and Nokia’s by about 25%.
That is a strong confirmation that the often-strange way of having OHA partners work on a valued-closed-behind-the-scenesnext android release trunk source at break-neck speeds along with Google Engineers is working as an effective way toput new features in hands of Hardware OEMs at a fast iterations required for the consumer smartphone sector. But, this only half the story as both hardware OEMs and software OEMs(that are members of OHA) have also made somecritical iterations. We have improvements of the MediaCore(OpenCore) at a rapid pace. We also have at the sametime SoC OEMs who are members of OHA making it possible to obtain their low cost SoC solutions and build a1 GHZ $100-priced android device. In the next 6 months you will see another iteration dropping that consumerprice to $50 for an Android 1 GHZ device.

Enhanced by Zemanta