TweetFollow Us on Twitter

Volume Number:9
Issue Number:7
Column Tag:From the Field

WWDC ‘93 Report

A quick look at this year’s Apple World Wide Developers Conference

By Neil Ticktin, Editor-in-Chief

Once a year, Apple pays a lot of attention to Macintosh developers. This year’s World Wide Developers Conference took place May 10-14 at the San Jose Convention Center. As you might imagine with a full week of developer information, we’ll only be able to touch the surface on the conference happenings.

Apple - the King Marketeer

This year Apple made a lot of progress in their presenting - they trimmed the marketing and presented the meat. Although many developers considered day one to be (as one developer put it) “content free”, day two and three were so content intensive they left everyone overloaded. Apple got this message and hopefully they are headed in the right direction for future WWDCs. I imagine that it is hard for Apple to keep the hype down - they had a great year and they have a lot to be proud of.

In 1986, John Sculley came up with the idea of the Knowledge Navigator. This computer [which is actually a video demonstrating a concept] is the ultimate digital assistant. Today, several years later, we are still striving towards this kind of technology. And although we are a long way off from Knowledge Navigator, we have made a lot of progress. There are a couple of important parts to the direction that Apple is taking - most importantly is the notion of “Agents”. It’s hard to define an agent, but think of them as the intelligent little pieces of software that do what you want because they know what you want them to do.

There are a lot of technologies to cover beyond Agents and also that make Agents possible. We’ll take a look at these one by one.

PowerPC - The Chip

Before WWDC, I didn’t care too much about PowerPC. Apple takes many “strategic directions” and sometimes you get burnt if you aren’t sure they’re serious first. I have news for you - they are serious about PowerPC!

For those of you living in your local cave who don’t know what PowerPC is - here’s a quick description. PowerPC is a family of CPUs designed and manufactured through a joint effort of Apple, IBM and Motorola. This chip family is based on the architecture for the processor in IBM’s RS/6000 workstation. It is a Reduced Instruction Set Computer (RISC) as compared with the 680x0 series which is a Complex Instruction Set Computer (CISC). Originally (40 years ago), computers had very small instruction sets. As they became faster, designers added more instructions. RISC is coming full circle back to where computers started - very few instructions, but done as fast as possible. It is the intelligent reduction of instructions based on the experience that came with CISC processors. Today’s thinking (unless you’re Intel) is that it’s better to be a very fast RISC than a fairly fast CISC.

Intel is a standout in their thinking. They’ve created Pentium in the belief that you don’t need to be RISC to be fast. They’re right - Pentium is very fast. In fact, Pentium is a little faster than the PowerPC 601 (the first chip in the PowerPC family) when it comes to Integer instructions. On the other hand, PowerPC is significantly faster than Pentium when it comes to Floating Point.

Pentium has some problems though. First, it’s late. Second, there are rumors that the first version which was supposed to be 66MHz will end up being 60MHz for production reasons. Third, it’s expensive - under $1000 compared to PowerPC 601 being under $400. Fourth, the chip generates so much heat that some PC vendors are considering a fan within a heat sink to deal with the problem. The joke going around is that you can cook a hot dog on a Pentium!

But more important than all the current problems is the notion of Pentium and its future. Intel has consistently tried to convince people that RISC is not necessary. Now, they’ve produced a chip with an enormous surface area and production problems. It consumes so much power and so much heat that a laptop version may prove to be very difficult. PowerPC is the beginning of a new family. Pentium is [towards] the end - where are they going to go next?

One interesting note: other companies are coming up with other uses for PowerPC. You may already know about IBM using PowerPC in their computers, but did you know that Ford Motor Company is going to use PowerPC in their Electronic Engine Control modules as early as 1997? Now if they would only build in that Macintosh!

PowerPC - The Macintosh

So there’s this hot new chip. Who cares? If you buy Macs, you do. Apple expects to ship the first of the PowerPC based Macintoshes in the first half of 1994. These will be relatively inexpensive, very fast machines. Apple engineers showed demos of the PowerPC running 2-6 times faster than a Quadra.

