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

 
AAPL
$101.22
Apple Inc.
+0.64
MSFT
$45.18
Microsoft Corpora
-0.04
GOOG
$584.65
Google Inc.
+1.28

MacTech Search:
Community Search:

Software Updates via MacUpdate

calibre 2.0.0 - Complete e-library manag...
Calibre is a complete e-book library manager. Organize your collection, convert your books to multiple formats, and sync with all of your devices. Let Calibre be your multi-tasking digital... Read more
OpenOffice 4.1.1 - Free and open-source...
OpenOffice.org is both an Open Source product and a project. The product is a multi-platform office productivity suite. It includes the key desktop applications, such as a word processor,... Read more
Pages 5.2.2 - Apple's word processo...
Apple Pages is a powerful word processor that gives you everything you need to create documents that look beautiful. And read beautifully. It lets you work seamlessly between Mac and iOS devices. And... Read more
Quicken 2015 2.0.1 - Complete personal f...
The new Quicken 2015 helps you manage all your personal finances in one place, so you can see where you're spending and where you can save. Quicken automatically categorizes your financial... Read more
CleanMyMac 2.2.7 - Delete files that was...
CleanMyMac makes space for the things you love. Sporting a range of ingenious new features, CleanMyMac 2 lets you safely and intelligently scan and clean your entire system, delete large, unused... Read more
MacFamilyTree 7.2.4 - Create and explore...
MacFamilyTree gives genealogy a facelift: it's modern, interactive, incredibly fast, and easy to use. We're convinced that generations of chroniclers would have loved to trade in their genealogy... Read more
Videobox 4.1.1 - Download Flash video th...
Videobox allows you to quickly and easily download Flash video from most all of the popular video sites on the internet. Videobox will convert the video into a native Quicktime format so it's ready... Read more
Web Snapper 3.3.5 - Capture entire Web p...
Web Snapper lets you capture Web pages exactly as they appear in your browser. You can send them to a file as images or vector-based, multi-page PDFs. It captures the whole Web page - eliminating... Read more
Picasa 3.9.138 - Organize, edit, and sha...
Picasa and Picasa Web Albums allows you to organize, edit, and upload your photos to the Web from your computer in quick, simple steps. Arrange your photos into folders and albums and erase their... Read more
Tidy Up 3.0.15.0 - Find duplicate files...
Tidy Up is a complete duplicate finder and disk-tidiness utility. With Tidy Up you can search for duplicate files and packages by the owner application, content, type, creator, extension, time... Read more

Latest Forum Discussions

See All

Brain+ Review
Brain+ Review By Nadia Oxford on August 22nd, 2014 Our Rating: :: DIM BULBUniversal App - Designed for iPhone and iPad Brain+ is just another entry in an over-saturated brain-training marketplace – and not a particularly fun entry... | Read more »
The Witcher Battle Arena – New Gameplay...
The Witcher Battle Arena – New Gameplay Trailer Revealed Posted by Jessica Fisher on August 22nd, 2014 [ permalink ] Based in the Witcher universe, | Read more »
Max Gentlemen Review
Max Gentlemen Review By Jennifer Allen on August 22nd, 2014 Our Rating: :: OUTSTAYING ITS WELCOMEiPhone App - Designed for the iPhone, compatible with the iPad Max Gentlemen seems pretty quirky initially but that appeal wears thin... | Read more »
Club Penguin Gets Frozen All Over in Lat...
Club Penguin Gets Frozen All Over in Latest Takeover Event Posted by Ellis Spice on August 22nd, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Doctor Who: Legacy Review
Doctor Who: Legacy Review By Jennifer Allen on August 22nd, 2014 Our Rating: :: RUN OF THE MILLUniversal App - Designed for iPhone and iPad Doctor Who: Legacy is an ok match-3 puzzle game, but it lacks some much needed personality... | Read more »
Pentumble (Games)
Pentumble 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: *** Special Launch Price! 33% Off! *** Pentumble combines the joy of a free-flowing platformer with beautiful graphics and levels... | Read more »
DotEmu Summer Sale Cuts Several Games’ P...
DotEmu Summer Sale Cuts Several Games’ Prices to $0.99 Posted by Ellis Spice on August 21st, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
King Announces its Newest “Saga” – Diamo...
King Announces its Newest “Saga” – Diamond Digger Saga Posted by Jessica Fisher on August 21st, 2014 [ permalink ] Diamond Digger Saga, by King Digital Entertainment, promises to be another addictive, adorable game in the “Saga” | Read more »
Spacetime Studios’ Greg Mueller Tells Al...
| Read more »
TourStar Review
TourStar Review By Rob Thomas on August 21st, 2014 Our Rating: :: BORING TOURINGUniversal App - Designed for iPhone and iPad When The Ramones sang “Touring, touring/It’s never boring,” they clearly weren’t referring to TourStar.... | Read more »

