The Way of the great learning involves manifesting virtue, renovating the people, and abiding by the highest good.

2009年5月13日星期三

Apple's Tablet: The Story So Far

With so many rumors about an Apple tablet buzzing around, it's hard to believe Apple wouldn't announce one this year. But what do we really know about this thing?

Apple fans are an expectant bunch, and one thing or another has gotten their hopes up nearly every year since the death of the Newton. But more recent—and especially post-iPhone—tablet rumors have become so intense, varied and inconsistent that it's hard to come away with a coherent picture of what to expect. Here's what we've got, and what it means.

Patents
Patent applications have kindled more bizarre Apple rumors than I can count, but there has been an undeniable cluster of activity around tablet-oriented tech as of late.

The earliest seeds of the current tablet frenzy can be traced back to 2004, when Apple filed for a European design trademark on a device that looked like "an iBook screen minus the body of the computer." It was much larger than what people are expecting now, but in some ways the design prefigured the aesthetic of the next few generations of iMac, and even the iPhone.

Skip forward to 2006, when Apple filed for a patent for an onscreen keyboard, gesture recognition and a virtual scroll wheel. Again, some of these technologies would find their way into the iPhone before too long, but the application contained a telling mockup of a tablet-esque product, smaller than the 2004 version, but which fit most of its description.

A flurry of offhand "tablet" shout-outs in tangentially related patents followed, but none carried much weight. It wasn't until August of '08 that something truly momentous passed in front of the weary eyes of a Patent Office employee: A huge, generously illustrated filing describing how OS X could be adapted to touch input. In it were descriptions of iPhone-like interface element magnification, a full-sized multitouch onscreen keyboard, and finally, plenty of drawings of a tablet device being prodded by inexplicably troll-like horror-fingers (shown at left). A hardware patent—kind of like the 2004 tablet patent—surfaced a few months later, outlining a keyboardless device not unlike the one sketched previously.

In a nutshell, even though an Apple touchscreen tablet doesn't yet exist, your lawyer would probably still advise you against trying to knock one off.

Rumors (and Facts)
Companies file patents for all kind of reasons, and when you're as big as Apple plenty of them go unused. They only provide context for other juicier rumors—employee leaks, coded statements from company leadership, hardware orders processed through three layers of Taiwanese press—that can really grow legs. Apple tablet rumors have short lifespans—they either come true within a reasonable timeframe or they fizzle out. Point is, right now there's a glut of them.

The current groundswell of wild speculation harks back to late 2007, when AppleInsider conjured a rumor that Apple was working on a slightly larger version of the iPhone. This was the first time in a while that anyone had talked about such a product, and it was exciting: Jesus mocked up a beautiful version himself, which led to a massively popular Photoshop contest.

In 2008, a loose-lipped German Intel executive let slip that Apple may be working on an Atom-based unit, which he referred to as a "version of the iPhone." This odd outburst was quickly minimized, but was soon followed by a full-throated alert from MacDailyNews that an OS X-equipped MacBook Touch would drop by October.

Next came a NYT report in October that a "Macbook Nano or iPhone Slate" device had been discovered in the traffic logs of a major search engine. As was the tendency those days, people honed in on the possibility of a Mac netbook, to which Steve Jobs cryptically replied that Apple would "wait and see" how sales held up, and that in the event that they enter the ultraportable market, they've "got some pretty interesting ideas..." Oh good gracious, what could that mean?

This is when things really picked up. TechCrunch stuck their necks out too, saying that they'd talked to "three different sources" close to Apple, all of whom confirmed an iPod Touch-like device. This means—counter to MacDailyNews' talk of a fully operational tablet computer—that it would run a stripped down mobile OS X like the one in the iPhone.

Just a few months ago, something resembling hard evidence emerged: The Commercial Times, Dow Jones news wire and Reuters all reported that Apple had ordered 9.7" multitouch panels from Wintek. These would be the displays in a device set for a Q3 release. Shortly after, the WSJ reminded us that Steve Jobs was still pulling all the strings at Apple, and went out on a limb to say that he was working on something:

People privy to the company's strategy say Apple is working on new iPhone models and a portable device that is smaller than its current laptop computers but bigger than the iPhone or iPod Touch.

BusinessWeek then put on their rumor-blog hat too, recently corroborated these rumors with sourced rumors of their own, fingering Verizon as a potential carrier for a 3G-enabled "Media Pad". They were even so bold as to peg the summer of '09 as a possible release date.

