TweetFollow Us on Twitter

QTVR Tutorial
Volume Number:12
Issue Number:5
Column Tag:New Apple Technology

Panoramic Reality

Getting started with QuickTime VR

By Andrew Nemeth

Note: Source code files accompanying article are located on MacTech CD-ROM or source code disks.

Introduction

Apple’s QuickTime VR technology is possibly one of the coolest things to happen to digital imaging in the last five years. With it, you can produce and view 360-degree panoramas of real or computer-generated scenes, without the need for expensive panoramic cameras or any other fancy equipment usually associated with VR.

You create a panorama by photographing a scene with a standard 35mm camera atop a tripod, taking twelve to eighteen photographs to capture a full 360-degree view. Then, using Apple’s software, you “stitch” these images into a single PICT file, which is then processed further to create the final, user-navigable movie, playable on both Macintosh and WINTEL personal computers.

As there are already a number of general introductory articles on QuickTime VR (see the references at the end of this article), the following will concentrate instead on the tools and techniques used to create a photographic panorama.

Photographic Equipment

To keep costs down, and for the sake of portability, use of the following is suggested:

• 35mm SLR camera

• 24mm f2.8 lens

• (Lots of) 400 ISO low-contrast C41 negative film

• Sturdy tripod with built-in spirit levels

• Kaidan QP-1A QuickPan Panoramic Base

• Vertical camera mounting bracket

Note that some of the above is different to that recommended by Apple in their QuickTime VR 1.0 Authoring Tools. The reasons for these differences will be noted below.

35mm camera

I use two cameras for my work: a 25-year-old Nikon F (pictured in Figure 4) and a more recent Nikon F90x. These are used depending on the locality, with the F90x for general use and the older - indestructible - F reserved for more rugged activity.

Although not absolutely necessary, a 35mm SLR camera gives you the option of using different focal length lenses on the same camera body, meaning you can use wider lenses indoors and longer ones for outside work. They also tend to be better built and feature more accurate focusing and metering. A 35mm camera also gives you a much higher quality of image than the current crop of digital cameras.

As regards light meters, I prefer to use a hand-held model. Again, this is not essential, but I find it to be more convenient than the built-in meters found in cameras (especially the Nikon F, which does not have any kind of meter!).

24mm lens

As the first of many departures from Apple’s suggestions, a relatively inexpensive Sigma f2.8 24mm lens is favoured for outdoors work rather than the Apple-sanctioned Nikkor f3.5 15mm. Although the wider “Apple” lens does have greater vertical and horizontal coverage (allowing for a reduction in the number of individual photographs required in order to capture a scene), there are two major problems with it: firstly, at a list price of US$2000 the 15mm is outrageously expensive; and secondly, its field of view is too wide for outdoors work, with everything more than 3 meters away looking as though it was on the edge of the observable horizon.

Although other wide-angle lenses could be used (18, 20, 28, 35mm), the 24mm is a good compromise on a cost/image-width basis. The down-side is that because Apple has assumed everyone will be doing QuickTime VR with a 15mm lens, adjustments have to be made to the MPW scripts which come with the Authoring Tools in order to render the images properly (more on this further down).

400 ISO low-contrast film

A faster film gives you more scope to capture scenes whatever the prevailing light. Although a slower film (50 or 100 ISO) is sharper and has less grain, for QuickTime VR such advantages are lost during the software processing. Furthermore, slower film is too slow to use indoors.

A low-contrast C41 film is recommended because it is the best kind of colour film for capturing all the levels of brightness in a scene. A film like Fuji’s NPH 400 is sharp, fine-grained and - as it is designed for professional flash-lit photography - more than capable of dealing with harsh outdoor light.

By the way, be warned that QuickTime VR chews through film - at 16 images per panorama you can fit only two scenes onto a roll.

Figure 1. Tripod head with double spirit levels

Tripod and head

The sturdier the better. The one pictured (a Manfrotto, see Figure 1) is a 5kg behemoth which features two built-in spirit levels to allow you to quickly level the head prior to attaching the QuickTime VR-related brackets. In case you think you can get away with using a lighter tripod, think again. You really do need a heavy-duty tripod for this kind of work, because you don’t want it flapping around in the breeze or moving suddenly in the middle of a sequence of shots. (Okay, I relent: for people with bad backs and deep pockets, the Gitzo model 1228 tripod is a good carbon fibre substitute.)

