|
|
|
Archive for the ‘Web Development’ Category
Tuesday, April 6th, 2010
Benchmarking the iPad isn’t the easiest of tasks. It’s not as if you can just sit down, grab the “iBenchmark” application and run the results across every comparable i-style device you own. However, there are some tests you can hit up–and some tests you can check out–that will give you a good, real-world demonstration of just how speedy the iPad is compared to its smaller predecessors, the iPhone and iPhone 3GS.
The end result? According to Craig Hockenberry, a principal at the Iconfactory (makers of Twitterrific), the iPad is a little more than twice as fast as the iPhone 3GS for loading applications and 1.8-times as fast for its Safari JavaScript performance.
The real fun begins when you compare the iPad’s performance to that of the original iPhone—you know, back when the idea of “3G” network connectivity was just a dream in Steve Jobs’ head. On this, the iPad is anywhere from 12-times, to 428-times, to 8,750-times faster than the first-generation iPhone, depending on the benchmark.
I’ll list out these results in more detail below. However, you’re probably wondering how you can go about benchmarking one of your Apple devices for your own comparative analysis. Provided you can figure out how to get them to work (Hockenberry doesn’t leave instructions), you can grab the benchmarks he used for the aforementioned performance comparisons and run the tests yourself.
More novice / non-developer users might want to instead check out the online SunSpider JavaScript benchmark. These tests run right out of your Safari browser and should give you a good indication of your product’s JavaScript speeds compared to others. Since the test runs three times, you should have enough of a data set for the results to be statistically valid—and if you don’t, the benchmark itself will tell you!
You can also check out the Web-based V8 Benchmark Suite, which runs a similar series of JavaScript performance tests. However, just because a product excels on its JavaScript performance doesn’t mean that you’ll always see a direct translation over to its Web browsing. For that, try grabbing a stopwatch like Anandtech’s CEO Anand Lal Shimpi, who was able to time (after at least five loads per site) that the iPad’s Web site loading times were anywhere from 3 to 9 seconds faster than those of the iPhone 3GS.
As for other tests you can run on your iPad. Well, there are always the stress tests…
So, to recap, here’s how you can benchmark your iPad:
- Run Hockenberry’s tests… somehow
- Run Sunspider’s JavaScript benchmark
- Run the V8 Benchmark Suite
- Bust out the stopwatch and load pages/apps
- Get a bat
- Pleasantly wait for an App developer to run a custom OpenGL ES performance test
Resource:
http://www.pcmag.com/article2/0,2817,2362242,00.asp
Tags: Ipad, iPhone, iPhone OS Posted in Web Development | 10 Comments »
Tuesday, April 6th, 2010
Having used the iPad for a couple of days now, it’s clear that the product is a game changer. I suggested in a recent column that the tablet had the potential to kill netbooks. After bringing the iPad with me on a recent trip, I firmly believe that it will replace my laptop in a number of instances, as well.
Out of the box, it’s immediately clear just how sleek and elegant the device is. No surprise there, of course. When it comes to design, Apple always bests the competition. Once turned on, the brilliant screen reveals the device’s various functions, highlighting the ways in which the iPad will help us re-think portable computing.
The iPad makes content consumption easy and fun. Sitting back in your chair in what I call the “lean back position,” the iPad is perfect for surfing the Web, checking e-mail, watching movies and TV shows, playing games, and reading books. Seventy percent of what we do on a computer already involves consuming content. The lean back is a more natural way to view most of the content we encounter in our digital lives.
The iPad delivers a great experience in each of these areas. This alone will make it hard for competitors to top the device. Add to that a plethora of apps created specifically for the iPad, and it becomes clear that the device is more than simple a giant iPd touch. It’s a new kind of portable computer that could cause a paradigm shift in mobile computing, making the tablet the preferred method for accessing and consuming digital content for many mainstream consumers.
The device is also versatile enough to deliver a solid experience in “lean forward mode.” When we sit at our desk and create content, we’re primarily hunched over our keyboard writing documents and working with spreadsheets. Apple was smart enough to create a new version of Pages, Keynote, and Numbers, specifically for the iPad. With the optional keyboard dock, the device can also be used to create content. Reading e-mail on the tablet is a delight. The screen makes it possible to read long messages on a single page. The virtual keyboard makes it easy to respond to e-mails, even for someone with fat fingers, such as myself. However, if you are working with large documents or spreadsheets or creating a graphics-based project, you’ll probably want to stick to the desktop or laptop.
Apps At launch, there were about 1,400 iPad-specific apps available. By the end of April, I bet that number will be well over 5,000. Even without seeing one in-person, developers understood the device’s potential, lining up to create new and innovative apps for the platform. I downloaded the ABC app, which gave me instant access to many of the network’s most popular shows through its dedicated player. The CNN site has already taken advantage of HTML5, makng it possible to view CNN videos on the iPad. The optimized versions of USA Today, Time Magazine, The New York Times, and The Wall Street Journal, meanwhile, make it clear that the publishing world is backing the iPad in a big way.
The complaints about the iPad’s lack of support for Flash are certainly legitimate, but Apple’s decision to make HTML5 the cornerstone architecture for delivering video on the device could cause the entire industry to shift in that direction. In fact, content delivery networks like BrightCove have created tools to convert Flash video into HTML5 for customers.
There is some real innovation happening in the games space, as well. I downloaded the iPad version of Scrabble and found that it could be played with iPhones and iPod touches through the Bluetooth feature. You place the iPad down on the tablet between yourself and a group of friends. The iPad serves as the board, and everyone around the table uses their iPhones and iPod touches to create words, which magically show up on the iPad in the center.
In fact, all of the games I tested for the iPad were stellar. Racing games come alive, and first-person shooters seem almost like 3D. Casual games like solitaire and Bejeweled are more fun to play on the iPad’s larger screen. A game/learning tool called The Elements demonstrates how the iPad could impact education. In fact, we’re already hearing stories about colleges that are going to make the iPad a part of their curriculum next fall.
Books and Movies
When reading books, the difference between the iPad and the Kindle is huge. With the iPad, books include color images. Reading Winnie the Pooh to my granddaughters, I was able to share all of the full-color images they are used to seeing in the hardcover version of the book. I fully expect publishers to utilize the technology to create multimedia books in the near future.
Reading magazines like Time, Newsweek, The New Yorker is very much like reading their hard copy counterparts. All of the color art, charts, and photos are in tact, and after a while I forgot that I was reading an electronic copy. The experience is incredibly similar.
And if you have ever watched a movie on an iPhone or iPod touch, you know that the devices deliver very good video experiences. I pulled up the Michael Jackson movie, This is it, on the iPod touch and the iPad, watching them side-by-side. Guess which experience was better. I did this little experiment on a flight back to San Jose. People around me stopped to see what I was doing. When they saw the iPad, they all agreed that they would prefer to watch the movie on that device.
Changing the Game
There are some drawbacks, however. The screen is sharp and clear, but it still reflects images in bright light. More than once I could see myself reflected back completely in the screen like a mirror. And since the iPad uses fingers to navigate through programs and menus, it collects smudges fast. I had to carry a glasses cleaning cloth around with me.
Because of the iPad’s weight (1.5 pounds), it can get tiresome if you hold it in one position for a long time. When I was on the couch, I had to hold it on my lap or rest it on my leg. When watching a movie, I put it in the cradle. I did the same when I ate alone and wanted to read. The iPad is a great dining companion.
In the couple of day I had the device, I found it a powerful and natural way to consume digital content. It delivers a great Web browsing, book reading, game playing, and all-around media-consuming experience. The iPad is still a bit pricey for mainstream consumers, but I think it will still manage to pull in a lot of people. And having used it on a trip, I can attest that it would be a marvelous gadget for travels who spend a lot time on planes and in hotel rooms.
It may take some time for the iPad to find its true audience, but it will likely eventually become Apple’s fourth billion dollar business. The halo effect alone will be massive. Millions of people will enter Apple stores this year just to play with the iPad, giving the company a chance to sell them on other Apple products.
I look forward to spending a lot more time with the iPad in the future. I sense that it’s a product I’ll want to use a lot both on trips and at home. And when it’s not in use around the house, it will also function as our family’s digital picture frame. The potential for the iPad seems virtually limitless.
Resource:
http://www.pcmag.com/article2/0,2817,2362277,00.asp
Tags: Apple, Application Development, Ipad, iPhone, iPod Posted in Web Development | 28 Comments »
Tuesday, April 6th, 2010
Microsoft Corp. plans to introduce a new line of mobile phones Monday with social-networking capabilities aimed at young consumers, part of the technology giant’s effort to turn around its struggling mobile-phone strategy, people familiar with the matter said.
The new devices, based on a Microsoft development project code-named “Pink,” will be available later this month in the U.S. through a partnership with Verizon Wireless, the carrier owned by Verizon Communications Inc. and Vodafone Group PLC., one of these people said.
Microsoft’s new phones are the latest sign the software maker is getting more deeply involved in the hardware side of the mobile-phone business in a bid to create products that provide smoother experiences for consumers.
Microsoft designed the software, online services and hardware for the Pink mobile phones, while Sharp Corp. of Japan is manufacturing the devices, people familiar with the project said.
The approach is modeled on one used to develop a device called the Sidekick that was sold by wireless provider T-Mobile and designed by Danger Inc., a start-up Microsoft acquired in 2008, and which later worked on the Pink devices.
Still, Microsoft has stopped short of getting as directly involved in mobile phones as Google Inc. did earlier this year in introducing a smartphone of its own design called Nexus One, which is manufactured by HTC Corp. and sold directly to consumers through Google’s Web site.
Instead, Microsoft, which is based in Redmond, Wash., decided to work more closely with wireless carriers to bring the Pink phones to consumers.
On Monday, Microsoft invited the media to an event April 12 in San Francisco with the slogan, “It’s time to share.” Though the company declined to disclose the event’s purpose, people familiar with the matter said it would be to introduce the new phones. Spokeswomen for Microsoft and Verizon Wireless declined to comment.
Microsoft needs a boost for its mobile business, which has suffered in recent years as its operating system for smartphones was eclipsed by technologies like Apple Inc.’s iPhone and devices that run Google’s Android operating system.
On Monday, research firm comScore Inc. reported that the share of U.S. smartphone subscribers running devices that use Microsoft’s software fell to 15.1% in February from 19.1% in November. Devices that run on Google Android, meanwhile, increased to 9% from 3.8% while the share of Apple’s iPhone slipped to 25.4% from 25.5%, comScore said.
Microsoft is betting bigger improvement in its position will come in the fall, when the first devices based on a new mobile-phone operating system, called Windows Phone 7, will become available.
With that software, Microsoft is working with a much broader set of handset makers than it is on the Pink devices, though it is still getting more involved in hardware design with those partners than it has in the past.
People familiar with the matter said the software on the new Pink phones resembles elements of the Windows Phone 7 software, but devices that run on the two technologies aren’t expected to be able to run the same applications.
Resource:
http://online.wsj.com/article/SB10001424052702304017404575166180423089338.html
Tags: Google, HTC, iPhone OS, MICROSOFT, Mobile OS, smartphone Posted in Web Development | No Comments »
Monday, April 5th, 2010
Motorola, Inc. (NYSE: MOT), a global leader in mobile telecommunications’ Indian subsidiary, Motorola India Private Limited, today introduced MILESTONE™, set to become the first Android 2.1-powered phone for India. MILESTONE is without compromise, setting new standards for how fast, smart and multi-tasking a modern smartphone should be with a rich mobile web experience, superior messaging and top-of-the-line multi-media features.
Powered by Android 2.1, it offers the ability to use multiple applications at once and one of the world’s thinnest QWERTY sliders (13.7mm or 1.37cm). The MILESTONE also boasts a hi-resolution, pinch and zoom display.
A suite of Google™ mobile applications including Google Search, Google Maps™, Gmail™ and YouTube™ are also integrated onto the device. Plus users have access to thousands of apps and widgets from Android Market™.
MILESTONE comes preloaded with lifetime free access to fully voice-guided street-level navigable maps of 401 cities6 in India. This offers voice-guided navigation and routing in the cities and across major national and state highways. With this the Indian consumer can drive to 400,000 towns and villages6 and explore over one million6 points of interest like budget/premium hotels, petrol pumps, eating joints, ATMs, hospitals as well as tourist and religious spots. All the consumer needs to do is to launch ‘India’ maps from the MOTONAV application to enjoy an unparalleled navigation experience. The GPS navigation service is free with no activation or data charges, independent of mobile networks and can be used even without inserting the SIM card, as the maps are fully loaded on the MILESTONE1 & 6.
“MILESTONE is a smart phone without compromise, delivering a wiser, richer web and messaging experience. This is possible through the combination of Motorola’s expertise in design and a truly differentiated Android experience,” said Faisal Siddiqui, Country Head, Mobile Devices, Motorola India. “The MILESTONE is targeted at the well informed, ‘socially’ connected individual. This consumer is an accomplished, driven and engaged professional looking for an outstanding web experience as well as a high tier messaging device. So, we invite you all to come and experience the MILESTONE!”
“As an Android 2.1 device, MILESTONE does what other smartphones don’t. It was designed to enhance consumer experiences – and its full screen web browsing experience, ability to juggle between multiple apps, and suite of Google applications deliver. We have been delighted with the anticipation and demand for MILESTONE across the world and are pleased to announce its arrival in India today.”
Key MILESTONE features include:
9.39cm (3.7 inch) widescreen display with 854 pixel width and more than 400,000 total pixels
High-speed, cortex A8 processor
Pinch and zoom, double tap zoom
5 megapixel camera with dual-LED flash, AutoFocus, and image stabilization.
Motorola Media Link and Motorola Phone Portal to manage and share media content across desktop, phone and the Web5
Stereo Bluetooth® / BT 2.1, USB 2.0 High Speed
3.5mm (0.35cm) headset jack
CrystalTalk™ Plus for superior talk quality
8GB memory card
Additional functionality and apps include:
Full suite of the Google applications: Google Search, Google Maps, Gmail, YouTube, and Google Talk™
Unified Google, Microsoft Office and Facebook™ Contacts
Navigation: GPS, MOTONAV turn-by-turn navigation with India maps1 & 6
Email Support: IMAP, POP3, Gmail and Exchange
IM Support: Google Talk
Calendar: Exchange, syncs with Google Calendar?
Availability
MILESTONE will be available in India at select retails outlets in select cities at a MRP of Rs 32,990. To be one of the first in India to experience MILESTONE
Resource:
http://www.webnewswire.com/node/520897
Tags: Android, application, Phone Posted in Web Development | 10 Comments »
|
|