Friday, May 13, 2011

Apple iOS and Google Android: The Choice

As you might know (if you are my regular blog reader), I bought an iPhone 4 White for my wife on the first day of launch in Singapore, so she has handed down the 3GS to me. I finally get to use an iPhone in great depths.

Apple iOS (iPhone, iPad) and Android OS are not new in the market, and you can find loads of review and comparisons. Many consumer forums are also fervently discussing the merits and disadvantages of each OS. In this post, I would like to give a  more experiential take on this topic, one that is hopefully easier for my peers to make a decision between the two as the wave of new Android (and very attractive indeed) devices come to market in 2011.


So which phone is more suitable for YOU? After using both phones concurrently, the choice boils down to the following two statements:

1. whether your usage activity is mainly active-seeking information or passive-receiving information.

2. whether you like to control the storage or like to consume data without concern about managing the storage.



Seeking vs. Receiving
The iPhone is undoubtedly the OS with the most number of apps in the market. Putting game apps aside, fashion labels, publications, even community forums create apps so that you can easily access information of them. The iOS interface is sleek and very responsive, making the information you seek appear on the phone almost real time. You don't feel a moment of lag as there is always something displaying on the screen. In this respect, Android OS might perform less consistently (performance might vary with different Android phone models and the processor speeds).

Animations to keep the user occupied as iPhone plans its next step.


In general, some of the Android apps appear to take longer time to load while users are kept waiting with blank screens. I felt that the iPhone offers me faster speed when seeking information, moving from app to app, screen to screen. The fact that I can check-in to Foursquare using iPhone at half the time I require using my Android phone makes me want to check-in more frequently than with Android. Again, performance may vary for different Android phone models.

However, the iPhone's management of information received is rather simplistic, so much so that the only way to be aware of the information that you receive on the iPhone is to seek them - those red "badges" with numbers against each app are indications that new information are available. And if your apps are littered across all the 11 screen tabs, good luck in scrolling each of them to find the badges! (perhaps that is why my iPhone-user friends often respond my messages late)

That's all you get for notification on iPhone.

This is where the Android OS shines. All the incoming activities are presented on the status bar, and when you pull down the status bar, you are presented with the list of notification items that needs your attention (some even comes with message preview). Click on the items to access the app and the updated information is presented on the screen immediately. There is no need to wait for the information to download. This is possible because Android supports true multi-tasking, allowing your apps to continuously receive feeds. And Android users have a notification screen to help them keep track of what he or she has missed without having to scroll all the app icons to find them.

Android: Whatever notification you have received from the apps will be listed here.
Let me use TweetDeck app as an illustration to compare how the same app works on the two OSes. On Android, the moment I start the app, TweetDeck starts to retrieve unread feeds. I can press the home screen any time and run other apps while TweetDeck continues downloading unread feeds. Once the download is complete, I will receive a notification on the status bar. Notification settings are customisable to a rather granular level: I can define which feed columns I want to be notified, and I can choose how I want to be notified - sound, vibrate, light, status, or all.

On the iPhone, once I open the app, I have to keep TweetDeck on the foreground and wait for the app to retrieve unread feeds. If I press the home screen anytime, the download will stop. Worse, if I were posting a tweet, I have to wait for the post to be successful before closing the app, or else the tweet may not be posted. Some apps (like Facebook) may support push notifications in the form of badges as mentioned earlier, but you still need to open the app before the download of the actual information commences.

Interestingly, notification settings for iPhone apps may have to be configured in several different screens! One screen is under Phone Settings app (e.g. Facebook), another is Phone Settings -> Notification (yes, Facebook has one there too), the third is Phone Settings -> Location Services (you may need to enable this so that iPhone knows where you are and determine whether you need to receive notification) and the last one is within the app itself (e.g. Foursquare has one there, but not Facebook). In other words, there is no consistent design to configure app settings.

Set your Facebook notification? Please do it over 4 different screens (duh!)


For Android, app settings are generally achieved by pressing the hardware "menu" button and then "Settings" button. Then there is a global setting which controls whether the Android phone can allow running of background data for all apps. And that's it.