You also need the spirit levels, because the QuickTime VR software insists on the camera being absolutely level when photographing a scene.

Camera mounting brackets

For the Authoring Tools to work, each 360° scene must be photographed by taking a series of overlapping shots using a vertically oriented camera. To avoid parallax errors when doing this, you must position the optical centre of the lens directly over the axis of rotation (see Figure 4).

For an example of parallax error due to off-centre rotation, hold one finger 10 cm from your face, close one eye, focus onto the background, and then turn your head slowly from side to side - notice how the background appears to shift from side to side behind your hand? Now, keeping your head and hand still, turn your eyes from left to right - this time the background doesn’t move relative to your finger! In the first case your eyes are not centred on the axis of rotation, and hence the parallax error when you turn your head. In the second example you are turning your eyes, the centres of which do coincide with the turning axis!

The set-up I use is shown in Figures 2, 3 and 4. A quick-mount plate has been added onto the Kaidan QP-1A Base (Figure 2) to make it easier to attach to the tripod head. Black gaff-tape has also been stuck over the “deck” of the plate, as its highly reflective silver finish caused lens-flare whenever the camera was rotated over it.

I prefer to use the QP-1A rather than Apple’s scheme of mounting a second tripod head, because it is smaller, lighter, and you can set it to “click-stop” at the number of shots you wish to take in a pan. (For the 24mm lens it has been set for 16 detents. It can also be set for 8, 12, 14, or 18.)

Figure 2. Kaidan QP-1A Base with Manfrotto quickmount plate

The bracket used to mount the camera onto the QP-1A is something I made myself from quarter-inch steel brackets, bolts and Araldite (Figure 3). This is a more durable and much cheaper solution than Kaidan’s QPU-1 (US$180) bracket. However, because it is not adjustable (unlike the QPU-1), separate brackets have had to be made for each camera used.

Figure 3. Kaidan QP-1A base and (custom) 35mm bracket

The entire rig is compact, strong and very easy to assemble (Figure 4). Because the vertical “home-brew” bracket has already been pre-aligned (when it was made), the only calibration required when setting up on-site is the leveling of the tripod head.

Figure 4. Full QuickTime VR rig with camera and 24mm lens

Photographing The Scene

With the rig set up and the camera level, you will need to take a series of overlapping, vertically-oriented photographs to cover a scene. The amount of overlap is in the order of 30-50% and is needed by the stitching tool to help it align adjacent images when it pieces together the final panorama. The more overlap the better, but too much overlap equals wasted film and long stitching times.

Figuring out the amount of overlap (and thus how many photographs to take per panorama) is very much an educated guess, with 16 shots for a 24mm lens appearing to be adequate. Some people shoot 18, some live (very) dangerously and try to scrape by with only 12.

There are a number of things to keep in mind when photographing a scene:

• Your camera rig must be (and remain) asolutely dead-level. The more out of level you are, the harder it will be for the stitcher to piece the images together.

• Photograph in a left-to-right direction. The stitching tool assumes this and you will get very weird results otherwise.

• Keep the exposure identical for each shot. This means you will have to meter the entire scene carefully prior to shooting and then take all your exposures using an averaged value. If you alter the exposure for each individual shot then you will get a banding effect when you come to piece all the images together.

• Use a small lens aperture to make sure everything is in focus. A value of f16-22 gives you coverage from 1.5m to infinity.

• Take your shots as fast as you can without knocking your camera out of alignment. You have to be fast because the light and clouds and cars and people have a habit of not staying still.

With 16 exposures per panorama, you can fit two scenes comfortably onto a 36-exposure roll of film, with a few shots left over as spares.

Developing and Digitising the Photographs

Apple advises you to develop/scan your images with Kodak’s PhotoCD process - which may be great for people who live in the U.S. but is less than optimal for everybody else. In Australia, for example, the turn-around time for PhotoCD is in the order of 2+ weeks, with the cost averaging A$80 per roll of 36-exposure film. Thus if you are intending to do lots of QuickTime VR, you may be better off investing in a 35mm film scanner and digitising the images yourself!