Price Scanner via MacPrices.net

Leftover 15-inch 2.0GHz Retina MacBook Pros a...
B&H Photo has leftover previous-generation 15″ 2.0GHz Retina MacBook Pros now available for $1599 including free shipping plus NY sales tax only. Their price is $400 off original MSRP. B&H... Read more
Pro.Calendar – New Productivity App for iPad...
Austin, Texas based mobile business and productivity app developer LightArrow, Inc. has announced Pro.Calendar, a powerful and intuitive calendar app with eight versatile calendar options including... Read more
SanDisk Ultra II SSD — Supercharge Your Syste...
SanDisk Corporation has announced the new SanDisk Ultra II SSD with enhanced SSD Dashboard. The new drive is designed to deliver a cost-effective and easy upgrade solution for PC owners looking to... Read more
Samsung and Barnes & Noble Introduce New...
Samsung Electronics America and NOOK Media, a subsidiary of Barnes & Noble, Inc. have announced the introduction of the new Samsung Galaxy Tab 4 NOOK, a 7-inch tablet combining Samsung’s leading... Read more
21-inch iMacs on sale for up to $150 off MSRP
B&H Photo has 21″ iMacs on sale for up to $150 off MSRP including free shipping plus NY sales tax only. B&H will also include a free copy of Parallels Desktop software: - 21″ 2.7GHz iMac: $... Read more
27-inch 3.2GHz iMac on sale for $1698, save $...
Abt has the 27″ 3.2GHz iMac on sale for $1698 including free shipping. Their price is $101 off MSRP. Read more
Mac Backup Guru 2.0 Drive Backup/Cloneing Uti...
Mac Backup Guru developer MacDaddy has released Mac Backup Guru 2.0, offering new and enhanced advanced features, such as bootable backups, synchronised volumes and folders, and a Snapshot mode that... Read more
Operate GE’s New Free-Standing KItchen Range...
Think you accidentally left the oven on? Switch it off while on the go. The new free-standing Profile™ Series gas and electric ranges are GE’s second cooking appliances, following their wall oven, to... Read more
Parallels Announces Parallels Desktop 10 for...
The no. 1-selling software for running Windows applications on a Mac becomes an even easier choice for millions of consumers and IT professionals worldwide with the launch of the most powerful... Read more
Apple now offering certified refurbished 2014...
 The Apple Store is now offering Apple Certified Refurbished 2014 MacBook Airs for up to $180 off the cost of new models. An Apple one-year warranty is included with each MacBook, and shipping is... Read more

Jobs Board

*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** As more and more people discover Apple , they visit our stores seeking ways to incorporate our products into their lives. It's your job, as a Store Read more
Position Opening at *Apple* - Apple (United...
…Summary** As a Specialist, you help create the energy and excitement around Apple products, providing the right solutions and getting products into customers' hands. You Read more
Project Manager, *Apple* Financial Services...
**Job Summary** Apple Financial Services (AFS) offers consumers, businesses and educational institutions ways to finance Apple purchases. We work with national and Read more
*Apple* Solutions Consultant (ASC)- Retail S...
**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
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.