Deja Vu?
Something striking about these rumors is how conceptually similar they are to rumors from 7 or 8 years ago. This is from a 2002 eWeek "hunch" post, the last time that Mac tablets seemed "inevitable", mostly on account of Apple's rival Microsoft, and its over-hyped promotion of all things tablety:

This pre-release hardware combines a next-generation, low-power Motorola PowerPC chip and formidable screen real estate into a typically impressive Apple industrial design. The hardware is lightweight and slender, and the battery life skunks comparable Tablet PCs...the software is homegrown, pairing Mac OS X with the company's impressive handwriting-recognition technology

The writer, Matthew Rothenberg, later specified:

[It's a] device that superficially resembles a large iPod with an 8-inch diagonal screen, lacks a keyboard, packs USB and FireWire ports and runs Mac OS X along with a variety of multimedia goodies

A large screen that serves as the primary input device, a minimalist design, a proprietary Apple input system and better-than-average battery life? That describes the theoretical devices of 2009 nearly as well as it does those of 2002. Anyway.

The Most Compelling Evidence
Hidden somewhere amidst all the patent-filing and reputation-staking are some legitimately convincing pieces of information:

• Steady allegatons of Apple's long, storied interest in tablets—buoyed by occasional patent filings—count for something, as does their consistent cynicism about netbooks (the only real alternative to tablets in the ultramobile computing space).
• The late 2008 patent app for a multitouch tablet interface is thorough, practical, timely and contains a plausible (if basic) mockup.
• The Wintek 9.7" panel order is the closest thing to hard evidence that we've got. It's a good bet that Apple has them, or will soon, and that they're putting them to use—but not a sure one.
• That the device has no keyboard, is moderately sized, and that it's media-centric are all ideas shared by those who've separately floated sourced tablet rumors (TechCrunch, BusinessWeek, MacNewDaily).

It looks like there's a good chance a tablet is on its way. Separate rumors point to similar launch dates: Some say Q3, some say June, but they all could be talking about the same date, or at least the same swath of time.

What to expect as an OS is more difficult to divine from the above speculation, but common sense is instructive: iPhone OS wouldn't work on a larger device. It'd be more trouble than it's worth to reconfigure the core interface for a 10" screen, and all the thousands of third-party apps written with the iPhone's screen size and shape in mind would becoming all but useless. Barring some kind of app-in-a-window workaround—which doesn't sound very Apple-like—or an entirely new version of OS X—which doesn't seem necessary—desktop OS X with a modified shell, as shown in the 2008 interface patents, stands as the most likely candidate. It works pretty well on 9" netbooks as is, so a 10" screen with smart multitouch interface would make for a solid user experience.

Another common thread that runs through most of these rumors is the sense that this device would (or will) be a disruptive, industry-altering product, like the iPhone or iPod. But it's difficult to see exactly how it would be: Far from setting new standards for smartphones or revolutionizing the portable music player industry, an Apple tablet would be treading where many others have before. It will be smaller than older tablet PCs and lack the keyboard, but that's not worlds different, functionality-wise than MIDs and UMPCs like the OQO. It'd be thinner, wouldn't have a keyboard and would pack OS X, sure, but it might not be distinguishable enough from existing hardware to really shake things up.

On the other hand, the disruption could come from the way it is introduced. Wireless carriers are eager to expand revenue streams and keep people under contract, and many rumors and abstract executive comments focus around the idea that tablets—not just Apple's—will be inherently wireless devices, and they will be sold by carriers. That may seem far fetched now, since we're generally used to buying laptops without a service plan, but it could easily be the next revolution in wireless hardware.

There is plenty we don't know, and very little we can depend on. In the end, we have a screen size, a likely form-factor, an OS and a probable release window. Past that, the info is all chaff, and your guess as to how this thing will look—or if it will ever come out—is as good as ours. And guess you have—over the past few years everyone and their mom has mocked up an Apple Tablet. Here are our favorites from readers and industry insiders alike:

About Axum

Axum is a language that builds upon the architecture of the Web and principles of isolation, actors, and message-passing to increase application safety, responsiveness, scalability, and developer productivity.

Other advanced concepts we are exploring are data flow networks, asynchronous methods, and type annotations for taming side-effects.

Is Axum a Product?
As an incubation project, Microsoft has made no commitment to ship Axum as a supported product. The form (i.e. syntax, runtime, features, and ecosystem) is subject to change to any degree and at any time.

Should I Use Axum?
Yes! We are incubating Axum to solicit feedback from our customers and validate Axum’s value propositions. Your feedback is the biggest factor in the success of Axum, whether it will become a product and, most important, whether it can help make parallel programming safer, more scalable, and more productive. Use Axum if you want to prototype a parallel application, contribute to an exciting new technology, or just have general interest in programming languages. Axum is a nascent and experimental technology and, as such, should not be used in production code.

GKrellM

GKrellM is a single process stack of system monitors which supports applying themes to match its appearance to your window manager, Gtk, or any other theme.

To subscribe/unsubscribe to the GKrellM mailing list or to read the list archives go to http://archive.lists.netservicesgroup.com.
The archive is for the lists.netservicesgroup.com list only but there is another archive site for the older gkrellm mailing list messages at gmane.

2009年5月12日星期二

Top 10 features you’ll love about Android 1.5

As we await a major Android update scheduled this coming Monday, we take an in-depth look at its top 10 user-centric features that up the ante in the mobile arena.

Last month, Google has officially announced Android 1.5 update, dubbed “cupcake.” Geek’s Joel Evans had a chance to briefly play with the beta, enough to give us first look of exciting new things to come. Barely a month later, the new software is apparently ready to roll on Android-powered devices. Make no mistake, Android 1.5 is a major upgrade. The software brings a host of new capabilities, some of which can’t be found on rival mobile platforms.

Virtual keyboard in Android 1.5 packs more features than meets the eye.

Android 1.5 features virtual keyboard, Home scree widgets, Google voice search, Live Folders and other nice-to-haves.

It’s a major new update

First of all, the updated operating system now runs on the Linux kernel 2.6.27, meaning stronger security, improved stability and a range of core applications enhancements. Android 1.5 now packs SIM Application Toolkit 1.0 and features auto-checking and repair of SD cardfile-system. Just like the iPhone OS 3.0, Android 1.5 comes with the SDK 1.5 that adds new APIs which help developers create better apps. More importantly, though, new features for end users significantly enhance the experience, addressing most glaring omissions in the 1.0 release.

Some of the features are simply catchup of the iPhone’s, like a new virtual keyboard or improved mobile web browser. Others are designed to add more punch through flashier eye candy, like animated window transitions, smooth, accelerometer-based application rotations between portrait and landscape modes and overall polish of user interface elements.

Update that gives Android more oomph

Android 1.5 also brings capabilities that leapfrog even the iPhone OS 3.0, at least in certain aspects like built-in voice search (also available for iPhone via the App Store), Home screen widgets and Live Folders.

Taking all of this into account, Android 1.5 should have really been proclaimed Android 2.0 given the number of novelties. It’s evident that Google works hard on perfecting the Android platform and has no intention on letting Apple’s iPhone OS 3.0 steal the show. Improvements in Android 1.5 are designed to keep the Android platform highly competitive while bringing you, the user, a sleeker, more streamlined experience.

Android 1.5 is automatically delivered over-the-air directly to your device.

The update arrives over-the-air.

The “cupcake” arrives on May 11

Although Google set no firm date for the Android 1.5 arrival, the search giant noted that the availability of the operating system depends on specific markets and individual carriers who deploy the update at the time of their choosing. Unlike firmware updates for the iPhone that are downloaded and installed via desktop iTunes software, Android 1.5 will be deployed over-the-air.

Your Android phone will prompt you to download and install the update as soon as it becomes available. As previously noted, T-Mobile is expected to start deploying the updated operating system to U.S.-based Android G1 owners this coming Monday. The roll-out will be delivered in phases, so don’t freak if you don’t get it right away. As we wait for the update, we distilled top 10 new features that make the Android 1.5 a mandatory install for every Android user out there.

Text entry via virtual keyboard in Android 1.5.

Text entry.

Phone number entry via virtual keyboard in Android 1.5.

Phone number entry.

1. Smart virtual keyboard

The addition of a virtual keyboard means that Android 1.5 devices can support both physical and virtual keyboards, packing the best of both worlds. It’s up to you to use whichever input method fits you in a specific scenario.

Android’s virtual keyboard is provided in portrait or landscape orientation and works in any application, including Gmail, the browser, SMS and even in third-party programs.

It comes with an auto-correct feature, suggestions and user dictionary for custom words. You can also set it up so that it gives you tactile feedback by vibrating the screen. Unlike rival mobile platforms, Android 1.5 supports user installation of third-party virtual keyboards.

You can customize Home screen with multiple widgets.

Customize Home screen with widgets.

2. Home screen customizable with widgets

Your can now customize your Home screen with widgets, basically small web apps that pull and display live data from the Internet. Android 1.5 comes preloaded with five bundled Home screen widgets (analog clock, calendar, music player, picture frame and search). Unlike the iPhone, Android 1.5 supports additional third-party widgets via the built-in application bazaar.

3. Live Folders for quick-viewing your data

Similarly to OS X Leopard’s QuickLook feature, Live Folders in Android show common data items, such as contacts, favorite apps, email messages, playlists, bookmarks, RSS feeds, etc, without having to run a system application that handles a specific data item.

The content of a Live Folder updates in real-time as new data is created on the device or in the cloud. What’s best, developers can extend the built-in support for common data items and register new data types.

For instance, Twitter client app might register tweet as a new data type with the system, thus enabling you to create Live Folders of tweets from your friends. Android 1.5 comes with a couple of Live Folders preset on your Home screen that provide quick, convenient access to your contacts, stocks, bookmarks, etc.

Share recorded videos via YouTube, with privacy controls.

Share recorded videos via YouTube.

4. Video recording and sharing

Android 1.5 finally adds the ability to record and share videos, in addition to improved playback and better support for MPEG-4 and 3GP video formats.

You can now share recorded videos via email, MMS or upload them directly to YouTube, with privacy controls to choose between making uploaded videos available to everyone or just a subset of invited friends.

Uploads happen in the background so you can continue using the phone and even record and upload a new video while the previous one is still uploading.

5. Picasa image uploading

Sharing images online now requires fewer clicks. After taking an image, just tap “Share” when viewing a photo and choose Google’s online image service dubbed “Picasa” that comes with 1GB of free storage for your photos.

6. Faster, standards-compliant browser

Android’s WebKit-based browser got a significant speed bump, thanks to a newer WebKit rendering engine and an optimized JavaScript interpreter dubbed SquirelFish . As a result, you should enjoy faster performance in complex web apps that rely heavily on the Javascript code. Watchful readers could note that the latter also powers Apple’s current desktop and Safari browsers, with desktop Safari 4 Beta and iPhone OS 3.0’s mobile Safari running a newer, more optimized version called SquirrelFish Extreme.

Besides speed gain, Android’s browser now supports copy and paste within web pages, user-selectable text-encoding, unified Go and Search box and the ability to search for text within a page. Finally, a tweaked user interface makes room for tabbed bookmarks, history and most-visited pages screens.

Home screen with Google text and voice search widget.

Home screen with Google text and voice search widget.

7. Voice search

I know, iPhone users were first treated with Google’s mobile search with voice recognition technology as far back as November of last year. Nevertheless, the inclusion of a voice search feature in Android 1.5 does enhance default search capabilities beyond pure text search.

The move should delight users who prefer to speak their queries aloud in either British or American accent. Voice search works pretty straightforward. When you speak your query aloud into the handset’s microphone, the software uploads digital recording to Google’s servers.

From there, state-of-the-art voice recognition technology turns audio into a regular text search and passes it to the Google search engine. Textual results are then tailored to your current geographical location and beamed back to your device.

8. Stereo Bluetooth and hands-free calls

Besides an improved hands-free experience, Android 1.5 now supports stereo Bluetooth (A2DP and AVCRP profiles), in addition to auto-pairing feature.

9. Snappier overall performance

Optimizations of the code base trickle down to Android’s core applications that feel snappier. Expect faster camera start-up and image capture, in addition to smoother scrolling of pages in the browser and conversation list in Gmail. Also, the software acquires your GPS location noticeably faster, thanks to SUPL Assisted-GPS technology.

10. Nice-to-haves

Android automatically checks and repairs the file system on SD cards and allows third-party apps to indicate to the Android system what hardware features they require in order to function properly. Android checks these requirements when you download the app from the Android Market, allowing the installation only if the required hardware is present. The feature will become really important when more Android devices based on varied hardware hit the market later this year.

Comparison of user interface elements in Android 1.0 (left) and Android 1.5 (right).

Comparison of user interface in Android 1.0 (left) and 1.5 (right).

Gmail client has a new feature for bulk archive, delete and label operations on multiple messages at once. Google Talk friends’ status is now visible in Contacts, SMS, MMS, GMail, and Email apps. You can show contact pictures for Favorites and access a contact card from a call log event with one touch.

Events in call log now finally display date and time stamps. Last, but not least, user interface elements used across the system and in third-party programs have been refined for a more subtle and polished appearance.

Bulk archive, delete and label features of Gmail client.