Friday, December 14, 2012

My iPad Mini Review


Funny story. I had already made up my mind to get the latest retina iPad some time ago, so when Apple launched the new iPads here two days ago, I made my way to a Machines outlet thinking I will just go take a look at the demo units of the new iPad and iPad mini, and walk out with a retina iPad. Clearly, that is not what happened. When I picked up the iPad mini and started playing around with it, it hit me that this smaller iPad mini, when in use, does not feel any smaller at all. I was pretty much getting the full iPad experience, but in a smaller and significantly lighter package.The mini is less than half the weight of the iPad. That got me thinking.

The iPad, with its bigger 9.7" screen, is usually used at a distance of about 1.5 - 2 feet from my face. Because of its weight, I usually have it resting on my leg when doing some reading or on the table when watching movies. The iPad mini, because it is so much lighter, is held up closer to my face. This  effectively means I am actually seeing the same screen size on both iPads, even though they are physically different sizes. I did a rough measurement, and it turns out, just holding the iPad mini at about the same distance you would hold your iPhone (about 5 to 6 inches closer than the retina iPad) will result in your eyes seeing the same screen size.

I use the iPad mainly for reading, gaming and watching videos, and it turns out, the mini is perfect for that.

Now, lets get into the review.


Performance
This is likely one of the first thing you would be wondering about the iPad mini. I am happy to report that performance is great. Yes, it comes with the A5 processor that came with the iPad 2 and iPhone 4S, but what you may not realise is that the A5 is also the processor in the third generation iPad released in March this year. The third generation iPad came with an A5X CPU. This is essentially the A5 CPU with extra graphic processor cores bolted on in order to support the retina display that needs to push out four times more pixels. Given that the iPad Mini’s display is the same resolution as the iPad 2, it doesn't need that extra graphic processing power. What this means is that, the iPad mini is just as fast as the third generation iPad for pretty much everything except for the most graphics intensive apps.

So, is that fast enough? I have included a video below to show you what you can expect from the iPad mini. I believe you will agree that the performance is just delightful.



Some people would have you believe that you need the most powerful processors out there right now in order to enjoy good performance and that last year’s processor just won't do. That's just utter rubbish.

There are several reasons for that. Firstly, Apple makes both hardware and software, and that allows Apple to fully optimize the operating system specifically to the hardware, and vice versa. This means Apple can use a processor that is just powerful enough to run the software fast enough. This is important because there comes a point where putting in ever more powerful processor results in diminishing returns, and beyond that, it actually becomes detrimental, as ever more powerful processors consume more battery without gaining any measurable benefits. What we want is a processor that provides a good balance between performance, energy consumption and cost. The mini has a truly remarkable battery life that blows the competition away (you can read about it here).

Secondly, apart from the iPad mini, the latest iPod Touch, iPhone 4S and iPad 2 which are all currently being sold also uses the A5 processor. There are millions upon millions of A5 based devices currently still being sold, on top of over a hundred million already out there. This means app developers would be optimizing their apps to run well on A5 processor for a long time to come, and you enjoy the benefits of a great performing iPad mini.


Display
The iPad mini comes with the same resolution display as the iPad 2, but shrunken down from 9.7 inches to 7.9 inches. This is not a retina display, but the increased pixel density resulting from the shrink does makes things look better, but it's still no retina display. Is that an issue? Personally, after using it for several days, I can confidently say the iPad mini’s display is good enough.

Would I like a retina display? Sure. But would I like a retina display on the iPad mini if it means a bulkier, heavier and more expensive iPad mini? No!

When the iPad moved to retina displays, Apple had to increase the battery capacity by 70% in order to power it. This adds cost, weight and bulk. On top of that, making super high density displays are very costly, especially when you are pushing the limits of current manufacturing processes. To put 2048x1536 pixels on a 7.9 inch display would increase the cost very significantly. Over time, as manufacturing processes improve, the cost will go down, but at this moment, it's just not there yet.

Will an iPad mini with retina display come out a year from now? I believe Apple would very much like to do that, because their aim is to have all their devices on retina displays. Can they do it? I think there's a very good chance of that happening, though it’s not a sure thing just yet.

The key thing to take away from this is that the current iPad mini display is good enough, and I would not trade it in for a retina display if it adds cost, weight and bulk.

The other concern that some have with a smaller iPad mini display is how it will affect app usage. Let me put your concerns to rest. The 7.9 inch display size was not an arbitrary decision. Apple chose this size for a very specific reason. You see, on the original iPad, the user interface elements (icons, buttons, toolbar, switches, etc) were physically bigger than on the iPhone, because it had a lower pixel density. This means they are all bigger on the iPad than on the iPhone. Moving from 9.7 inch to 7.9 inch, the pixel density became exactly the same as the iPhone. That means the graphical user interface elements on the iPad mini is now exactly the same physical size as that of the iPhone. So, it will be no harder to hit a button on the iPad mini as it is to do so on the iPhone.