This is what I and a few others have done. After development of the negatives, they are scanned with a Polaroid SprintScan 35 via Photoshop (16 images require 25 minutes). When the scans are no longer needed, they are archived with Stuffit and 100 MB zip discs.

To justify the purchase of a scanner, you really must be looking at doing more than just a handful of QuickTime VR panoramas; otherwise PhotoCD is the way to go. A tip: try to use the “Portfolio CD” service, as this will allow you to cram five hundred 768¥512 images onto a single CD.

Computer Tools

QuickTime VR requires the following:

• Fast PowerPC with 48MB physical RAM and 100MB free disc space

• Colour monitor with millions of colours

• MPW (native 3.4 and beyond)

• Adobe Photoshop 3.0.x

• HyperCard 2.3

As you can see, these are pretty stiff requirements!

PowerPC

Although Apple suggests you can do QuickTime VR development using a 68K computer (68030, 68040), in reality the tools run so slowly that you cannot. For example, it takes 4 minutes to stitch 16 images on a PowerPC 7500, whereas on a Quadra 800 it requires slightly over an hour. Dicing is similarly glacial on a 68K machine: 25 minutes as opposed to three on a PowerPC.

You need a minimum of 48MB of physical RAM because you will have to allocate at least 40MB of it to MPW. Yes, MPW...

Native MPW

At a time when Macintosh developers are abandoning it, for Apple to release a multi-media development suite dependent on MPW is perverse to say the least - yet this is exactly what they have done with the QuickTime VR 1.0 Authoring Suite.

In order to piece together the images, you use the “stitch” MPW tool. To make a QuickTime VR movie, you first dice (compress) the stitched image with the “p2mv” tool and then make the movie with the “msnm” tool. You drive these and other tools in the time-discredited MPW fashion of executing lines of script in a worksheet. Joy.

APDA offers specials on bundles of QuickTime VR kits with MPW Pro - ignore them. Since you only need to run a small sub-set of MPW (still a bloated 8MB), save your money and use the MPW which comes with the CodeWarrior or Symantec tools.

Adobe Photoshop 3.0

This is essential for QuickTime VR development. After stitching you will have to retouch the image, balance the colour, adjust the gamma and a host of other things. It is surely no coincidence that the stitch tool outputs its resultant panorama with a Photoshop creator and file type!

HyperCard 2.3

You will need this only if you intend to produce multi-node movies. This will not be dealt with in this article.

The QuickTime VR Software Process

Figure 5 outlines the procedure required to convert your sequence of scanned images into a single QuickTime VR movie. As you can see, extensive use is made of MPW.

Stitching the images

This is where you take the separate images (see the Sydney Opera House sequence in Figure 6) and - using software - meld them into a seamless whole (Figures 7, 8). In essence what you are doing is using software to produce the same kind of cylindrically distorted image a specialist panoramic camera would create, for approximately one-quarter of the cost.

0 Figure 5. The QuickTime VR software process (24mm capture lens)

Figure 6. Six images prior to stitching

Figure 7. The six images after stitching

The advantage of doing it this way is that you can use almost any camera to photograph a scene. The disadvantage is that you have to employ a lot of computing grunt to make it happen. Hence the fast PowerPC.

I use the following in my MPW worksheet to do a stitch. Although Apple supplies MPW script files to make the stitching process “easier”, I prefer to call the stitch tool directly so I can see exactly what parameters are fed in.

# STITCH
# 
# Because of 24mm lens, FOV = 60 & outHeight = 3744
# 
set scansPath    "Schnieder HD:myQTVR:Raw Scans ƒ"
set panOutFolder "Schnieder HD:myQTVR:WIP"
set outName "aznLatest.xx"
set scanFilenames"01-16"

set myFOV 60
set myOutV768
set myOutH3744

stitch -fovy {myFOV} 
 -offset 250 0 -range 60 30 -rotate -90 
 -dir "{scansPath}" -files "{scanFilenames}" 
 -wrap -cropOut -outHeight {myOutH} -outWidth {myOutV} 
 -sharpen -blend -fill -show 
 -out "{panOutFolder}:{outName}.srcPict" 
    #-i               #Uncomment for INTERACTIVE stitching