It is true that apps running in the background consumes battery faster, but you also have a choice not to keep it running in the background. For some apps like TweetDeck, just exit the app and notification will stop. However, some poorly-written apps may still continue to run in the background even after you exited the app and the only way to prevent notification is to uninstall the app. I do find myself doing that for some Android apps because I have no way to stop them from downloading data in the background and triggering notification which annoys me and uses up data bandwidth, not to mention battery life.

To summarise: iPhone allows the user to quickly execute activities without missing a beat. I find myself opening TweetDeck web links, uploading Twitter photos much quicker than using Android (speed difference may vary depending on Android phone model). But Android allows TweetDeck to run in the background, notifies me regularly on new feeds, and downloads them at the same time, so I can read them in an instant. Android also provides a notification screen to display notifications from all other apps that are running in the background, even when I am using other apps.



Auto vs. Manual Management of Data and Storage
The only way to transfer files to and from iPhone is via iTunes. The only way to download full-resolution camera photos, videos and screenshot is via USB connection to a desktop computer. Photo and music albums synced via iTunes can never be moved or deleted from iPhone. When you take a photo or a video or capture a screenshot, iPhone stores them in a common location. When you use third party apps to download files (e.g. Dropbox, Instagram), these files are either stored in the common location (i.e. Photos) or within the app folder, which can only be transferred in/out via iTunes. You do not have to worry about specifying a folder to store them, nor will the files be "lost" in the iPhone because you forgot where you saved the files.

So, little wonder why you have limited options about using, manipulating, sharing, or even saving a piece of information or file. In short, the data can only be used either by a set of apps dictated by Apple or used exclusively within the app itself.

On the Android, you have greater control of how you want to manage the data or file. With every app you run, the data or file generated from the app is stored within a folder that is accessible using file browser app. You can easily rename, copy, move, delete the files. Your photo and music albums are merely files stored in folders and read by the Android photo and music apps to present them in an interface for your consumption.

The drawback of this "freedom of management" is that these files may be scattered in different folders. Say, you have many camera apps on your Android. The photos you captured using each app are stored in their different app folders. If you want to view all the photos, you have to navigate to the respective folders - if you know where to find them. On the iPhone, all photos captured by any camera app can be found in the "Camera Roll" of the Photo app, because that is where they have to be stored. How convenient!

But convenience has its price. Just like choosing a car with an auto gearbox vs. manual gearbox.

Here's an illustration using HungryGoWhere app. On the iPhone, clicking the "Share" button offers me only one option: launch Mail app to share.


On the Android, I can share the information using one of the following:


The list grows depending on the number of supported apps you installed in Android.

Another illustration using Dropbox app. When I access a MP3 file in iPhone, this is all I can do:


On the Android, with the same Dropbox app, I can do these to the same MP3 file:


If you choose to download the file, the download activity will be displayed on the notification screen (as per the usual Android fashion), which means you can proceed to switch to other apps and be notified once the download is completed. And as mentioned earlier, the drawback is that this file is stored somewhere in Android, so if you want to copy this file out of Android, you have to use the file browser to locate it - well at least you CAN do more with this file than sharing a link via iPhone.

Ah! So that's where the file is saved. (File manager: ASTRO)
To summarise: iPhone offers a common repository for any multimedia files you create - images, video, music. Each third-party app can also manage their respective files in folders within the app, which cannot be shared with other third-party apps except Apple's. The benefit of such control is that the user would not face a challenge of managing and tracking these files. It is actually very convenient for most consumers, but not for the tech-savvy ones. Just like driving a car with a manual gearbox, the Android offers the user complete control over the management of user-generated files without depending on the source app. So, once the content is created by one app, the content can be used by another other app within Android.


The choice?

At the end of the day, there is no right or wrong to your choice of phone. What usually happens over the course of using any device is that we learn to adapt and work around the limitations. The iPhone and Android OSes are both excellent in their own merits. Personally, I am very comfortable using either interfaces, barring some inconveniences.

