iFixit’s MacBook Pro with Retina Display Teardown

As expected, the guys at iFixit have posted their teardown of the new MacBook Pro with Retina display, announced by Apple earlier this week at WWDC. With an overall repairability score of 1 out of 10, iFixit notes how the latest iteration of the MacBook Pro makes it harder for repairers to replace internal components and disassemble the machine.

In particular, they note how Apple is using proprietary flash memory on the MacBook Pro now, and a fused display assembly without glass that, in case of anything falling inside the display, will need the user to replace the entire assembly. They also noticed a different battery layout:

The lithium-polymer battery is glued rather than screwed into the case, which increases the chances that it’ll break during disassembly. The battery also covers the trackpad cable, which tremendously increases the chance that the user will shear the cable in the battery removal process.

Check out the full teardown (with photos and technical comments) here.

Following yesterday’s announcement at WWDC, Apple today aired a new commercial for the MacBook Pro with Retina display during the NBA Finals in the United States. Still not officially available on Apple’s website or YouTube channel, we managed to find a recorded version on YouTube.

Perhaps not as emotional as Apple’s other commercials for the iPad and iPhone, the ad showcases the “radical new MacBook Pro with Retina display” loading various video streams in Final Cut Pro (which has been updated for Retina) and switching between Lion apps like Mail. The commercial ends with “innovation in every dimension”, a subtle hint at the machine’s redesigned hardware and software components that take advantage of the new display resolution.

You can watch the commercial after the break.

Update: The commercial is now available on Apple’s YouTube channel and website.
(more…)

May
3
2012

Last month, I asked on Twitter if there was an easy and legal way to purchase manga digitally on the iPad. Unfortunately, while American comics are seeing a nice digital resurgence thanks to apps like Comixology, the situation is profoundly different and inherently worse with Japanese manga. There is no Comixology for manga — where by manga I basically mean Shonen Jump content — and the few services that do have some manga available (like VIZ) have terrible apps that don’t take advantage of the latest iOS technologies and come with risible offers on multi-volume purchases.

I have no idea why Shonen or its international publishers — like Panini Comics and Star Comics in Italy — aren’t realizing the huge potential for legal, convenient, digital editions of their manga on mobile devices. It is kind of ironic that, as of today, pirating manga you already own physically gets you better, higher quality results from some shady Internet forum than going the proper, legitimate way. Because that way doesn’t exist. It’s the same problem of old media all over again.

As I was listening to T.Rex on Spotify yesterday for my review of the app, I connected Marc Bolan’s song to Naoki Urasawa’s 20th Century Boys, and I felt the need of finding a solution to begin reading the series again. It turns out, provided you have scans for your manga ready to go (I prefer PDF and CBR, but there are several options out there), there are two interesting options right now on iOS.

Assuming you want to read manga on your iPad, Bookman is a $2.99 iPad app that’s been updated for the Retina display and that comes with fast caching of pages, great performance, and a good selection of browsing and optimization settings. Its rendering has been very good for my copies of 20th Century Boys, and I like how you can easily import content through a built-in FTP server (I transfer files with Transmit) or Dropbox. You can organize manga in bookshelves, and the app comes with various settings for tap areas, thumbnail previews, appearance, and zoom. It’s even got page resume and multiple page turning effects. $1.99 on the App Store gets you the separate iPhone app (I wish they were universal). Right now, I’m reading manga with Bookman.

The other option is Comic Zeal, which is universal, but that I haven’t tried yet as it doesn’t have support for the Retina iPad. Technically, the app displays manga in Retina resolution if higher-res images are available, but interface elements haven’t been updated for the new display. According to the developers, an update with new graphics and “other goodies” has been submitted to Apple. Comic Zeal is $4.99 on the App Store.

Here’s to hoping publishers will consider the market for digital manga someday.

Apr
2
2012

The official Facebook app for iOS, available for free on the App Store, has been updated today to include graphics for the new iPad’s Retina display, and a series of other enhancements. Alongside crisper images for the new display, the 4.1.1 update to the app brings an option to go offline in chat, fixes for the profile picture and names displayed in photo sets, support for more languages, and a number of additional bug fixes to improve the performances of the app. Unfortunately, this version doesn’t sport integration with the Facebook Timeline yet, which, however, was enabled on the iPhone back in December.

You can find Facebook 4.1.1 on the App Store.

Editor’s Note: This is a guest post by Ken Yarmosh, the creator of the popular iOS apps Agenda Calendar and Buzz Contacts. Read more about him at his blog and follow him on Twitter.