Here is a photo showing the physical size of stuff on iPhone and iPad mini, it's the same:



Here are several photos showing how apps look like between the iPad and iPad mini:








Apps
There are over 275,000 apps optimized for the iPad. All the best quality apps, and widest selection of apps made specially for tablets are on the iPad mini. We are not running just stretched out smartphone apps, like some other mobile OS that I won't mention ... Hahaha.

The reason why iPad apps will always be more optimized than apps for other mobile operating systems is because there is a fixed resolution and physical size to which developers can optimize the user interface to the pixel. When designing apps for other mobile OS that has so many different physical screen sizes and differing resolutions, developers go for the lowest common denominator approach, resulting in apps that are more generic and not optimized for anything. They may work okay, but they are definitely not the best.


Build Quality
The body is precision crafted out of a solid block of aluminium, with a precision cut glass on top. The build quality of the mini is just in a different league from anything out there in this category. I suggest you take a very very close look (use a magnifying glass if you wish) at everything, from the microphone hole, to the speakers and lightning connector port, power and volume switches, etc. Until today, I am still amazed by the level of precision of Apple products.


iPad or iPad mini?
This really comes down to how you would be using it. If you are planning to get it as a replacement for your computer or laptop, the iPad would probably be a better choice. If you plan to use it to do a lot of typing, like replying tons of emails, the iPad’s bigger screen gives you a bigger on screen keyboard to type on. The iPad mini’s on screen keyboard is not bad to type on, and I actually typed this entire review on the mini (using the iA Writer app), but it is a bit easier on the big iPad. Also, the new iPad's A6 processor is twice as powerful, so for certain kinds of apps, it does give a significant performance boost, but only if you actually use those apps.

If you plan to use the iPad mainly for media consumption, like browsing, reading, playing games, watching movies and such, then the mini will do just fine.

Ultimately, I would encourage you to go down to your nearest Apple retailer and take the time to try out both iPads to see which one best suit your needs.


Here are more iPad mini reviews:

More iPad mini info at Apple website here and you can order it from Apple store Malaysia over here.




Thursday, March 3, 2011

iPad 2 Upgrade Dilemma

Alright, the iPad 2 is out, and everyone is waiting to grab it. You're not ? Don't lie ! … Hahahaa … Well, friends are asking me, should they upgrade. I have been pondering this question since the iPad 2 was announced last night, and after much though, here's what I think. 

If you already have an iPad, and you also have the iPhone 4, I think you can just keep your iPad and wait for iPad 3. You won't really be missing much. Let's look at the main differences.

1) Performance
The iPad 2 comes with A5 processor with 2X CPU performance, 9X GPU performance compared to the A4 processor in the iPad 1. This is definitely a very significant performance boost. However, you should remember that iPad 1 is already pretty fast, so what can this performance boost do for you ?

  • Faster app loading:  So, an app that takes 3 seconds to load, may now take 1.5 sec. Saves you 1.5 sec in load time … nice to have, but not critical. 
  • Smoother app experience: You may see things work more smoothly, scroll faster, refresh faster, etc.,  but this will vary from app to app. Most apps that are properly optimized for iOS would already work pretty smoothly on iPad 1.
  • Smoother multitasking: The A5 most definitely came with more RAM, so multitasking will definitely be smoother. Another nice to have, but again, is not critical.
  • Better gaming graphics: Some game developers may start creating games that takes advantage of the 9x higher graphics performance, but most developers will still make sure their games works well on iPad 1.

The fact is, there are likely in excess of 18 million iPad 1 out there right now, but at the moment, ZERO iPad 2. It will probably be at least many months later before there are more iPad 2 out there than iPad 1. Therefore, all the iPad apps coming out in the next 6-9 months will likely be optimized to run on iPad 1, rather than take advantage of iPad 2 features exclusively. So, any app that works well on iPad 2, will also work well on iPad 1. You're not really gonna be missing anything here in the coming one year. 


2) Cameras
The iPad 2 has cameras for FaceTime, which you would already have on the iPhone 4, so you won't really be missing anything here.


3) Lighter and thinner
No doubt, it's great that iPad 2 is about 5mm thinner, and around 80 grams lighter (comparing Wifi models, 3g models have slightly bigger weight difference) … but it isn't earth shattering difference. 

4) Miscellaous
The smart cover is really cool, no denying that. The HDMI mirroring on iPad 2 could be a nice feature for people who do presentations. 


Conclusion
Taking into consideration everything, I believe if you have both the iPad and iPhone 4, you are probably better off just sticking to your current iPad, and upgrade only when iPad 3 comes out. The iPad 2 is a nice upgrade, but not essential. Unless of course, you have a lot of excess cash that you're waiting to spend, in which case, would you like to buy me an iPad 2 ? Hehehe ...