Android is the preferred device for managing vast amount of real-time information received (where the multi-task feature notification screen helps me to keep track effectively) and a flexible platform for me to manage and use my files without restrictions. The drawback would be occasional device lags and freezes, so a little patience is necessary.

iPhone is a better device for entertainment, for updating social media statuses swiftly, for playing games. The device is generally very stable (even if the apps crash, there is no techie messages that might cause user panic - the app simply auto closes). The limitation would be the inability to have control over the file management and requiring you to manage files over iTunes. My major concern on using iPhone as a business phone is the lack of notification framework to allow me to track incoming messages, push mails, social media updates.

Perhaps the next phone OS update from both companies could incorporate the better features from each other. A multi-tasking iPhone 5 with better notification feature? An Android that runs apps more smoothly and speedily? We can only look forward to the future!

Tuesday, May 10, 2011

Family Outing at Sentosa with the Day Play Pass

This year's Labour Day fell on a Sunday, so I spent my additional public holiday on the follow day at Sentosa with my family, and thanks to Pepperconn, I have learnt of a great way to enjoy the Sentosa attractions at a great value - with savings of almost $100 per person!

Introducing, the Sentosa Play Pass: 1 Pass. 1 Price. More PLAY!


What does the Play Pass cover? There are 3 types of Play Passes to choose from. The Day Play Pass gives you access to 13 Sentosa attractions from 9am to 7pm listed below (sorted based on my recommended visiting sequence):
- The Merlion
- Images of Singapore
- Tiger Sky Tower
- Butterfly Park and Insect Kingdom
- Sentosa 4D Magix
- Desperados
- Sentosa Cineblast
- Luge or Unlimited Skyrides
- Segway Fun Ride
- Bi-Pedal Bicycle (1 hr)
- The Flying Trapeze
- Fort Siloso
- Sentosa Nature Discovery Guided Tour

If you start your Sentosa adventure only after 2.30pm, you can opt for the 'Noon Play Pass, which lets you spend your afternoon on any 4 attractions from the above list.

Finally, there is a Premium Play Pass where you can choose 3 out of the below 6 attractions:
- Segway Guided Eco Adventure
- Wave House Flowrider
- Heritage and Island Explorer
- Jewel Cable Car Ride (2-way)
- Climbmax @ Megazip Adventure Park
- Megazip @ Megazip Adventure Park

There are many ways to enter Sentosa. For me, I decided to take the Sentosa Express ride from Vivocity. Tip: Park the car at L3 towards Lobby N. The Sentosa Express entrance is just next to it!



When we arrived at Imbiah Station, it started to drizzle. Fortunately, Sentosa has built shelters to link most of the attractions together.

First stop: The Merlion
Walking into the 37m tall structure, you will immerse in an underwater mermaid world, learn how the name "Merlion" came about, try your luck with the Merlion token, enjoy an open-space 360-degree view at the Merlion head, snap a "fortune photo shot" at the Merlion mouth, and finally descend to the Merlion shop to collect your Merlion "prize".






Next: Images of Singapore
Sentosa really pampers us visitors by building sheltered walkways and escalators to bring us from one attraction to the next. Images of Singapore is like time travel, covering the entire history and culture of Singapore. As you enter, you will learn of Sir Stamford Raffles and the colonial days. Walking along, you will reach street mock-ups of our local cultures, before ending with a post-independence showcase. There is also a restaurant at the end of the building that allows you to sample the Taste of Singapore. Another attraction that I recommend to overseas visitors.

Mock-up of the colonial days

A gallery of our forefathers

The streets of Chinatown





Tiger Sky Tower
Mayenne's favourite ride, elevating us all the way to the top and giving us a 360-degree panoramic view of the island as we sat comfortably enjoying the moment.


Lovely view up there!





Sentosa 4D Magix, Desperados, Cineblast
These series of indoor simulator rides challenge the senses! 4D Magix is a 3D movie injected with environmental effects like air jets and water sprinkles. Desperados is an interactive shooting game, while Cineblast is a motion simulator to bring us into a fictitious world - the Extreme Log Ride. My family did not fancy these rides, so they went to the Butterfly Park instead.