But, you won’t be able to take advantage of the speed unless you have software that will run on the new chip. Apple realizes this. So they’ve created an LC68040 emulator that will allow you to run all of your current software without a hitch. Then, you can slowly move to PowerPC versions of software. There will be no FPU emulation, but 68K emulation of SANE is faster than a native 68K FPU anyway. The MMU is also not emulated, but their solution is also faster and virtual memory is supported. You should expect the emulation speed to roughly be a 25 MHz 68040.

Not all of the toolbox will be ported to native PowerPC code right away. They have analyzed the code to see what is most important to translate first. This analysis is based on a number of different applications currently on the market (including System 7). The tentative list of accelerations includes: DrawText, QuickDraw, Font Manager, QuickTime Components, Resource Manager, Memory Manager, Fixed point math package, BlockMove, Trap dispatching and SANE. This list may change.

From the Macintosh developer point of view, the transition will be relatively painless. There are a few things that you will have to watch out for. For example, ProcPtrs need to become routine descriptors. You’ll need to make changes if you are executing code resources. There is no segment loader. And if you are using 80- and 96-bit floating point data types then you’ll have to change to new data types. We’ll try to bring you some detailed information in issues to come. However, rest assured, we are talking about days or weeks to transform decent C code - not months or years. One example of porting was Aldus FreeHand. It is very clean C code, but it is huge - 500,000 lines and a 3 meg executable. The port is almost complete and it only took 2 man weeks. Without any major optimization, the port is already 2 times faster than a Quadra 950.

The PowerPC Macintosh will have a mixed mode available. This means that you will be able to intermix 68K and PowerPC code. Code linked together has to be in the same instruction set, but executable resources can be mixed. The PowerPC runtime environment is tuned for speed. There are register based calling conventions and the segment loader has been removed. There is support for a new exception handling model and shared libraries.

If you still aren’t convinced on PowerPC, realize this - Apple is basically betting the company on PowerPC. Their estimates are that by the end of Calendar 1994, about 80% of the mid- to high-end Macintoshes will be based on the new CPU. That comes to about 1 million PowerPC based Macintoshes in 1994. One piece of disturbing news - to date Apple has only announced upgrades to the IIvx, IIvi, Centris machines and the Quadra 800. We hope Apple is aware of the market for other Mac IIs and Quadras.

One last thing, 11 major software developers have announced that they are writing new versions of their applications for the PowerPC Macintosh. They include: Adobe Systems Inc., ACI US Inc., Aldus Corporation, Claris Corporation, Deneba Software, Frame Technology, Insignia Solutions Inc., Microsoft Corporation, Quark Inc., Specular International and WordPerfect Corporation.

CD-ROMs and pushing products

CD-ROM drives are selling like crazy. Some time ago, Apple embarked on a mission to populate the world with CD-ROMs. They figured that the best way to do this was to sell drives at cost and the rest would follow. That strategy has begun to work. In 1992, Apple sold about 50,000 CD-ROM drives. This year, Apple expects to sell at least 1 million drives. And in 1994, they are expecting double the rate of growth as well. So, if you’ve been thinking about doing a CD-ROM product, now’s the time. [And if it is a developer related product, contact MacTech about publishing the CD for you. - Ed.]

Apple is also learning a lot about getting more boxes on the street. For example, with their Performa line, they’ve repackaged some of the products so that a person buying a Performa 600 (a Mac II class equivalent) can walk out of the store with a single box. That box contains a CPU, keyboard, mouse, monitor and software. Why? To ease the purchasing decision. Why is this relevant to you? Because unless you are competing against one of the bundles pieces of software, it increases your market size.


Apple has made several announcements here. Newton is expected to ship in “Summer, 1993”. It will ship with Macintosh and PC connectivity and is initially focused on paging, fax and e-mail as well as personal record management. There will be a family of Newtons in 1994 and Apple is licensing the technology like crazy.

Members of Apple’s Newton team showed parts of the Newton Toolkit which is what one will use to develop Newton Software. Development takes place on the Macintosh and then new software is downloaded to the Newton via a modem or serial cable. The tools consist of both content tools and developer tools. There are component palettes, graphical tools, browsers, integrated windows, and NewtonScript.


