MacRumors

During Adobe's quarterly conference call last night, Adobe CEO Shantanu Narayen confirmed that the company was working on a version of Flash for the iPhone.

With respect to the iPhone, we are working on it. We have a version thats working on the emulation. This is still on the computer and you know, we have to continue to move it from a test environment onto the device and continue to make it work. So we are pleased with the internal progress that weve made to date.

Apple has been working on a JavaScript framework called SproutCore that would reduce, but not necessarily eliminate, web application dependence on Flash.

[ via MacNN ]

Related Forum: iPhone

The Khronos Group, a member-funded consortium focused on establishing open standard application programming interfaces (APIs), has announced the formation of the "Compute Working Group" to focus on open standards for parallel computing across graphics processing units (GPUs) and CPUs. Apple, AMD (ATI) and Nvidia are amongst the initial members.

The group will specifically evaluate and establish Apple's proposed Open Computing Language (OpenCL) specification. OpenCL aims "to enable any application to tap into the vast gigaflops of GPU and CPU resources through an approachable C-based language." The press release gives us a broader overview of what OpenCL is trying to accomplish:

A widely available open-standard compute programming specification with high-performance, general computation support and robust numerics will complement existing solutions and further liberate GPU-based compute power from the realm of graphics-only applications and provide a multi-vendor, portable interface for coordinating all the many-core GPUs and multi-core CPUs within a system. Such capability will have broad applicability - including a central role in the Khronos API ecosystem by providing a powerful compute front-end to OpenGL and OpenGL ES, and a platform for accelerating tasks such as physics and image processing / recognition.

The Khronos Group is also responsible for OpenGL and OpenGL ES standards as well as many others.

At WWDC, Apple first announced its plans to introduce performance enhancing technologies into their next version of Mac OS X (Snow Leopard). The technologies included "Grand Central" and "OpenCL" which promise to improve computer performance by taking advantage of modern multi-core processors as well as the GPUs found on modern video cards.

According to the president of the Khronos group, this technology could be used in both desktop and handheld devices in the future.

234421 r90725 400
Photo by Josh Hill

Apple recently took the wraps off their first Apple Retail store in Australia and officially announced the date and time for the grand opening. The Sydney, Australia store will have its grand opening on Thursday, June 19th, 2008 from 5 p.m. to 9 p.m. This means the store will be open in time for the Australian launch of the iPhone 3G on July 11th.

Located at 77 King Street, the three story building is expected to have about 1335 square meters of floor space. Two other Apple Stores are expected to follow: one in Melbourne, and another in Sydney.

Additional photo galleries of the new store can be found here: gallery one, gallery two, and gallery three (by Kenneth Nordahl).

Apple and AT&T have settled a lawsuit brought by Klausner Technology Inc regarding patent ownership behind the iPhone's Visual Voicemail. According to the press release, both Apple and AT&T have agreed to license its "visual voicemail" technology. No financial details have been disclosed:

"The patent litigation with Apple has been settled. The patents have been licensed to Apple," company founder Judah Klausner told Reuters.

Klausner brought suit against Apple in December 2007.

Related Forum: iPhone

Apple today released Xserve EFI Firmware Update 1.1.

About Xserve EFI Firmware Update 1.1
This update fixes several issues to improve the stability of Xserve computers.

To complete the firmware update process, perform the following steps:
1) Locate Xserve EFI Firmware Update.app in /Applications/Utilities and double click on it.
2) Follow the onscreen instructions.

If you will be doing headless updating please visit
http://support.apple.com/kb/HT1877

After the firmware is successfully applied to your Mac, your Boot ROM Version will be:

XS21.006C.B06

You can confirm the version of the Boot ROM installed on your computer using System Profiler.

For further information on this Update, please visit this website:
http://support.apple.com/kb/HT1557

The update requires Mac OS X 10.5.2 or later and weighs in at 1.6 MB.

Related Forum: Networking

