I recently upgraded my Samsung Galaxy S2 to the latest version of Google’s new Android 4.0 operating system ‘Ice Cream Sandwich’ and I must say, things have improved A LOT! There are many things that were missing from previous releases that we android users just took for granted, some features of which have been a staple in the iOS ecosystem for a while now but now that Android has these nailed down it is truely the killer OS out there at the moment in my opinion.
Many things that Android has done better compared with its competitors are things phone/tablet users use every day, rather what it’s competitors do which are questionably used as frequently.
A few of the new features include:
- Resizable Widgets
- New lock screen actions
- Quick responses for incoming calls
- Improved Text Imput
For a closer look at the feature set of this new release please check out the android developers – Android 4.0 Platform Highlights page for more information.
I am new to the Android platform, but a few weeks ago I bought a Samsung Galaxy S2 mobile phone running Android 2.3.3 (gingerbread) and I absolutely love it. It has gotten me really interested in developing applications for it and as I already have experience writing applications in Java from my university days the learning curve should be pretty small.
All that’s really needed to get started is:
- A Java Integrated Development Environment (IDE) such as Eclipse
- The JAVA Software Development Kit (SDK) – The latest version is JDK version 7
- The Android SDK available here
Android itself is open source so there are heaps of great resources online to get started developing applications. Google themselves have a great developer resource at their website http://developer.android.com/guide/index.html
which has a lot of source code examples and tutorials. If I manage to build anything exciting I’ll be sure to post it up on here.
Wish me luck!
These days practically every phone available is a smartphone to some degree, all of which can be used to carry out very similar tasks but each in their own way are also very different. The definition of a smartphone is basically a phone that can do things other than making calls but uses some other sort of connectivity to connect to the internet and manage data. Email, social networking, etc. There are many different smartphone operating systems available to choose from also. iOS, BlackberryOS, Symbian, Android, Windows Phone, the list goes on.
I personally am using a trusty old Nokia E71 right now. I was using a HTC Touch Diamond 2 but if you’ve ever used a Windows Mobile 6.5 phone you’ll no doubt agree with me that they are problematic at best. I am interested to see what happens with the iPhone 5 (or whatever they decide to call it – iPhone 4s perhaps?). I will probably loose the Nokia and pick up the new iPhone when it comes out.
Besides iPhone though, Android devices are looking really interesting at the moment and are becoming a real contender to iOS.
Which phone are you using right now? What would you prefer to use? What are you most looking forward to releasing?