The big news is that AppleScript is now shipping! For a long time Macintosh users have wanted to control their Macs through automation (like the dreaded exec files on the PC). However, being Macintosh fanatics we couldn’t have just any scripting, we had to have Macintosh scripting. For some time, Frontier (from UserLand software) has been filling this void. Now there is a solution from Apple, and products like Frontier and QuicKeys will work better than ever.

Next month we’ll be covering scripting in a lot more detail, but there is something that you should know: the reason that Apple feels scripting is so important is that again, scripting is necessary for the implementation of agents.


We’ve known about Taligent for some time now, and we also know that it will take a while for anything useful to ship. Apple has been focusing on some interim technologies that can be delivered quickly to bridge the gap. The answer: Amber.

Amber breaks applications down to parts. It has the ability to take these parts and support content types. What does that mean? It means that vendors will be able to assemble collections of parts into solution sets meant for a specific task. You will more easily be able to create compound documents and edit pieces in place.

From the developer point of view, you will be able to concentrate your expertise on a more focused area. This will [hopefully] result in more rapid software evolution. You will able to have truly reusable parts and you’ll be able to simplify your products. This should reduce the time to market and reduce barriers to entry - particularly for the smaller developer.

The major concepts of Amber are documents, parts, containers and software components. Documents are made of parts. Parts are smaller units bound with functionality (e.g., a text block, a QuickTime movie, or a spreadsheet block). Parts contain data - text parts contain characters, graphics parts contain lines and shapes, etc Software components are independent programs that implement a particular kind of content and provides a small set of functions for viewing and editing the content. In addition, there are viewing boundaries within a document, frames, and storage management features.

Amber will be seeded to developers in Fall, 93. It will ship in the second quarter of 1994. There’s no doubt about it, this is Apple’s answer to OLE 2.0 from Microsoft. Now, OLE is shipping sooner than Amber, but Apple has taken some interesting steps to assure the acceptance of Amber. First, Amber provides interoperability with OLE 2.0 so developers can kill two birds with one stone by supporting Amber. In addition, Amber is being set up as an open solution. Apple will be making the source code fully available and publishable without restrictions. Finally, Apple plans to make Amber parts and documents interoperable with Taligent, providing users and developers with a migration path.

Symantec C++, THINK C, and MPW

Symantec announced and shipped three products at WWDC. They are Symantec C++ for Macintosh, THINK™ C 6.0 and Symantec C++ 6.0 for MPW. [See the NewsBits section for more information on these products. - Ed.] The announcements were very well received. During the announcement, attendees were told that they could be the “first on their block” to have the new Symantec C++ for Macintosh by purchasing the upgrade outside the conference hall. At that moment, one person got up, went outside and bought the product - before the session was over. Everyone else was left to be the second on their block.


For some time now, Symantec and Apple have been talking about Bedrock. The problem has been that people want it now and it’s not ready to go yet. The good news is that Symantec has released the Bedrock Architecture CD. This CD shows header files, demo files, and even has some documentation. This issue of MacTech Magazine is focused on Bedrock, so we’ll leave it to the other articles to discuss this further.

Symantec/Apple Relationship

After many years of Macintosh developers enduring MPW, Apple has finally changed direction. Realizing that Symantec has some very cool development tools, and taking into consideration their current relationship with Symantec on Bedrock, Apple and Symantec have announced the expansion of their relationship.

What does this mean? The bottom line is that Apple and Symantec will be working together to create the successor to both MPW and the THINK product for PowerPC Macintosh. This is not going to be a one-sided cooperative. Apple is sending engineers to Bedford to work with the Symantec team to produce the new tools. At a feedback session, Apple got an earful about what developers expected. These developers made it very clear that they wanted the best of MPW to be in the new product - and without that, the new environment won’t succeed.

Your next question is “Will it be a port of the THINK C compiler?” The answer is basically no. This environment will be developed from the ground up. If there are parts that they can use that are already complete, they will probably use them, but it is a new product.