It seems there's a lot of confusion about iPhone 3G upgrades and activation. Here's what is known at the moment to try to clarify the confusion. All of this applies to the U.S. and AT&T only.

The iPhone 3G is a subsidized mobile phone, which means that AT&T is paying ~$200 to discount the phone down to its final price. $199 for 8GB or $299 for 16GB. The reason AT&T is subsidizing the phone is because they expect to make more than $200 over the lifetime of a 2 year contract. For the iPhone 3G, the contract includes $30/month for 3G data, and at least $39/month for the low end voice contract.

If you currently own:1st Generation iPhone

If you bought it on or after May 27th, you are eligible to receive a free upgrade to the iPhone 3G when it launches. You will also get a refund for the difference in the price.

If you bought it before May 27th, you may buy a new iPhone for $199 (8GB) or $299 (16GB) but will have to sign a new two year contract starting on the day you buy the new iPhone. This cancels and replaces your existing AT&T iPhone contract.

AT&T Mobile Phone (not iPhone)

AT&T generally allows individuals to take advantage of a subsidized phone once every 2 years. A new memo clarifies this point. If you are an AT&T customer, you must either have completed a 24 month contract or meet these requirements to be able to purchase the iPhone 3G for $199/$299 prices:

#1. Customer has had a standard calling plan plus data services costing at least $68.99 a month but no more than $98.99 a month, and who has been in contract (and not had a phone upgrade) for 21 months or more,
or
#2. Customer has had a standard calling plan plus data services costing $99 a month or more, and who has been in contract (and not upgraded) in the last 12 months.
or
#3. A customer with a calling plan and data services of less than $69 who is 21 to 23 months into contract may upgrade for a fee and a commitment of an additional two-year service contract extension.

No upgrade fee is assessed for any customers who are on a month-to-month agreement.

If you are not eligible, AT&T expects to announce the higher unsubsidized iPhone 3G price in the future. This price can be expected to be about $200 higher.

Alternatively, you can cancel your existing mobile phone contract and pay the $175 early termination fee, you will probably then be eligible for the $199/$299 iPhone 3G.

Non AT&T Mobile Phone

If you are under contract with another mobile phone provider, you may be subject to an early termination fee if you cancel your contract prematurely. You will need to contact your provider for those details, but you will be able to get the iPhone 3G from AT&T at the $199/$299 prices. If you would like to transfer your current mobile phone number to the iPhone 3G, you should not cancel your current service. Instead, you should initiate the phone number transfer from AT&T when you buy the iPhone 3G.

What If...

What if I want to buy an iPhone 3G and not use it on AT&T?

There are a number of issues regarding this. First, the iPhone 3G firmware has not been unlocked, despite reports. The final iPhone 3G firmware is said to be different than the current 2.0 betas. So, you may not be able to unlock it at all.

If you are able to unlock it, you won't be able to use the iPhone 3G on any other carrier in the U.S. T-Mobile doesn't support the same 3G network that the iPhone uses. So while you might be able to make phone calls on T-Mobile, you won't be able to use 3G data.

If you must have an iPhone 3G outside of an AT&T contract, here are the steps. Buy an iPhone at $199/$299. Wait 30 days. Pay one month of service. Cancel your account. Pay $175 early termination fee. There, you have an iPhone 3G without AT&T contract. If you cancel your account before one month of service, you will have to return the iPhone to AT&T.

Related Forum: iPhone

United announced today that they have started deploying iPod and iPhone connectivity as part of its in flight entertainment system for certain flights and passengers.

United is the first U.S. carrier to offer iPod and iPhone connectivity to its in-flight entertainment system, enabling customers to enjoy their individual content on a 15.4-inch personal television, all while the iPod or iPhone charges.

Over the next two years, United plans on reconfiguring its entire fleet of "international, widebody aircraft" to incorporate the iPod and iPhone connectivity.

The option will be limited to business class and first class customers only.

Related Forum: iPhone

AppleInsider reports that Apple detailed their use of a JavaScript framework called SproutCore at WWDC last week.