As Apple assumes a 15mm lens for all its MPW scripts and tools, adjustments have been made to accommodate the 24mm lens. Specifically, the Field Of View (fovy) value has been reduced from 97° to 60° and the offset and matching range have been widened to allow for the 24mm lens’s smaller vertical and horizontal coverage.

The outHeight parameter has also been increased to reflect the greater number of shots required to cover a 360° view. The value of 3744 is the nearest multiple of 96 (4 times 24) to the output height produced whenever a stitch is done “raw” (i.e., without height/length concatenation). You need to pay attention to the height and width dimensions, as the dicing tool will fail if you get them wrong (see below). RTFM.

I recommend sticking with Apple’s outWidth of 768 for the sake of RAM and movie run-time efficiency. Although you could work with larger image sizes, in practice the final movie quality does not appear to benefit from it. Likewise, the sharpen, fill and cropOut activities could be performed later in Photoshop, but again little practical benefit has been found in doing so.

¨ Figure 8. The final 360° stitched sideways panorama

You will notice that the script has provision for doing stitches interactively. This allows you - rather than the software - to determine precisely where images should be joined. Some developers always stitch with this option on; I prefer instead to stitch automat-ically at first and then re-stitch interactively only if there are problems.

After highlighting the script lines in MPW, you hit the Enter key and then watch as the stitcher does its magic and pieces together the separate scans into one panorama (the show switch above puts up a window during stitching to display the panorama being built). As mentioned earlier, it takes roughly four minutes for this to happen on a PowerPC 7500, at the end of which the resulting 8MB file (see Figure 8) is placed into the panOutFolder. Notice how the image is turned onto its side? This is deliberate and is required by the dicing tool.

Retouching the stitched image in Photoshop

As no scan is perfect, you will always have to adjust the image gamma, balance the colours, and remove dust spots. Similarly, no stitch is perfect, and sometimes you will also have to touch up any blend “failures” (see Figure 9).

¨ Figure 9. The white box encloses a stitch “failure”

Another thing you can (and should) do in Photoshop is pro-duce scaled-down versions of the panorama for low-res versions of the QuickTime VR movie. An image size of 1056¥216 will compact well into a movie small enough to be usable on the Internet (see below).

Dicing the Panorama

As an intermediate step, you must run the stitched panorama through the dicing tool to convert it from a PICT file into a QuickTime movie made up of 24 compressed frames.

The compression applied is of the Cinepak cvid kind. It is particularly aggressive (8MB becoming 800KB) and results in a moderate degree of image deterioration - so there is little point in being overly precious when retouching the panorama.

For the dicing step to work properly - as well to enable your movies to be playable across platforms - you must make certain that the height of the panorma is exactly divisible by 96 and its width exactly by 4. In addition, if the height is not exactly divisible by 24 then you will get a dicing error and you will have to re-stitch (or go back to Photoshop) to re-scale the image.

Because this is a straightforward step, I call the “SrcPictToMovie” MPW script supplied by Apple:

#DICING
# 
set myBasename   "aznLatest.xx"
set myRoot  "Schnieder HD:myQTVR:WIP"

SrcPictToMovie "{myRoot}:{myBasename}.srcPict"
 "{myRoot}:{myBasename}.srcMooV"

On a PowerPC this step requires 20 MB of RAM and takes three minutes. On 68K machines it takes eight times longer (!).

Making the QuickTime VR movie

The final step is the conversion of the standard QuickTime movie produced by the dicing tool into the specially formatted QuickTime VR version:

#SINGLE-NODE MOVIE (24mm lens, WIDE size)
# 
set myRoot  "Schnieder HD:myQTVR:WIP"
set myBasename   "aznLatest.xx"
set myPan 32
set myWind_H     400
set myWind_V     240

msnm "{myRoot}:{myBasename} (wide)" -source 
"{myRoot}:{myBasename}.srcMooV" 
 1 24 -vPanRange {myPan} -{myPan} 
 -windowSize {myWind_H} {myWind_V} 
 -defaultView 0 0 50