What about Pascal developers? At this point in time, it looks like you’ve been left in the cold. Neither Apple or Symantec has announced a solution for Pascal on PowerPC. If this bothers you, write to Dave Neal at Symantec and tell him that you want your THINK Pascal on PowerPC (AppleLink: NEAL). Now, realize that Dave is not the bad guy, but he is the one that can help to bring THINK Pascal to PowerPC, but only if he gets enough response from you to support such an effort.


Apple’s Open Collaborative Environment is much closer to shipping. The basic concept behind AOCE is to fully integrate collaboration efforts. E-mail is an excellent example. To support a number of different e-mail systems, AOCE combines all of them into a single metaphor that can interact between systems making them all much more transparent to the user. There is a lot more to AOCE, but comparatively, not much new was revealed at WWDC.

Macintosh on other platforms

In a [somewhat] surprise move, Apple showed an impressive demonstration of a HP System 720, a Sun Solaris, and an IBM RS/6000 machine all running Macintosh software. Apple spoke of the Apple Integration Architecture. The bottom line here is that workstation customers want to be able to run some of the great software on the Macintosh. Apple is making this possible and hopes to ship this support in the first half of 1994.

Quickdraw GX

For some time, QuickDraw has been showing it’s age. QuickDraw GX is Apple’s solution to the problem. GX handles many of the problems that the page layout and drawing applications have dealt with the hard way. For example, things like rotated text, kerning, ligatures, etc are all dealt with at the system level. There are some great graphic tools and a whole new printing architecture that is more powerful and makes it much easier to create new printer drivers (which are currently a nightmare!).

QuickDraw GX is now close to shipping. Version 1.0b1 was distributed to all attendees. The key to GX is going to be widespread support. There are two ways to support GX: being Aware and being Savvy. A GX aware application provides full support for the new printing architecture. A savvy application is more work, but a bigger payoff.

To support the new printer architecture, you will need to support the new print architecture, paper trays, and other device features. You will also have to allow for font embedding. There is also a new GX clipboard and line layout for text.

GX is Apple’s imaging architecture for the future. Future system software will be based on it and PowerPC will support it. In addition, GX is the basis for high-resolution displays and three dimensional graphics.

Text to speech

Being that the first Macintosh program that I wrote, back in 1985, was a speech synthesizer, I have high interest in this technology. There are two qualities that one is concerned with when working with speech - is it intelligible and is it natural? I’m sorry to say that although they have definitely made progress in the area of text to speech, it has a long way to go before we get natural speech. Today, we have fairly intelligible speech and practically speaking, that’s the most important part of the problem.

Apple engineers showed two pieces of software - MacInTalk II and Gala Tea. This latest version of MacInTalk has the classic MacInTalk quality - mostly intelligible and very unnatural. Gala Tea (which takes up a lot more computer resources) does sound better and can deal with things like tone and mood. But this ain’t no HAL 9000. The good news is that Apple has revived their support of Text to Speech. Why? Because it is absolutely critical to Agents. And today, Agents are at the top of Apple’s agenda.

Speech recognition

For some time, we’ve been hearing about the Casper technology out of Apple. This is speaker independent voice recognition. Once again, Apple has demonstrated the technology (see ATG Extravaganza below). Here too, they are making progress, but there is a long way to go. What most people don’t realize about speech recognition is that the computer has to understand to some degree what you are talking about to recognize what you are talking about.

Let’s take an example, think about the times that you are talking to someone that isn’t talking fast enough for you. How many times have you finished their sentences? More importantly, how many times were you right about what they were going to say? The reason that you are right so much of the time is that because in order to recognize speech, you understand it. In fact, you make an educated guess as to what the next word out of someone’s mouth is going to be.

Here’s another example: think about the last time that you heard someone speak a foreign language that you didn’t understand. Didn’t you think that all of the sounds were running together? Weren’t the only pauses that you could detect at the end of sentences and paragraphs? People speak at a million miles an hour - it only doesn’t seem that way because you understand them. Last example - say these two phrases quickly: “I have an aim.” and “I have a name.” See how close it is - I feel sorry for the poor computer!