Monday, October 4, 2010

iMovie for iPhone - Crash Course

A quick introduction on how to use iMovie to edit cool videos on your iPhone itself =) ... It really is amazingly simple and fast. After watching this short video, you will become an expert in editing videos on your iPhone =) ...

I really love iMovie's ability to live preview things, without having to wait for it to render/encode, every time you make changes.





Here's a sample video I made using iMovie on iPhone:


Get Paid iPhone/iPad Games/Apps for FREE

Want paid apps/games for free ? I have good news for you =) ... and it doesn't need jailbreaking ...

Many of you reading this probably just gotten yourself a spanking new iPhone 4 and wanna get lots of cool games and apps.

Sure, there are tons and tons of free apps in the AppStore already, but we all know that free apps are more often than not, quite crappy, compared to the paid apps. The reason is simply because, for paid apps, developers have a *commitment* to deliver quality since they are paid by customers, and competition for customers is intense in the AppStore, with over 300k apps.

It is also because of the intense competition, that developers resort to giving away their *paid* apps for free from time to time, in order to promote their apps, and to push their apps up in the iTunes AppStore rankings. That's great news for us, since we can get higher quality paid apps, not lite versions, for FREE !

So, here's how to easily find these paid apps that are on free promo.

1) Download AppShopper app from the AppStore, it's free:

2) Run AppShopper

3) Just below the toolbar on top, you can see 3 column headers. The first 
     one allows you to show All categories of apps, or just specific type of 
     apps. If you want just games, select GAMES.

     Second column header should be set to FREE. Third column header, set
     it to PRICE CHANGES.


That's it. Now you see a list of all the latest paid apps that are on free promo. Pulling down the list, you can refresh the list to get the latest updates. Do check daily for tons of free offers.

I normally only try out the apps rated 2.5 stars or more, or unless the screenshots looks really cool. Since there are so many to choose from, I just ignore apps with low ratings.

Here are a few other free apps you should also install. They provide new paid apps on free promos daily, so check regularly.

OpenFeint Game Spotlight:

The FAAD Gold App by FreeAppADay.com:

Wednesday, February 24, 2010

Latest Apple News

The iPad Will Rule the World
"Make the screen five inches by eight inches, and you'll rule the world." That's what Alan Kay said when Steve Jobs asked him about his thoughts on the iPhone. Alan Kay is one the greatest minds in the history of computing. He worked in the 70s at the legendary Xerox Palo Alto Research Center, where he said that "the best way to predict the future is to invent it!" He did precisely that.
Click here to read this article.

Apple iPad demand exceeding pre-launch iPhone buzz?
A new survey has found that 13 percent of respondents are likely to buy Apple's forthcoming iPad, a number greater than the 9 percent who planned to purchase an iPhone before its launch in 2007.
Click here to read this article.

Apple ranks third in customer service survey
In its bronze medal position, Apple earned A+ ratings in both the qualify of staff and efficiency of service; its overall score increased by almost ten percent over its 2009 rating. ... Apple was 20 places above its nearest competitor, Dell ...
Click here to read this article.

Report gives Apple top honors for reliability
Apple is selling more Macs than ever these days. And according to a survey from a computer support company, those new customers are enjoying some very reliable machines. On Monday, Rescuecom released its 2010 computer reliability report, with Apple winning the top spot in the survey.
Click here to read this article.

Aerial Footage of Apple’s New Massive Data Center
Experts note that Apple’s data center will be among the largest in the world, rivaling centers run by internet giants like Microsoft and Google. The unusual size of the data center suggests that Apple is investing heavily in cloud computing.
Click here to read this article.


New iPhone Ad: On Hold


New iPhone Ad: First Steps


New iPhone Ad: Family Travel


Sunday, February 21, 2010

Flash Is Fundamentally Flawed On Touch Screen Devices

A Flash developer offers a good explanation on why Flash would not work well on touch screen devices like the iPad:

"I’m a full-time Flash developer and I’d love to get paid to make Flash sites for iPad. I want that to make sense—but it doesn’t. Flash on the iPad will not (and should not) happen—and the main reason, as I see it, is one that never gets talked about: Current Flash sites could never be made work well on any touchscreen device, and this cannot be solved by Apple, Adobe, or magical new hardware. That’s not because of slow mobile performance, battery drain or crashes. It’s because of the hover or mouseover problem. ... All that Apple and Adobe could ever do is make current Flash content visible. It would be seen, but very often would not work."

Click here to read the article.

And here's my take on this ...

More than just hover/mouseover problem, there are many other issues I see here. Flash is fundamentally based on a single pointer, while multitouch devices can allow many touch points at any one time.