Again, because of the non-15mm lens, some of the parameters have been adjusted in order to get the perspective right. The vPanRange has been reduced from the more usual ±42.5 to ±32 degrees to allow for the shallower field of view for the 24mm lens. In addition, the default size of the completed movie has been enlarged slightly from the standard 320¥200 to 400¥240. The 0 0 50 parameters tell the tool where to set the default pan angle(s) and zoom ratio.

This step only takes a few seconds and results in an 800KB movie.

The Completed QuickTime VR movie

I lied earlier because there is still one more step before the movie is completed! You must open it in the QTVRPlayer application which comes with the tools and re-save it as “Self contained” and “Playable on non-Apple computers”. This final step will allow our QTW-equipped WINTEL friends to see what they are missing out on.

QuickTime VR On The Internet

At 500-800KB, a “hi-res” QuickTime VR movie is simply too large to put on the Internet. Although there are many ways of going about it, the following works well in producing scaled-down low-res versions (assuming a 24mm capture lens):

• In Photoshop, save a copy of the stitched panorama.

• Re-size it to be 1056¥216 (note that 1056 is exactly divisible by 96 and 216 by 4).

• Run the dicing and “msnm” tools on this smaller image, setting the “msnm” default window size to 240¥140.

• Re-save the movie as self-contained and playable on non-Apple computers, giving the resulting file either a .mov or .qvr extension.

The image quality isn’t incredible, but at a 98KB size, the resulting movie is small enough for anyone to download.

On my home page I have also provided a small drag and drop application to allow users to restore the creator/file type of the downloaded movie to QuickTime VR’s 'vrod'/'MooV' - which makes sure users will be able to play the movies no matter what happens!

Other than to supply movies for others to view, the current state of the technology does not allow you to do much else. You cannot launch URLs from hotspots embedded in the movies, neither can you play sounds or link to graphic or text files - for this you need to construct MacroMedia Director, Apple Media Tool 2.0 or Hypercard extravaganzas.

QuickTime VR will aquire a more formidable net presence, though, once a “C” API is released. When that happens, Netscape plug-ins can be written and VRML will be 0xDEADBEEF.

The Future of QuickTime VR

According to postings to the QuickTime Mailing List (see below), a phalanx of Apple DTS Engineers is working furiously to complete a “C” API similar to that for QuickTime. Currently (February, 1996), only Hypercard and Director XCMDs are supplied with the authoring tools - meaning that if you want to incorporate your movies with anything else, you can only do so via environments which support these externals (version 2.0 of the Apple Media Tool features built-in support).

When (if?) the “C” API becomes available, you will be able to integrate panoramas with anything you like. You could launch URLs, play sounds, link to movies or still pictures, or generally write your own player applications which do exactly what you want. Which is why we became developers in the first place, right?

To be fair, Apple has recently done the right thing in lowering the price of the Authoring Tools from a stratospheric US$2000 to a more reasonable US$500. As of December, 1995, they have also waived most of the run-time license requirements. The MPW requirement should go and apparently will - with the next(ish) version of the authoring suite.

Meanwhile, we wait

See Also

Apple’s QuickTime VR site should be your first port of call for up-to-date information for developers, the latest versions of the QuickTime VR players and links to various organisations working in this area.

http://qtvr.QuickTime.apple.com

The QuickTime Development mailing list features extensive discussion of QuickTime VR related issues - in fact there is often so much that it swamps the more general QuickTime related postings.

listproc@solutions.apple.com

[No subject, with this message:]

subscribe QuickTime-dev (Your Organic Name)

Here is a good overview of the what and how of QuickTime VR. Includes a comparison with Microsoft’s “Surround Video”. Tom R. Halfhill, “See You Around”, Byte Magazine, May 1995, 85-90.

http://www.byte.com

Manufacturers of QuickTime VR camera mounting accessories.

Kaidan@aol.com

http://www.kaidan.com

Omniview’s “PhotoSphere” competition to QuickTime VR. Instead of a wide angle lens you use a super-expensive “fisheye” to capture image hemispheres.

http://www.usit.net/omniview

The Man From Warrimoo’s home page featuring ten or so low-resolution QuickTime VR images of Sydney and environs.