The bottom line on speech recognition is that we are going to start being able to put it to practical use towards the end of this year or the beginning of next. Some companies (like Articulate Systems) have already done so. The best way to make this stuff work is to limit the amount of possibilities that the computer has in a situation. In other words, if the computer knows that the word is going to be one of 10 choices instead of 10,000, it stands a much better chance of getting it right.

Finally, most of the speech recognition that Apple is talking about will be most useful if you have your applications fully “wired” with AppleEvents. If you do, it will be fairly easy for speech recognition to be applied to your application because the recognizer can take a spoken command and just send the equivalent AppleEvent.

ATG Extravaganza

This is Apple’s chance to show off. Note that there are no product announcements here, just demonstrations of some technology. The focus of the demonstration was to show what parts of Knowledge Navigator that we are capable of today. My favorite part of the demonstration showed an agent which acted as a secretary to schedule a meeting. Here’s a similar scenario to what they showed.

From a cellular phone, I called my computer.

Agent Dave: This is Dave - Neil’s computer. How can I help you?.

Neil: Computer, please schedule a meeting with John at 4pm on Friday.

Agent Dave: What is the purpose of the meeting?

Neil: To discuss the Knowledge Navigator.

Agent Dave: Ok.

Neil: That will be all for now.

Agent Dave: Goodbye.

Then, Agent Dave looks up John’s phone number and calls him.

John: Hello.

Agent Dave: Hello John. This is Neil’s Agent Dave. Neil would like to have a meeting with you at 4pm on Friday [recording of Neil’s voice] to discuss the Knowledge Navigator. Can you attend the meeting?

John: Yes.

Agent Dave: Thank you. Goodbye.

Then, Agent Dave calls me back.

Neil: Hello.

Agent Dave: Hello Neil. This is Agent Dave. Your meeting with John has been confirmed at 4pm on Friday.

Neil: Thank you. That will be all for now.

I don’t know about you, but this was very impressive to me. Granted, there were a number of minor problems with this demonstration. They did have to say most things a couple times before the computer got it. But it did work.

Even with such an impressive display of technology, we have a long way to go. For example, it is possible for the computer to figure out things like “Which John?” (it could tell this by watching the people that I speak to most). But there are problems like “When is it ok to call John?” (4 a.m. is probably not a good time). There are all kinds of rules that govern the way we interact with other people. The computer will need to know about these rules. There are people working on this, but it’s no small task - some have been working on it for 10 years+.


The last year for Apple has been quite good. Sales are up, costs are down, and some of the technologies that they have been working on for a while are starting to be delivered. Macintosh is now the best selling personal computer in the world (unit sales compared to other manufacturers’ product lines). The PowerBook and PowerBook Duos are selling well and Apple’s CD strategy of selling units basically at cost is beginning to work as well.

From the technology point of view, Apple is beginning to realize what they do well and what they could use some help on. The agreement with Symantec is great for the developer world - Symantec products with Apple testing and communication, and hopefully power. The only problem is that Bedrock is not shipping as early as everyone wants (or needs), but they are communicating about it now.

Most importantly, as they showed us at WWDC, Apple seems to be thinking better. Their path with PowerPC is excellent - speed, compatibility, design, etc AppleScript will finally provide the base for a lot of customization by people who aren’t programmers. Amber is the beginning of a new type of software industry - one that can produce something quickly. I’m excited to see some of these technologies - so go to it developers!


Community Search:
MacTech Search:

Software Updates via MacUpdate

