Archive for November, 2012

What’s Google done to make Apple worried?

Graph showing mobile phone market share. It shows share of Symbian OS tumbling while Android is skyrocketing

Symbian to the grave, Android Bang Zoom to the moon

I’ll be the first to admit that the iPhone apps are much better written and much more fluid than the Android apps. That said, I have to say that there are much more smaller niche type apps on the Android that you will not find on the iPhone.

The reason this is true is that to get your App in Apple’s App Store, is much like delivering a baby, and the baby has to be 2 yrs old at birth and off diapers. So you’re not going to have the tinkerers that just slap together a few lines of code to create an app that tells you how many times your wheels would turn to go to the nearest Starbucks. (I can get that app on the android market in one afternoon)

You’d say,”Big Deal” right? Hold on. How about apps like the Astro File Manager, Adobe Flash playerHistory eraser, Music players like WinAmp or Real because they compete with iTunes? How about Google Maps, or  Swype? I confess, (I can’t do without Swype). When I show Swype to iPhone users, they start searching in the app store, then they are disappointed 🙁

These apps are just a few, and there are countless others that are not and probably will never be available on the iPhone. Why, because Android is a very open ecosystem, and the Apple is not. It is like the difference between England and the fledgling United States back in the 1700’s. Order, rules and limits vs. “Express yourself”, “Be all you can be”, etc. here’s the platform.

I heard once that in King George III‘s diary on July 4, 1776, it said “Nothing much happened today”, of course the email had not reached the leader of the free world yet that he had lost the colonies. Why would England care? well, we know the story. Thanks to those men and women, I made it to the shores of this big Indian island at 13 years old.

Anyway, back to Apple. Apple is afraid that if it let’s anyone with any app in, it would compromise the quality of their product. In many instances it’s true, like in the app that tells you how many times your tire will roll to get to Starbucks etc., but that is only one part of the perceived threat. The main fear is, it can let apps that are better than it’s own apps take over the leading role in their ecosystem. No, I’m not talking about Microsoft in the 90’s.

Some people already prefer Gmail to Apple’s email client. They also prefer Google’s Chrome to Apple’s Safari. This is a main concern in Cupertino. The Bible has competition. I thought the best had to survive, not the strongest. I think the best will.

It’s not too late for Apple to learn from it’s own history from back in the 1980’s and with the much more powerful arsenal of devices and following that it has these days, can turn the tables on the competition. Open Source Baby! Open Source. Take out hurdles, let it grow. A tree can only grow so much in a pot, sooner or later, you have to let it grow out of the pot and into the wide open spaces.

Here is a very good snapshot of the cell phone or mobile phone market share. The information is taken from Wikipedia. It compares the market share of the different phone and mobile operating systems on a timeline. It shows the market shares of the Symbian, RIM, IOS, Android Windows Phone, Windows Mobile etc.

In 2007, Apple’s market share shot up in 2008 from 2% to 12% in a matter of months, Android was almost 0% at that time. By 2nd Quarter of 2010, Apple and Android were equal in market share about 16%. By the end of 2011 Apple was at 24% and Android was at 52%. Nov 2012, Apple’s market share is 15%, while Android is at 75%, Symbian is near 2%. (Source Wikipedia, Click the graph below to enlarge)

Graph showing mobile phone market share. It shows share of Symbian OS tumbling while Android is skyrocketing

Symbian to the grave, Android Bang Zoom to the moon

No Comments

Increasing Android Battery Life

Increasing the battery life on the Android phone that you have is all dependent on the rate at which the CPU is working. If this work is for things you need, then it’s fine, but what if it is for things you don’t need, like misconfigured settings that keep the phone in constant try and try again mode? This is an issue that you need to take care of as soon as possible.

Here are some issues:

  1. No phone service (Roaming)
  2. No Internet Connection
  3. Constant syncing (Worse, Constant trying of the sync that is not working right)
  4. Unneeded apps
  5. Inefficient apps
  6. Background Data transfer
  7. Automatic Update for apps you download and/or instal
  8. Auto brightness setting
    etc…

Let’s take a look at these one by one:

1- No phone service (Roaming)

When you are in an area with very bad service or even no phone service, you need to turn off the phone searching (depending on your phone) or just put the phone into Airplane mode to conserve battery life.

What the phone is doing is, it is constantly trying to find signal for you, so the CPU is working non-stop, and your battery is draining. Each version of phone software is getting a little better, but they have not made this 100% efficient yet.

2- No Internet Connection

Just like the bad phone service area, there are areas where you don’t have good internet service, or no 4G service. This is a little easier to live with then the bad phone service, because when you don’t need an internet connection, just turn it off. Most of the phones have a way for you to turn it off, some are very easy, there is an icon that you just tap on, but if all else fails, then go to Settings->Network or Wireless etc. and just click on the off for the Network connection.

One caveat though, you have to remember to turn it on when you need it, because even using Google Maps, will use the data connection to find things for you, so you might get frustrated when it doesn’t come back with results.

3- Constant syncing (Worse, Constant trying of the sync that is not working right)

If you don’t need everything synced constantly, then just urn them off. With this last update to Jelly Bean, my phone now has 10 things that Google added that can sync. It used to be just Gmail, Contacts and Calendar, now there are things like Google play books, magazines, movies, music, internet, Picasa, wallet etc.

I have them all unchecked. When I need them (right after I need a hole in my head), I will just do a manual sync. This is crazy. It is constant contact. Save some Carbons, disconnect! Al Gore will be happy.

4- Unneeded Apps

Every app takes up storage (although not significant most of the time), but more importantly, they “Call Home”. So you have apps connecting to the internet and sending packets back and forth, all the time. The best way to minimize it is to remove, or better yet, don’t install them in the first place. Most of these apps are written by inefficient developers that don’t care about your CPU cycles or your internet bandwidth. Disconnect!

5- Inefficient apps

If an app has constant polling type connection and notification, it might drain the battery faster than the ones that sync on demand or at set intervals. An example would be the text messaging app. I changed from the one that came with my phone to Handcent, which is much more nimble when it comes to  battery use. You can usually specify “Replace as the default messaging for my phone”.

6- Background Data transfer

Many of the apps do background data transfers. If there is a way (usually in the app’s own settings) disable background data transfers or update checks. You can also do this last one through the Google Play section when you are downloading the app. (See below) An example would be, “Quote of the day”, “Show new articles”, “Verse of the day”, “Show all new Tweets” or whatever that just needs to connect to get new stuff, if you don’t need it, then don’t do it.

7- Automatic Update for apps you download and/or install

When you install an app from Google Play, usually there is a checkmark that says, “Automatically check for updates” near the top of the app description, usually below the screenshots of the app. Uncheck that, unless you need to have the system check for changes every day! You can always check by going to the “My Downloaded Apps” section in the Google Play or the app store that you use, and just check.

Do this on Saturday mornings, or while waiting at the doctor’s office, or waiting to pick someone up, etc.  Don’t be lazy, do some of the work yourself, at least until they figure out how to do this more efficiently.

7- Auto brightness setting

A lot of people think that by turning on the Auto brightness setting will help extend battery life. This is only true if you are mostly in dark areas. If you are going back and forth, then the sensor is constantly letting the CPU know that it needs to adjust the screen. If you want to make a significant difference then just leave it on the lowest (dimmest) setting, and only turn it up when you need it.

If you do these, and you use your common sense, then you will enjoy a better battery life for sure. I hope this helped you. I welcome your comments or questions.

No Comments