http://www.zeta.org.au/~aznemeng

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Apple Remote Desktop 3.8 - Remotely cont...
Apple Remote Desktop is the best way to manage the Mac computers on your network. Distribute software, provide real-time online help to end users, create detailed software and hardware reports, and... Read more
NeoOffice 2014.7 - Mac-tailored, OpenOff...
NeoOffice is a complete office suite for OS X. With NeoOffice, users can view, edit, and save OpenOffice documents, PDF files, and most Microsoft Word, Excel, and PowerPoint documents. NeoOffice 3.x... Read more
DesktopLyrics 2.6.6 - Displays current i...
DesktopLyrics is an application that displays the lyrics of the song currently playing in "iTunes" right on your desktop. The lyrics for the song have to be set in iTunes; DesktopLyrics does nothing... Read more
Ember 1.8.3 - Versatile digital scrapboo...
Ember (formerly LittleSnapper) is your digital scrapbook of things that inspire you: websites, photos, apps or other things. Just drag in images that you want to keep, organize them into relevant... Read more
Apple iTunes 12.1 - Manage your music, m...
Apple iTunes lets you organize and play digital music and video on your computer. It can automatically download new music, app, and book purchases across all your devices and computers. And it's a... Read more
LibreOffice 4.4.3 - Free, open-source of...
LibreOffice is an office suite (word processor, spreadsheet, presentations, drawing tool) compatible with other major office suites. The Document Foundation is coordinating development and... Read more
FoldersSynchronizer 4.2.1 - Synchronize...
FoldersSynchronizer is a popular and useful utility that synchronizes and backs-up files, folders, disks and boot disks. On each session you can apply special options like Timers, Multiple Folders,... Read more
Simon 4.0.2 - Monitor changes and crashe...
Simon monitors websites and alerts you of crashes and changes. Select pages to monitor, choose your alert options, and customize your settings. Simon does the rest. Keep a watchful eye on your... Read more
Cocktail 8.1.2 - General maintenance and...
Cocktail is a general purpose utility for OS X that lets you clean, repair and optimize your Mac. It is a powerful digital toolset that helps hundreds of thousands of Mac users around the world get... Read more
Cyberduck 4.6.4 - FTP and SFTP browser....
Cyberduck is a robust FTP/FTP-TLS/SFTP browser for the Mac whose lack of visual clutter and cleverly intuitive features make it easy to use. Support for external editors and system technologies such... Read more

Playworld Superheroes Review
Playworld Superheroes Review By Tre Lawrence on January 30th, 2015 Our Rating: :: HERO CRAFTINGUniversal App - Designed for iPhone and iPad It’s all about the imagination, fighting bad creatures — and looking good while doing so.   | Read more »
Join the SpongeBob Bubble Party in this...
Join the SpongeBob Bubble Party in this New Match 3 Bubble Poppin’ Frenzy Posted by Jessica Fisher on January 30th, 2015 [ permalink ] | Read more »
Handpick Review
Handpick Review By Jennifer Allen on January 30th, 2015 Our Rating: :: TANTALIZING SUGGESTIONSiPhone App - Designed for the iPhone, compatible with the iPad Handpick will make you hungry, as well as inspire you to cook something... | Read more »
Storm the Halls of Echo Base in First St...
Storm the Halls of Echo Base in First Star Wars: Galactic Defense Event Posted by Jessica Fisher on January 30th, 2015 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Contradiction Review
Contradiction Review By Tre Lawrence on January 30th, 2015 Our Rating: :: SPOT THE LIEiPad Only App - Designed for the iPad Contradiction is a live action point and click adventure that’s pretty engaging.   Developer: Tim Follin... | Read more »
Unlock Sunshine Girl in Ironkill with th...
Unlock Sunshine Girl in Ironkill with this special 148Apps code Posted by Rob Rich on January 29th, 2015 [ permalink ] Robo-fighter Ironkill has been out on iOS a | Read more »
Crossroad Zombies Review
Crossroad Zombies Review By Jordan Minor on January 29th, 2015 Our Rating: :: CROSSWALKING DEADiPad Only App - Designed for the iPad Crossroad Zombies is a rough draft of a cool genre mash-up.   | Read more »
Blood Brothers 2 – Tips, Cheats, and Str...
War is hell: Is it the kind of hell you want to check out? Read our Blood Brothers 2 review to find out! Blood Brothers 2, DeNA’s follow-up to the original Blood Brothers, is an intriguing card collecting / role-playing / strategy hybrid. There’s... | Read more »
Blood Brothers 2 Review
Blood Brothers 2 Review By Nadia Oxford on January 29th, 2015 Our Rating: :: AN AGGRAVATING RELATIVEUniversal App - Designed for iPhone and iPad Blood Brothers 2 is built on a simple, solid foundation, but its free-to-play system... | Read more »
I AM BREAD, the Toast of the Town, is Ro...
Have you ever dreamt of being deliciously gluten-y? Do you feel passionate about Rye and Wheat? The guys at Bossa Studios do and that is why they are bringing I AM BREAD to iOS soon. The loafy app will feature all the new content that is being... | Read more »