So how is flash going to interpret moving your finger over it ? Is it a hover,  drag or scroll ? When you touch the screen, is that hovering or a click ? What about when you touch with 2 or 3 fingers ? Is that like having 2 or 3 mouse cursors at the same time ? If you touch two different buttons on a flash app at the same time, what happens ?

Is there a workaround for this ? Probably, but it will require most Flash sites to be redesigned. And even then, it would not provide the best possible user experience because Flash does not fundamentally support multitouch gestures.

Some are arguing that Apple should just support Flash anyway, even if half of the Flash sites out there would not work properly. Well, one must remember that to Apple, user experience is the most important part of their product design. When users start browsing around and find that many websites don't work properly because it uses Flash, that's just bad user experience. They are not going to care why it doesn't work. As far as they are concerned, it's a problem with Apple's product, even though the problem is caused by Adobe's Flash plugin.

By excluding Flash altogether, Apple is putting the pressure on web designers to redesign their websites for the iPhone and the upcoming iPad. Even now, if you use your iPhone to browse the majority of the popular websites, you will find that they have an iPhone optimised version of their site. In fact, there are many sites with special iPhone apps that makes it even easier to access the site's contents (e.g. Wired, Engadget, etc). So, not having Flash really isn't a big deal.

I should also come clean and tell you now that I personally hate Flash. If you have ever tried to open a website and your computer grinds to a halt, it's likely due to Flash. I have personally encountered this soooooo many times both on Windows and Mac. If they can't even get Flash to work flawlessly on a full blown computer, what makes you think they can get it to work well on a mobile device that has a significantly slower CPU ?

Update: Apparently, the latest Flash plugin 10.1 beta adds multitouch support, but this does not change the fact that all the flash content currently out there needs to be redesigned in order to take advantage of this. And this brings us back to the problem of not all websites working properly ...

Saturday, February 20, 2010

Interesting iPad Articles

Here are some of the interesting things that I found on the net about the iPad :) ...

Wired magazine is leading the change in the e-magazine industry and will have their new digital version out this summer for the iPad. It looks fantastic ... I certainly hope all magazines becomes like this :)




If your product is Great, it doesn't need to be Good
Paul Buchheit, the creator of Gmail, wrote an interesting article about the iPad ... "If your product needs "everything" in order to be good, then it's probably not very innovative (though it might be a nice upgrade to an existing product). Put another way, if your product is great, it doesn't need to be good." Click here to read this article.

The iPad's secret sauce: it's the software, stupid

"The thing is, tablet PCs running regular software like Windows and Office have never offered any benefit over regular PCs with a keyboard and mouse. In fact, they offer a worse user experience. ... Put another way: the iPad is all about software. Forget the sleek form factor – that's just a prerequisite. Ironically, it's the software and services that Microsoft never 'got', that Apple totally does get." Click here to read this article.

Radical Innovation of Meaning - Apple iPad

"No, what Apple does well is put forth "radical innovations of meaning". That term is from Roberto Verganti, who wrote about the concept in his excellent book "Design-Driven Innovation". Apple's skills with design-driven innovation are what will make the iPad a success."  Click here to read this article.

Inside Apple's iPad: Multitasking
"Another problem relates to security. If apps aren't simply terminated by the user in a straightforward way as they are on the iPhone OS, users may not be aware they are still running. Background apps might provide a valuable service, but without any restrictions, they're also able to install spyware, viruses and other malicious software. That's simply not possible to do on the iPhone OS." Click here to read this article.

Inside Apple's iPad: Adobe Flash
"Adobe's arguments for Flash are difficult to support in the mobile realm. The iPhone has been wildly popular since its debut despite its lack of support for Flash. Apple's smartphone dramatically raised the bar for what customers expected in a mobile web browser. By doing this without Flash, Apple essentially redefined what the web should look like, at least on a mobile device." Click here to read this article.


Thunderous Boom in a Perfect Storm of iPad Apps
"According to Flurry's analytical app-developer tracking skills, January saw the single biggest peak in developer activity ever registered in its system. It's the iPad." Click here to read this article.

Why the iPad is Intel’s worst nightmare
"The iPad is close to Intel’s worst nightmare because it’s a ‘proper’ computer - it’s certainly not a smartphone - that doesn’t use an Intel x86 CPU. It’s also a machine that doesn’t face any of the demand-killing limitations non Intel laptops have done before. It’s not from a no-name company that people won’t trust, or whose products you can’t actually find in the shops. It’s not running Linux or an OS that’s difficult to understand. It’s not unfamiliar – millions of people know how to use the iPhone – and once the Apple marketing juggernaut gets up and running, you’re not going to be unaware it exists." Click here to read this article.

IBM Eyes The iPad
"Rennie says IBM will also design applications targeted specifically at the iPad, which it hopes to release "very close to the delivery date" of the device. "The screen real estate and the touch interface should give us the opportunity to do some very interesting things," he says." Click here to read this article.