Check out the trailers to all the rides:






1pm: Lunch
We had our launch break at KFC, conveniently located next to Imbiah Station. By then, the place was pretty crowded, with lots of people taking photos with the huge Merlion. It was also a stone’s throw away from Resorts World Sentosa. So I would recommend you start the day at Sentosa early, like what I did.



Luge and Skyride
The ride that I have been looking forward to! I have heard so much about the luge and I finally had a chance to experience it. Admittedly it wasn't as exciting as I had thought, partly because I went rather slow for my maiden ride, and partly because I have been driving a car every day, so operating a vehicle down a slope wasn't something exactly refreshing. However, the slow ride back to the starting point on the Skyride was relaxing. I must say that this attraction offers a good balance of thrills and chills. With the Play Pass, you can choose either taking a Luge/Skyride or opting for unlimited Skyrides.



Enjoyed the Skyride

WOAH!



By the time I completed the Skyride, Mayenne was rather tired, and so I decided to call it a day. It was a shame I missed the Segway Fun Ride, for I have never rode on one before. But if you have energetic companions, then you should continue the rest of the afternoon with this ride, then proceed to take the Bi-Pedal Bicycle for a leisure ride around the beach.

For the thrill-seekers, challenge yourself with the Flying Trapeze, though acrobatic stunt is not exactly in my genes. For nature lovers, go for Sentosa Nature Discovery Guided Tour to learn about flora and fauna unique to Sentosa island. And if you have time left, take a shuttle bus or beach tram to Fort Siloso to learn about the World War II events related to the Fort. And what’s great about the Play Pass is: you don’t have to choose, because they are all included in the Pass!

Crowded in the afternoon, so I recommend you start the Sentosa Day in the morning


The Sentosa Play Pass is a marvellous promotion for visitors to experience the island’s best attractions for an entire day. Visit this link for more information.

Collage of the photos I took. Click to enlarge.

Tuesday, May 3, 2011

Receiving COMPASS Awards

Today I received a letter from COMPASS (Composers and Authors Society of Singapore) to inform me that I will be receiving two awards at the 16th COMPASS Awards Ceremony in July:

1. Top Local Instrumental Contemporary - awarded based on royalty collection of songs in the instrumental category in the year 2010


2. COMPASS Young Songwriter of the Year - given to a writer member who receives the most royalties in the year 2010 as a composer or lyricist who are below 35 years old. Each writer member will only be entitled to receive this award once.


The second award came at a timely moment, for I turned 35 in 2010, which makes this the final year that I am eligible for this award.


I am extremely elated to be recognised of my achievements through these music awards. I am very heartened to know that my dedication to writing for the instrumental genre since I started composing in 1995 is worth it.

I wish to thank all who loved my works in Piano Spa series and I will continue to produce more instrumental music for your enjoyment.

Thursday, April 28, 2011

My iPhone 4 White Adventure

28 April 2011, Singapore - Last night (Wednesday), I saw from my twitter news feed that the iPad 2 is confirmed to commence on sale in Singapore on 29 April (Friday) - 1am online and 10am at the retail stores. What caught me by surprise was that the iPhone 4 White is going on sale today - 28 April (Thursday). This is the much-anticipated release and Singapore is one of the first countries that will get it.

Silly as it may sound, I waited past midnight and checked the Apple Online Store in hope that I will magically see the iPhone 4 White model available for online purchase. I slept at almost 1am, woke up this morning, and checked the online shop. Still nothing.

During lunchtime, I went to Parkway Parade, and following the list of authorised iPhone resellers on the Apple website, I asked them for iPhone - I didn't even mention the white version - but they said only telcos sell them. I wanted to get a contract-free unit because I would only save less than $200 if I were to keep my existing mobile plan and do an early recontract with 7 months remaining.

At about 2pm, the Apple Online Store went offline, signalling that a change is coming, obviously on the iPhone 4 White model. I waited in anticipation, but after 2 hours, the store was still out of service. With each passing moment, the chances of getting the online order before the long Labour Day weekend grew slimmer.

