Apple developing its own alternative to Flash via Gianduia

Posted by:
Date: Monday, May 10th, 2010, 07:57
Category: News, Software

applelogo_silver

When in doubt, roll your own.

As the multimedia wars continue between Adobe Flash and Microsoft Silverlight, Apple is using Gianduia, a client-side, standards based framework for Rich Internet Apps that it introduced World of WebObjects Developers Conference last summer, to create its own production quality apps.

Gianduia, named after an Italian hazelnut chocolate, is “essentially is browser-side Cocoa (including CoreData) + WebObjects, written in JavaScript by non-js-haters,” according to a tweet by developer Jonathan “Wolf” Rentzsch. “Jaw dropped.”

After watching the NDA demo Apple gave for the new framework at WOWODC last year, Rentzch also tweeted, “Blown away by Gianduia. Cappuccino, SproutCore and JavascriptMVC have serious competition. Serious.”

Per AppleInsider, SproutCore is the JavaScript framework Apple uses to build the web interface for its desktop-like MobileMe web apps. Cappuccino is another third party JavaScript framework that works as a Cocoa-like API for web apps; it was used to deliver 280Slides, a web app designed to provide most of the functionality of Apple’s Keynote desktop application. JavascriptMVC is also an independent open source project used to develop rich apps within JavaScript for web deployment.

Like Cappuccino, Gianduia takes a Cocoa-inspired name (Cocoa is itself a Java-inspired name) to describe its role as a way for Cocoa developers to bring their skills to rich online applications built using web standards, with no need for a proprietary web plugin like Flash or Silverlight.

While the emerging new support for Rich Internet App features in HTML5 is often pitted competitively against Flash, Gianduia, SproutCore and related frameworks demonstrate that sophisticated web apps are already possible using existing web standards and without web plugins.

Apple retails locations have been noticed using Gianduia to create web app clients (which plug into the company’s WebObjects-based services), for a variety of popular programs over the last several months, including its One-to-One program, iPhone reservation system, and its Concierge service for Genius Bar reservations and Personal Shopping (shown below) programs.

While it’s unknown as to what this will turn into, Apple may be able to work around Flash support for its iPhone OS devices in its own way.

Stay tuned for additional details as they become available.

USB 3.0 underperforms in notebook tests, bottlenecks cited

Posted by:
Date: Monday, May 10th, 2010, 05:49
Category: News

USB 3.0 may be the future, but it may still have room for improvement. Per Techworld, the upcoming port technology may be hard pressed to surpass current technologies like eSATA.

The test comprised plugging Freecom’s USB 3.0 external drive, the XS Hard Drive 3.0, into a mainstream dual-core notebook using the company’s new USB 3.0 Express Card notebook add-on.

Throughput was derived using a simple calculation based on how long the drive took to copy and paste a large number of video and image files to and from the laptop, replicating how the drive will actually be used in the real world for functions such as directory backup.

The Freecom XS operating in USB 2.0 mode managed an average throughput of 18.7MB/s for reads and only 11.1MB/s for writes, well below the theoretical maximum of USB 2.0 but in line with real-world transfer speeds on a mid-range laptop.

The same drive in USB 3.0 mode raised this to 36.6MB/s for reads and about the same or slightly slower for writes, although this fluctuated considerably for reasons that might relate to the supplied NEC driver. Still, there seems to be a relative difference which will depend on a range of factors including overall system performance.

The tests concluded that USB 3.0 offers even notebook users a handy though not spectacular speed boost compared to USB 2.0 of around two-three times. However, when pitted against an eSATA drive from LG, the interface port for which is found on many high end notebooks, the results were less clear cut.

Copying the test files to an external LG eSATA drive achieved throughputs of 32.5MB/s for reads, and 29.7MB/s for writes, not much slower than USB 3.0 on this hardware. In some cases, it even matched the USB 3.0 drive.

Freecom engineers agreed that USB 3.0 would be held back by a number of bottlenecks on today’s systems, especially laptops which typically use slower internal hard drives. Desktop systems which can use the company’s faster PCI Express Card interface would fare better, they said.

USB 3.0 will start to shine when paired with forthcoming SATA 3.0 or even SSD drives, faster CPUs able to keep up with the dramatically higher data throughtputs, integrated USB 3.0 ports that don’t need slow interfaces such as Express card, and possibly also better drivers and chipsets.

Rumor: Apple to release updated MacBook Air on Tuesday

Posted by:
Date: Monday, May 10th, 2010, 04:17
Category: MacBook Air, News

mba2

Following the recent refresh to its MacBook Pro line of notebooks last month, the same source who correctly predicted the new MacBook Pro notebook arrival date has stated that an updated MacBook Air could arrive as early as Tuesday.

Per AppleInsider, the same source has stated to Macworld UK that a new product will arrive Tuesday with the model MC516LL/A K87 BETTER BTR-USA. The “better” distinction reportedly means it is likely to be a Mac product, leading the tipster to suggest the refresh is a MacBook Air.

The report noted that there is “some potential” the listing could instead refer to a new 27″ Cinema Display. But the source said there are several thousand of the product headed to Australia, “which suggests a major new product.”

Further evidence for the MacBook Air refresh has been noted with current inventory levels of the ultra-light notebook apparently running low. The MacBook Air, starting at US$1,499, still ships within 24 hours from Apple’s online store.

In January, it was suggested that the MacBook Air refresh might have seen a delay due to limited availability of Intel’s Core i5 ultramobile processors. Those reports suggested Apple could adopt the ultra-thin 18W TDP processor. The Core i5-520UM has a maximum processor speed of 1.86GHz, and an integrated GPU with 500MHz of processing power. The 32nm dual-core chip also includes 3MB of L3 cache.

Apple last updated the MacBook Air in June of 2009, dropping its entry price to US$1,499 for a 1.86GHz Intel Core 2 Duo-based system. Apple’s full line of MacBook Pros are also based on the Core 2 Duo processor.

In April, Apple updated its MacBook Pro line of notebook computers, with the high-end systems receiving Intel’s latest Core i7 and Core i5 mobile processors and new automated graphics switching technology.

Stay tuned for additional details as they become available.