SproutCore is an "open source, platform-independent, Cocoa-inspired JavaScript framework for creating web applications that look and feel like Desktop applications". Apple also contributed to performance updates and added new functionality to the SproutCore framework, which serves as the basis for their new MobileMe web-applications. Apple describes the user experience for their new MobileMe web applications as Desktop class, providing features such as drag and drop, click and drag, and keyboard shortcuts (guided tour video).

Apple's interest in SproutCore is, in part, to reduce their dependence on Adobe's Flash player, which traditionally is used for more interactive content on the web. Being based entirely in JavaScript, any modern web browser can run these SproutCore based applications without any additional plugins.

Those frameworks offer prebuilt code that has been polished to work on all browsers, making it easier for the developer to concentrate on what their web page should be doing rather than repeatedly reinventing the wheel for various low level functions. In that respect, open JavaScript frameworks can replace Flash without requiring any secondary plugin runtime because they are simply open JavaScript that runs in the browser directly.

Apple has also notably resisted adding Flash support to the iPhone, and made significant efforts to optimize Javascript in future versions of Safari. These improvements should trickle down into the iPhone's mobile Safari as well. This being said, the functionality of SproutCore can not replicate many of the advanced functions of Flash (such as videos and advanced animation).

The article makes the leap that SproutCore represents "Cocoa for Windows" suggesting that Apple may use the tool to develop cross-platform web-versions of its productivity applications, such as iWork, but this appears to be speculative. In a related note, a new startup called 280 Slides has introduced a web-based PowerPoint/Keynote presentation application. 280 Slides was founded by two former Apple employees and also utilizes a Cocoa-inspired JavaScript framework called Objective-J/Cappuccino.

EETimes.com reports that technology teardown experts Portelligent have estimated that the bill of materials (BOM) cost to Apple for the iPhone 3G could be as low as $100. While merely an estimate based on assumed components used in the new model, this is significantly lower than the $170 BOM cost at launch for the original iPhone that Portelligent estimated based on their actual teardown of the phone.

Cost savings are estimated to primarily be derived from the touch screen display (decrease of $30), NAND flash memory (decrease of $30 for 8 GB model), and adoption of other components seen in the current iPod touch but not in the original iPhone.

Those changes are only slightly offset by new costs for the iPhone 3G. Carey said the additional cost of an HSDPA chip set are only about $15 plus another $5 for the GPS chip. He also noted that the $100 price increase for a model with 16 Gbytes flash adds to the profit margin because the additional memory chips probably cost Apple only about $20.

While Apple has announced a price of $199 for the iPhone 3G in the U.S., carriers are presumed to be providing Apple with subsidies of up to $200 for each iPhone, meaning that Apple's gross profit on the iPhone 3G may be significantly higher than for its predecessor. It should be noted that other expenses, including research and development, software, licensing, and marketing, are not reflected in these numbers and would reduce Apple's profit by an undetermined amount.

Related Forum: iPhone

Roughly Drafted provides a birds-eye view of the key technologies coming in Mac OS X Snow Leopard. While Apple's press release and later comments by Steve Jobs provide hints of what Grand Central and OpenCL are planning to accomplish, this article adds a few extra details.

According to the article, Apple's Grand Central is a new thread management architecture which simplifies the developer's task to support multi-threading:

Snow Leopards Grand Central Dispatch does the same thing [as modern networking] for processes, packetizing tasks into Blocks and routing them to available processing cores as efficiently as possible. It can also manage the big picture for the whole system, adjusting how it balances its tasks as the performance load increases. This would be close to impossible for Individual developers to do themselves.

With the recent trend towards multi-core CPUs, exploiting multi-threaded designs is required to take advantage of today's processors. As expected, OpenCL will allow developers to also pass off tasks to the computer's Graphics Processing Unit (GPU). However, it appears OpenCL code will be stored as bytecode to allow for just-in-time compilation (same as Core Image) allowing applications to be specifically optimized to the graphics hardware it is being run on. Similarly, Grand Central will oversee OpenCL tasks as well, to optimally route code to the best available processor.