Price Scanner via MacPrices.net

Intel Aims to Transform Workplace With 5th-Ge...
Intel Corporation today announced the availability of its 5th generation Intel Core vPro processor family that provides cutting-edge features to enable a new and rapidly shifting workplace. To meet... Read more
iOS App Sharalike Introduces New Instant Smar...
Sharalike slideshow and photo management software for iOS, is making it easier than ever to create shareable meaningful moments with its new instant SmartShow technology. Staying organized is a goal... Read more
Apple Becomes World’s Largest Smartphone Vend...
According to the latest research data from Strategy Analytics, as global smartphone shipments grew 31 percent annually to reach a record 380 million units in the fourth quarter of 2014. Apple became... Read more
Cut the Cord: OtterBox Resurgence Power Case...
Dead batteries and broken phones are two of the biggest issues for smartphone users today. Otterbox addresses both with the new Resurgence Power Case for Apple iPhone 6, promising to make those panic... Read more
13-inch Retina MacBook Pros on sale for up to...
B&H Photo has 13″ Retina MacBook Pros on sale for $200 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 2.6GHz/128GB Retina MacBook Pro: $1199.99 save $100 - 13″ 2.6GHz/... Read more
15-inch 2.5GHz Retina MacBook Pro on sale for...
 B&H Photo has the 15″ 2.5GHz Retina MacBook Pro on sale for $2319.99 including free shipping plus NY sales tax only. Their price is $180 off MSRP, and it’s the lowest price available for this... Read more
Back in stock: Refurbished iPod nanos for $99...
The Apple Store has Apple Certified Refurbished 16GB iPod nanos available for $99 including free shipping and Apple’s standard one-year warranty. That’s $50 off the cost of new nanos. Most colors are... Read more
Apple lowers price on refurbished 256GB MacBo...
The Apple Store has lowered prices on Apple Certified Refurbished 2014 MacBook Airs with 256GB SSDs, now available for up to $200 off the cost of new models. An Apple one-year warranty is included... Read more
New Good Management Suite Simplifies Enterpri...
Good Technology has announced the availability of the Good Management Suite, a comprehensive cross-platform solution for organizations getting started with mobile business initiatives. Built on the... Read more
15-inch 2.0GHz Retina MacBook Pro (refurbishe...
The Apple Store has Apple Certified Refurbished previous-generation 15″ 2.0GHz Retina MacBook Pros available for $1489 including free shipping plus Apple’s standard one-year warranty. Their price is... Read more

Jobs Board

At-Home Chat Specialist- *Apple* Online Stor...
**Job Summary** At Apple , we believe in hard work, a fun environment, and the kind of creativity and innovation that only comes about when talented people from diverse Read more
Sr. Mac Expert- *Apple* Online Store - Apple...
**Job Summary** The World Wide Apple Online Store (AOS) Sales and Service team is looking for motivated, outgoing, and tech savvy individuals who want to offer Apple Read more
*Apple* Solutions Consultant- Retail Sales (...
**Job Summary** The ASC is an Apple employee who serves as an Apple brand ambassador and influencer in a Reseller's store. The ASC's role is to grow Apple Read more
Event Director, *Apple* Retail Marketing -...
…This senior level position is responsible for leading and imagining the Apple Retail Team's global engagement strategy and team. Delivering an overarching brand Read more
At-Home Chat Specialist- *Apple* Online Stor...
**Job Summary** At Apple , we believe in hard work, a fun environment, and the kind of creativity and innovation that only comes about when talented people from diverse Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.