With the announcement of “the new iPad,” developers are quickly readying their apps for the latest and greatest iOS device from Apple. Preparing an iOS app for a more powerful, Retina display device is a familiar task for those developers who got apps ready for the iPhone 4. Whether you do or don’t have that experience, it’s still helpful to have a checklist of sorts for preparing your app for the new iPad.

Here’s that list.

Download the Latest Version of Xcode

Before you get too excited, open up the Mac App Store to download Xcode 4.3.1. This will provide you with the “iPad (Retina)” simulator and the ability to build against the iOS 5.1 SDK. Even though an iOS 5.0.x iPad app will run on the new iPad (or any iPad running iOS 5.1), remember that the new iPad will ship with iOS 5.1. So, building against the proper SDK is always a smart choice.

Update Designs Assets for Retina display

Getting your UI assets updated for the new iPad’s Retina display should be relatively straightforward. Hopefully, you’ve built your application in a way that will mostly make it a design-related task of scaling up your images and applying the “@2x” designation to them. This can be slightly more involved than what was required for the iPhone 4 Retina display update because of the importance of both portrait and landscape on the iPad. Don’t forget to update your “Launch Images” for both orientations, as well as your “App Icons.” If you want more specifics on this topic, see the Apple-related documentation or read Marc Edwards’ post on designing for Retina display on the Bjango site.

Test in iPad (Retina) iOS Simulator

If you want your iPad app looking shiny the day the new iPad arrives, you’ll be stuck trying to use the ginormous iPad (Retina) simulator since the new iPad isn’t available now. Even on Apple’s 27-inch Thunderbolt or Apple Cinema Display, you’ll be struggling to view your app in portrait and barely be able to see it in landscape. Use the window scale and adjust it to 75% or 50% accordingly.

Check Wi-Fi Download Limit

Paul Haddad of Tapbots reported Tweetbot for iPad going from 8.8MB to 24.6MB post-Retina display upsizing. Since many iPad apps are content-intensive, definitely keep tabs on the total size of your app. Even with the new 50MB Wi-Fi download limit, Retina display assets will add up quickly.

Consider New Features

Should you be readying your app for the new iPad on launch day, you’re probably not going to add many new features to your app. But the new iPad does come with more than just Retina display, including the much faster A5X processor, a new camera, dictation (which is available to third-party apps), LTE, and Bluetooth 4.0. Think about how these new features can impact your app and consider how your app might be made better by specifically using them.

Submit to Apple

Apple is now asking developers to submit apps updated for iOS 5.1, including apps optimized for the new iPad. So, once you’ve gone through the steps above, submit to Apple and hurry up and wait. Make sure you mention in your “What’s New” release notes, as well as your version-specific App Store description that your app is now iOS 5.1 tested and Retina display ready. You’re not done yet though!

On-Device Testing

When you get that new iPad in your hands, the first thing you should do is open up your app. Do some pixel nitpicking and ensure everything is working as expected. Faster devices may cause certain parts of the user interface to load faster than others, can handle content pulled in from APIs to process differently, and more generally, may require some small tweaking.
iPad hero

Re-Submit to Apple

If you found issues during the on-device testing, prepare another update and once again, submit your iPad app to Apple. If any crashing or critical bugs were identified during on-device testing, consider (very carefully) requesting an expedited review.

Congratulations, you’re ready for the new iPad. Here’s to 25 billion more app downloads and many five star App Store reviews.

Mar
1
2012

Retina & Universal

Posted by at

Matthew Panzarino at The Next Web has a good overview of a possible issue with the rumored iPad 3′s Retina Display and universal apps: download sizes and 3G. He explains:

Apple’s iPad 3 is set to launch next week and all signs point to it having a Retina display running at 2048×1536 pixels. This should provide a clearer, sharper image to most users and will display many applications in a fantastic new light, as long as developers have prepared them properly.

But the necessity to include these images may present a problem with the mandatory 20MB file size limit that Apple has imposed on 3G downloads.

The problem being: if the iPad really goes Retina, then developers of apps using custom graphics will have to use new images, which will likely be heavy and bump the download size of an app. For universal apps, already carrying Retina and non-Retina images (the latter both for iPhone and iPad), this can become a serious issue if we assume that most users who will see the “Over 20 MB” alert will be scared away or simply forget to buy an app. And developers (and Apple) want to make the process of buying apps as frictionless and immediate as possible.

I see two solutions. Either Apple gets the carriers to agree to larger download sizes, establishing a new “average” that should work for most apps (let’s say 60 MB as Panzarino suggests), or they rebuild the download mechanism completely by allowing devices to “ignore” resources they don’t need. The second solution would be a “cleaner” approach, in that it would address the root of this likely scenario — that is, devices downloading apps containing all kinds of images and resources for Retina and non-Retina displays.