Apple expects to ship the final version of Mac OS X Snow Leopard in "about a year".

181308 isighthd 400

One reader has found references to an unreleased High Definition USB iSight in Apple's QuickTime system files. The line is specifically labeled "Next Generation USB iSight" in QuickTime's localizable.strings and also carries a reference of 'iSight HD'. We're not sure how old this reference is, but a quick Google search shows no previous discussion of it. Still, it remains possible that this could be an old reference to a project that is no longer planned.

The iSight was an external Firewire webcam that Apple sold between 2003 and 2006. Apple stopped selling the stand-alone iSight in December of 2006. Apple has since integrated iSight cameras into their laptops and iMac, but their external displays remain camera-less.

fifth 400
5th Avenue, NYC on original iPhone Launch day

The iPhone 3G will launch on July 11th, and we've consolidated a few tidbits about launch day. In the meanwhile, readers are organizing regional meetups for launch day.

- iPhone will launch in 20 countries on July 11th: Australia, Austria, Canada, Denmark, Finland, Germany, Hong Kong, Ireland, Italy, Japan, Mexico, Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, Switzerland, UK and the US. (France and Belgium launches have been delayed)
- In the U.S., the iPhone 3G will be sold at Apple Retail or AT&T stores.
- iPhone 3G sales time is rumored to be 6PM on Friday, July 11th
- If all countries launch the new iPhone at the same local time (6pm), then New Zealand will be the first country where customers will have 3G iPhones in hand. This corresponds to 2am Eastern time on July 11th.
- Both Gizmodo and Engadget have posted FAQs which address the basic questions about the iPhone 3G.
- Reports of required in-store activation in the U.S. remain, but one unconfirmed tidbit we've heard is that customers with existing iPhones will be shunted to a separate line and will simply need provide the new IMEI number (printed on the outside of the box) from their iPhone 3G. Activation will reportedly then be completed at home after switching your sim card to the new phone and plugging into iTunes. If true, this would speed up sales for those upgrading their existing phones and also leave the iPhone 3G's packaging intact (to the relief of many).

We expect more confirmed details to emerge in the weeks leading up to the launch.

Related Forum: iPhone

After each major event, MacRumors provides a wrapup of rumors to reveal the sources of the most accurate (or inaccurate) information.

iPhone 3G

As widely expected, Apple released the iPhone 3G at WWDC 2008 at $200 with 3G and GPS but no front-sided video camera. The specs for the iPhone had been well predicted, and, as we had warned, the evidence was weakest for the front-sided video camera.

From a spec perspective, both Engadget and Scott Mortiz of Fortune (and subsequently Cult of Mac/Kahney) accurately predicted a number of details about the new phone, including price point, flush headphone jack, case design and features. Their seemingly conflicting "thicker" vs. "thinner" case predictions could both be interpreted with some truth since the edges of the iPhone 3G are thinner but the center is negligably thicker.Fakes and Photos

iPhone case design leaks came frequently during this round of rumors, but it was the first iPhone case leak that turned out to be the most accurate. iPod Observer deserves credit for the first and most accurate case photo released.

Unfortunately, a large number of fake images were posted by a few over-eager blogs. With the increased attention surrounding Apple, sites have become quick to post even questionable photos, which comes at the cost of their future credibility.

Kevin Rose

Digg's Kevin Rose remains a wildcard with regard to Apple rumors. He was frequently the first to report on iPhone rumors during this round, and succesfully described the inclusion of GPS and a $200 price point for the new iPhone. However, he was also the first source for the video-conferencing rumor, which turned out to be inaccurate.

Import Records

One rumor that received a lot of attention came from ImportGenius, who claimed to have found international shipping notices documenting what was thought to be iPhone 3G shipments coming into the U.S. as early as March. As best we can tell, this intepretation was wrong. With a release date in July, it seems clear that the iPhone 3G ramp-up has only begun, as later reported by Barrons.