What happened next was privileged information, but in essence, I was offered an opportunity to purchase the iPhone 4 White from a specific authorised retail outlet, but at a small premium over the Apple Store. I grabbed the opportunity and by 5pm, I had the iPhone 4 White in my hands:


And was I glad I did, because when I checked the Apple Online Store which went back online, the iPhone 4 White is merely "coming soon".

Why was I so anxious to get the White unit? Because wifey has been waiting for it for the longest time. It was supposed to be her birthday present (last September), then Christmas, then Valentine's. So here, on the very first day of worldwide availability, I have it.

While my iPhone adventure comes to an end, the iPad 2 buyers' adventure have just begun - less than 3 hours to the online availability and less than 12 hours to store opening. Enjoy!

- 10.40pm (GMT +8)

Wednesday, April 27, 2011

iPad: 2nd Generation

Last year, I applied leave just to queue for the iPad. I was the last person in queue to secure the iPad 16GB Wifi at BEST Denki City Square outlet. iPad was out of stock island-wide by the end of the day, only to be restocked 2 weeks later.

This year, iPad 2 will be launched in Singapore on 29 April. This time round, you can order online from 1am, or purchase from the stores directly when they open for business.

I have little reason to replace my current iPad, as the 2nd generation offers little new features (faster processor, camera, thinner and lighter) and all of the same iOS limitations - limitations that would not affect the majority of the casual users. At only S$668 for the 16GB Wifi version, the iPad 2 will easily be the top selling tablet in Singapore, and I am happy to recommend it for entertainment use and to perform some specific tasks that iPad is known to be good at.

But if you plan to use iPad 2 as a powerful multi-tasking mobile computing tool, then think again. I would recommend you think Android.

My Blog, My Experiences

Oops! I have been blogging so much about Samsung products that someone working in a PR agency mistook me for being their brand ambassador!

Indeed, at this moment, I am surrounded with Samsung-branded gadgets. Quite often, friends who know of my interest in gadgets have asked me for recommendations on phones and cameras, and my current answer would be: the-above-brand. And I do not blindly recommend products just because I am offered incentives. Blogging about the review product is an obligation, but actually recommending the product to personal friends is a privilege.

Currently, I have been keeping tabs on the influx of new Android tablets releases, and very soon I will be getting my fingers on one particular model (it's not the-above-brand). And you shall soon learn about my experience on this tablet that the community has been raving about.

Note to advertisers: if you would like me to mention your products/brands liberally, then give me a chance to experience YOUR products!

Tuesday, April 26, 2011

Samsung Galaxy S: Some Simple Fixes for Minor Bugs

Do you face the following problems on your Samsung Galaxy S? If yes, then these are some simple fixes so that you do not have to waste time rebooting the phone:

#1
Problem: sometimes, the phone notification or ringtone is played through the ear speaker rather than through the back speakers.
Solution: make a call to anyone, e.g. voice mail. Select "Speaker" mode. Then hang up. Thereafter, audio will revert to the back speakers.

#2
Problem: sometimes, apps that require data connection cannot connect online, and therefore all live feeds stopped. This happened to me on Whatsapp.
Solution: turn on "Airplane" mode. Wait a while, then deactivate "Airplane" mode. Soon, apps will start to receive data feeds.

#3
Problem: When turning on Wifi, it hits error, or hangs. Pressing "Wifi" checkbox a few times might get it working, or it might return the same error again.
Solution: turn on "Airplane" mode. Wait a while, then deactivate "Airplane" mode. After a while, the "Wifi" option will be available for you to try turning on again. Note: sometimes I find this method does not work consistently. But I would try again after a while and it would work.

If you never face the above problems, good on you. If you do, this is how I get the phone running again without rebooting.

My phone firmware:
- Froyo (Android 2.2 I9000DXJPB)
- SpeedMod kernel K13E

For the record, as of 26 April 11.30pm, my phone has been running continuously without rebooting for more than 8 days 13 hours.