Dash 4.1.6 - Instant search and offline...
Dash is an API documentation browser and code snippet manager. Dash helps you store snippets of code, as well as instantly search and browse documentation for almost any API you might use (for a full... Read more
OfficeTime 1.8.2 - Easy time and expense...
OfficeTime is time and expense tracking that is easy, elegant and focused. Other time keepers are clumsy or oversimplified. OfficeTime balances features and ease of use, allowing you to easily track... Read more
OmniOutliner Essentials 5.3 - Organize y...
OmniOutliner Essentials (was OmniOutliner) is a flexible program for creating, collecting, and organizing information. Give your creativity a kick start by using an application that's actually... Read more
OmniOutliner Essentials 5.3 - Organize y...
OmniOutliner Essentials (was OmniOutliner) is a flexible program for creating, collecting, and organizing information. Give your creativity a kick start by using an application that's actually... Read more
OfficeTime 1.8.2 - Easy time and expense...
OfficeTime is time and expense tracking that is easy, elegant and focused. Other time keepers are clumsy or oversimplified. OfficeTime balances features and ease of use, allowing you to easily track... Read more
Dash 4.1.6 - Instant search and offline...
Dash is an API documentation browser and code snippet manager. Dash helps you store snippets of code, as well as instantly search and browse documentation for almost any API you might use (for a full... Read more
Civilization VI 1.1.0 - Next iteration o...
Sid Meier’s Civilization VI is the next entry in the popular Civilization franchise. Originally created by legendary game designer Sid Meier, Civilization is a strategy game in which you attempt to... Read more
Network Radar 2.3.3 - $17.99
Network Radar is an advanced network scanning and managing tool. Featuring an easy-to-use and streamlined design, the all-new Network Radar 2 has been engineered from the ground up as a modern Mac... Read more
Quicken 5.5.6 - Complete personal financ...
Quicken makes managing your money easier than ever. Whether paying bills, upgrading from Windows, enjoying more reliable downloads, or getting expert product help, Quicken's new and improved features... Read more
Civilization VI 1.1.0 - Next iteration o...
Sid Meier’s Civilization VI is the next entry in the popular Civilization franchise. Originally created by legendary game designer Sid Meier, Civilization is a strategy game in which you attempt to... Read more

Latest Forum Discussions

See All

Construction Simulator 2 reaches its fir...
Construction Simulator 2 debuted iOS and Android devices exactly one year ago, and publisher Astragon is marking the game’s first anniversary with a range of time-limited discounts. It’s been a successful debut for the civil engineering sim, which... | Read more »
All the best games on sale for iPhone an...
This week's list of games on sale for the iPhone and iPad isn't too bad really. There's some gems on here, as well as some games that have had their prices cut low enough that you can look past the rough edges and questionable decisions. [Read... | Read more »
The best games that came out for iPhone...
It's not a huge surprise that there's not a massive influx of new, must-buy games on the App Store this week. After all, GDC is happening, so everyone's busy at parties and networking and dying from a sinister form of jetlag. That said, there are... | Read more »
Destiny meets its mobile match - Everyth...
Shadowgun Legends is the latest game in the Shadowgun series, and it's taking the franchise in some interesting new directions. Which is good news. The even better news is that it's coming out tomorrow, so if you didn't make it into the beta you... | Read more »
How PUBG, Fortnite, and the battle royal...
The history of the battle royale genre isn't a long one. While the nascent parts of the experience have existed ever since players first started killing one another online, it's really only in the past six years that the genre has coalesced into... | Read more »
Around the Empire: What have you missed...
Oh hi nice reader, and thanks for popping in to check out our weekly round-up of all the stuff that you might have missed across the Steel Media network. Yeah, that's right, it's a big ol' network. Obviously 148Apps is the best, but there are some... | Read more »
All the best games on sale for iPhone an...
It might not have been the greatest week for new releases on the App Store, but don't let that get you down, because there are some truly incredible games on sale for iPhone and iPad right now. Seriously, you could buy anything on this list and I... | Read more »
Everything You Need to Know About The Fo...
In just over a week, Epic Games has made a flurry of announcements. First, they revealed that Fortnite—their ultra-popular PUBG competitor—is coming to mobile. This was followed by brief sign-up period for interested beta testers before sending out... | Read more »
The best games that came out for iPhone...
It's not been the best week for games on the App Store. There are a few decent ones here and there, but nothing that's really going to make you throw down what you're doing and run to the nearest WiFi hotspot in order to download it. That's not to... | Read more »
Death Coming (Games)
Death Coming Device: iOS Universal Category: Games Price: $1.99, Version: (iTunes) Description: --- Background Story ---You Died. Pure and simple, but death was not the end. You have become an agent of Death: a... | Read more »

Price Scanner via

Use your Education discount this weekend to b...
Purchase a new Mac using Apple’s Education discount, and take up to $400 off MSRP. All teachers, students, and staff of any educational institution with a .edu email address qualify for the discount... Read more
15″ 2.2GHz MacBook Pro, certified refurbished...
Apple has Certified Refurbished 15″ 2.2GHz Retina MacBook Pros available for $1699. That’s $300 off MSRP for this model, and it’s the lowest price available for a 15″ MacBook Pro currently offered by... Read more
Clearance 2016 15″ MacBook Pros, certified re...
Apple has Certified Refurbished 2016 15″ Touch Bar MacBook Pros available starting at $1849, up to $690 off original MSRP. An Apple one-year warranty is included with each model, and shipping is free... Read more
Apple restocks clearance 2016 13-inch MacBook...
Apple has Certified Refurbished 2016 13″ MacBook Airs available starting at $809. An Apple one-year warranty is included with each MacBook, and shipping is free: – 13″ 1.6GHz/8GB/128GB MacBook Air: $... Read more
Thursday roundup of the best 13″ MacBook Pro...
B&H Photo has new 2017 13″ MacBook Pros on sale for up to $200 off MSRP. Shipping is free, and B&H charges sales tax for NY & NJ residents only. Their prices are the lowest available for... Read more
Sale: 9.7-inch 2017 WiFi iPads starting at $2...
B&H Photo has 9.7″ 2017 WiFi Apple iPads on sale for $40 off MSRP for a limited time. Shipping is free, and pay sales tax in NY & NJ only: – 32GB iPad WiFi: $289, $40 off – 128GB iPad WiFi: $... Read more
Roundup of Certified Refurbished iPads, iPad...
Apple has Certified Refurbished 9.7″ WiFi iPads available for $50-$80 off the cost of new models. An Apple one-year warranty is included with each iPad, and shipping is free: – 9″ 32GB WiFi iPad: $... Read more
Back in stock! Apple’s full line of Certified...
Save $300-$300 on the purchase of a 2017 13″ MacBook Pro today with Certified Refurbished models at Apple. Apple’s refurbished prices are the lowest available for each model from any reseller. A... Read more
Wednesday deals: Huge sale on Apple 15″ MacBo...
Adorama has new 2017 15″ MacBook Pros on sale for $250-$300 off MSRP. Shipping is free, and Adorama charges sales tax in NJ and NY only: – 15″ 2.8GHz Touch Bar MacBook Pro Space Gray (MPTR2LL/A): $... Read more
Apple offers Certified Refurbished Series 3 A...
Apple has Certified Refurbished Series 3 Apple Watch GPS models available for $50, or 13%, off the cost of new models. Apple’s standard 1-year warranty is included, and shipping is free. Numerous... Read more

Jobs Board

*Apple* Solution Consultant - Apple (United...
# Apple Solution Consultant Job Number: 113569564 Williston, Vermont, United States Posted: 06-Mar-2018 Weekly Hours: 40.00 **Job Summary** Are you passionate about Read more
Lead *Apple* Solution Consultant - Apple (U...
# Lead Apple Solution Consultant New York NY Job Number: 113587309 New York City, New York, United States Posted: 13-Mar-2018 Weekly Hours: 40.00 **Job Summary** As Read more
*Apple* Inc. Is Look For *Apple* Genius Te...
Apple Inc. Is Look For Apple Genius Technical Customer Service New York Ny In New York - Apple , Inc. Apple Genius Technical Customer Service New York Ny Read more
*Apple* Geniustechnical Customer Service Alt...
Apple Geniustechnical Customer Service Altamonte Springs Fl Apple Inc. - Apple , Inc. Apple Geniustechnical Customer Service Altamonte Springs Fl - Read more
*Apple* Inc. Is Look For *Apple* Genius Te...
Apple Inc. Is Look For Apple Genius Technical Customer Service Miami Fl In Miami - Apple , Inc. Apple Genius Technical Customer Service Miami Fl - Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.