Snow Leopard

Both TUAW and Arstechnica provided accurate details about Mac OS X Snow Leopard, which was first announced at WWDC. Claims of a January 2009 release, however, were a bit ambitious.

Other Winners and Losers

XSKN, iDealChina: 3rd Party Cases - true
WeiPhone - More 3G iPhone Photos... Now in White - true
iPhoneClub.nl: More White 3G iPhone Photos - true
TUAW: .Mac Revamp - true
DaringFireball + MacRumors: Apple Buys Me.com - true

CNET: App Store to Launch at WWDC - false
MacScoop: No GPS in new iPhone - false
MacTalk.com.au: Australian Resellers Get Mysterious Boxes - hoax
Shaw Wu: Chance of Multi-touch Device at WWDC - false
Page 2: 3G iPhone Specs and Price - false
TUAW: Mac Fusion Developer Mac - false
CrunchGear: 3G iPhone with Video Chat - false

Looking Ahead

Some readers were disappointed by the focus on the iPhone during this year's WWDC, but few rumors had pinpointed any new Mac releases around this time. Intel is expected to launch the Montevina platform on July 14th, while the MacBook is expected to be revised in Q3 of this year (July-September). The fate of the Mac mini remains unknown, as it has not yet seen a revision, despite rumors of an impending update.

The most intriguing rumor remains the prediction that Apple will introduce a Mac tablet in the fall of this year.

The next major Apple event scheduled is Macworld San Francisco which takes place January 5th-9th, 2009. Apple, of course, may hold smaller media-only events in the interim.

Related Forum: iPhone

iPhoneAtlas received confirmation from AT&T that there will be no laptop tethering option for the iPhone 3G. With many existing Smartphones, customers can connect their phone to their laptop for use as a 3G modem. This is commonly described as "tethering" and allows individuals to use their phone's 3G connection from their laptop.

AT&T will not be supporting a [Phone-as-Modem] plan for the iPhone 3G. The only available data plan for the iPhone will be the new $30 consumer unlimited data and visual voice mail plan and the $45 business data plan.

Apple will be launching the iPhone 3G on July 11th.

Related Forum: iPhone

031314 iphone aolradio screen

NYTimes provides details on the upcoming AOL Radio application for the iPhone that won an Apple Design Award at this year's WWDC.

According to the article, the new AOL Radio application will connect to AOL's servers over the EDGE, 3G or Wi-Fi and based on your GPS location will tune you to the nearest local CBS radio station. Users will have access to about 200 AOL and 150 CBS stations in 25 different genres. The application and service are free but will be ad-supported, much like traditional radio.

Apple provides a bit more information on the Apple Design Award winner page:

Reliable audio streaming and improved battery life are achieved by using AudioFileServices and AudioQueueServices, while SCNetwork manages the best narrowband or broadband streaming based on whether users are connected via EDGE or Wi-Fi.

According to AOL VP Kevin Conroy, the application's sound quality is "as good as listening to a CD".

Related Forum: iPhone

Apple has seeded a second version of Mac OS X 10.5.4 to developers today. While the latest build (9e12) fixes a dozen more issues in Mac OS X Leopard, the biggest new feature to be supported will be Apple's recently announced MobileMe service. MobileMe is Apple's .Mac replacement service which will allow users to sync contacts, email, and calendar across various devices. It also provides advanced web applications to access your information anywhere with a web browser.

Apple has announced that MobileMe will be launched in early July. Apple's system requirements for MobileMe include Mac OS X 10.5.4 as well as iTunes 7.7, so we expect these two updates to also be released in early July.

Apple provides a Frequently Asked Questions document for existing .Mac customers who will be transitioning to MobileMe.

Update: The system requirements for MobileMe also list 10.4.11 as being compatible, but "some features require Mac OS X v10.5 and iLife 08."