By “localizing” images in a way languages are localized on the OS, Apple could find a way to know if an image is destined to an iPad or not. And if so, if it’s also destined to a Retina iPad, or old-generation iPad. Furthermore, in theory, this would also allow Apple to differentiate between images used by an iPhone and iPad which, right now, are always downloaded within the same, single .app package. Paul Haddad, who tweeted about the issue today, confirms my suspicion that this method would require a fundamental change to apps — I can only assume it would require different naming conventions or new APIs to let devices be “smarter” in understanding the resources they need to look for when downloading a new app. But the issue is real — always assuming the iPad 3 will feature a Retina Display, which seems like a pretty good bet at this point — and I think this is something Apple has surely considered.

The other way, of course, is to get carriers on board with larger downloads while on 3G — but the issue of universal apps bumping downloads (and thus 3G usage) would still remain for the users, and Apple would still need to somehow address the core of the issue, which is the existence of Retina and non-Retina devices downloading universal apps containing multiple custom graphics at the same time. I agree with Matthew, this issue will be an interesting one to watch.

According to a report in the Korea Times, Apple has begun quality testing LCD displays from Samsung and LG for the iPad 3. A source claims that the LCD displays currently being tested are QXGA with a resolution of 2048 x 1536 – a resolution twice that of the current iPad display. Such a resolution for a 9.7″ display would mean the display has roughly 260 DPI and would likely fit under the ‘Retina Display’ marketing term – despite the fact that for the iPhone it was specified to be above 300 DPI, this is because the iPad is normally held further away from the eyes, and thus the DPI requirement is lower.

Apple’s upcoming iPad 3 will feature an improved display to support quad extended graphics (QXGA), a display resolution of 2048×1536 pixels with a 4:3 aspect ratio to provide full high definition (HD) viewing experience, said a source close to the talks

A deal between the two display manufacturers and Apple is also supposedly close to being finalised. One source told the Korea Times “Apple has traditionally preferred to use the same providers of the same parts for the same device, even as they evolve to different versions. I don’t see any fundamental change to that approach”. That said, it comes at a time when the relationship between Apple and Samsung is strained amid ongoing legal battles between the two companies. In fact just last week it was rumoured that Apple may be shift production of an A6 processor to TSMC.

Although neither LG or Samsung would not comment on these suggestions, Samsung officials did stress that the chances are “very low” for the current legal battles to affect Apple’s relationship with the LCD manufacturing division of Samsung. LG, however, is reportedly “euphoric” about increasing LCD orders from Apple and other handset and tablet manufacturers amid a still slow global recovery. It should also be noted that just a few weeks ago, there was a rumor of an iPad HD that was set to arrive this fall that would feature an increased resolution display, just like the one described by this report, and be aimed at ‘pro’ users.

[Korea Times via The Next Web]

Digging through the build of Mac OS X Lion that was seeded to developers yesterday, MacRumors discovered the presence of “HiDPI display modes” which suggests that Apple is planning for the possibility of Mac displays running something similar to a Retina display sometime in the near future.

Developers would, as they have done on the iPhone, provide each UI element in two sizes, one in the size they currently are and then one at twice the resolution. It would work virtually identically to how Apple implemented the Retina display for the iPhone, with the high-resolution displays using the double sized UI elements so that physically the size of the elements would stay the same.

MacRumors gives the example of a 15” MacBook Pro that has a resolution of 1440×900 that could be doubled to 2880×1800 and then use an app’s UI 2X elements and which would leave the application’s UI elements the same physical size, but with much greater detail. Apple had previously dabbled in the notion of creating OS X a resolution independent OS through a number of methods from using vector graphics to providing bitmaps for multiple screen resolutions, but none had previously eventuated.

The HiDPI mode is not turned on by default and must be done so through Lion’s Quartz debug in Xcode.

[Via MacRumors]

Jan
23
2011

In his attempt to make Cydia faster, richer and truly competitive feature-wise with Apple’s own App Store, Jay Freeman, a.k.a. saurik, added a new feature to the alternative store a few hours ago: Theme Center. It was only three days ago that Freeman implemented a new account management system that allows users to easily check on previously installed packages; now, thanks to the new database / index put in place by saurik called “Whole Package Index”, users will be able to browse featured themes optimized for Retina and Non-Retina iOS devices.

The selection of themes right now is limited to top-selling Cydia themes and the ones picked by staff of MacCiti and ModMyi. Soon, users will have the option to pick the best themes in Cydia and vote them to have them featured in Theme Center.

We think Cydia keeps getting better on every release and update, and saurik’s support is exceptional. Apple should took a few elements from the Cydia Store and port them to the App Store.