Myths of Snow Leopard 8: It's Just An OS.
Daniel Eran Dilger Apple's limited comments on Snow Leopard, the next version of Mac OS X due in about a year, have opened the playing field for rampant speculation. Here's a look at a series of myths that have developed around the upcoming release. The eighth myth of Snow Leopard: Snow Leopard is Just an Operating System Stretching the Meaning of OS. The definition of âoperating systemâ? has grown dramatically throughout the history of personal computing. In the 70s, CP/M was little...
-
Six Reasons Why Apple May Never Open the iPhone
Daniel Eran DilgerThe history of the Office Wars provides interesting context for Appleâs software strategy with the iPhone today. While third party software development offers all kinds of tantalizing potential for the new mobile, there are a half dozen reasons why Apple may not ever deliver the iPhone fully open to third party development, following the model of gaming consoles.Office Wars 1 - Claris and the Origins of Appleâs iWork Office Wars 2 - Microsoftâs Outrageous Office ProfitsOffice Wars 3 - How Microsoft Got Its Office MonopolySoftware Lessons For the iPhone: 1997 - 2007.When Steve Jobs gained the opportunity to retake control of Apple in 1997, he immediately set out to build and assemble a software business for the Mac platform. Apple restarted serious development of QuickTime, much to the chagrin of Microsoft, which had targeted its sights on quickly destroying it to make way for monopolistic expansion of its Windows Media. [Microsoft's Plot to Kill QuickTime][How Microsoft Pushed QuickTime's Final Cut][Why Apple Failed][How CPR Saved Apple][Why Apple Bounced Back]In addition to repurposing NEXTSTEP as Mac OS X and buying and building a series of professional and consumer software suites, the new Apple also developed the iPod platform. The iPod used intuitive software to differentiate Appleâs hardware, launching the computer maker into a new market for sophisticated, data-driven consumer devices. Microsoftâs own efforts in consumer electronics have flopped miserably with the failures of its Handheld PC, Pocket PC, UMPC, Windows Mobile, Media2Go, Mira, SPOT, and Personal Media Center initiatives, among many others.[Appleâs NeXT Server Offensive on Microsoft][The Spectacular Failure of WinCE and Windows Mobile][Windows XP Media Center Edition vs Apple TV]Microsoft Outgunned in Software by a Hardware Maker.Microsoft was late to realize the software threat posed by the new Apple. Five major revisions and over thirty free updates to Mac OS X have ran circles around Microsoftâs capacity to deliver one desktop operating system software update and a couple service packs since 2001.[Leopard, Vista and the iPhone OS X Architecture]Apple also introduced three generations of iWork as an expanding productivity suite during the four year hibernation period Microsoft left since its last version of Office for Mac. Apple delivered support for Microsoftâs own proprietary OOXML file format on the Mac even before Microsoft itself could. At $79, iWork will eviscerate sales of the $400 Office for Mac, which has until now been a cash cow lazily ruminating for years between releases.This year, Apple also targeted and destroyed Microsoftâs fledgeling efforts to repurpose WinCE as a smartphone platform, seemingly overnight. That has given Apple a significant new platform in the iPhone, soon to be joined by the new iPod Touch. [Whatâs New in iWork 08][Apple's Secret iPhone Application Business Model][Curious Stuff About the New iPods]Six Reasons the iPhone Will Stay Closed.Will Apple give third party developers the keys to its new vehicle and allow them to drive off with the value it has created? It hasnât yet, and there are a number of reasons to think that Apple wonât. Note that I am not expressing an opinion that the iPhone should be left closed, but rather simply presenting why I think it is unlikely Apple will ever open it up in the same way the Mac is open to any and all development.First, the company has lined up a suitable outlet for third party expansion via the standards based web platform available within Safari. Thatâs not enough to do everything developers want to do--it has serious constraints for creating games, for example--but it offers a good enough alternative to serve more than 80% of most developersâ needs.â¨â¨[Mobile Disruption: Apple's iPhone and Third Party Software]â¨[iPhone Gremlins: Crashing, Security, and Network Collapse!]â¨Second, the company has developed and begun production testing of online software sales through iTunes, currently limited to 5G iPod games. This mechanism appears too sophisticated to simply be designed for a half dozen $5 games. Apple is quite obviously going to distribute other software through iTunes for the iPhone. If it were going to be open, there would be no need for such a secure software distribution system.â¨â¨[Apple's New Dual Processor Game Console]â¨[Hacking iPod Games: How Apple's DRM Works]â¨Third, historical perspective suggests that once a solid platform has been established, a vendor can sell software as fast as it can deliver it without even trying very hard. Appleâs Claris, Microsoftâs Windows, and the game consoles from Sony and Nintendo all provide examples of this. The iPodâs success suggests Apple can establish a viable mobile platform without the need for software partners. It can handle software transactions as fast as it can sell iTunes songs. Thatâs big.â¨â¨[Office Wars 1 - Claris and the Origins of Appleâs iWork] â¨[Office Wars 2 - Microsoftâs Outrageous Office Profits]â¨[Office Wars 3 - How Microsoft Got Its Office Monopoly]â¨[Nintendo Wii vs Microsoft Xbox 360, Sony PlayStation 3]â¨Fourth, depending upon large third party developers has caused Apple--and Steve Jobs--some severe headaches. Microsoft's late 80s betrayal of the Macintosh led to Appleâs enslavement to Office, and induced CEO John Sculley to sign away broad intellectual property rights to Microsoft, which Microsoft then immediately used as a weapon against Apple.â¨â¨In the mid 90s, Microsoft led Adobe, Macromedia and other large companies to abandon the Mac platform. In the late 90s, those same companies refused to support Appleâs new Rhapsody plans following the companyâs acquisition of NeXT, forcing Apple to spend half a decade retooling the Mac OS, primarily so those developers could sell their existing apps to Mac users without much effort, even while they were earning fantastic software profits and delivering minimal innovation.â¨â¨In other words, Appleâs technology game plan was delayed for a half decade so that Microsoft could sell its $400 copies of Office and Adobe could sell suites of its $500 and up creative applications, all while Apple did all the work in adapting its $99 operating system to run their Classic Mac OS code with minimal effort. â¨â¨Prior to returning to Apple, Jobs experienced his own betrayal and abandonment at the hands of partners--including IBM, HP, Digital, Data General, and Sun--related to NeXT and OpenStep. â¨â¨In all of these cases, the third parties were simply acting in their own best interests. With the iPhone, Apple will act in its own best interests. It will carve out a phenomenally powerful software platform for itself.â¨â¨[Why OS X is on the iPhone, but not the PC: The History of NeXT]â¨[Office Wars 3 - How Microsoft Got Its Office Monopoly]â¨[Cocoa and the Death of Yellow Box and Rhapsody]â¨Fifth, open Application Programming Interfaces involve complex management and maintenance. This is not a problem unique to Apple; it exists for Microsoft and every other company that offers an API for developers to build upon. An API is an interfacing boundary between the software supplied by a vendor and the software supplied by third parties. â¨â¨Ideally, an API allows third parties to do everything they need very cleanly. That allows the vendor to make changes on their side of the API curtain without causing any compatibility problems for software on the other side. In reality, nearly every change and update has significant impacts for third party developers. The more complex and low level of an API being exposed, the more difficult it is to manage significant changes without introducing problems for third party partners. â¨â¨Apple has worked to develop objective APIs that are stable and resilient to internal changes, but if developers are unsatisfied with the level of performance or portability provided, they will work around the API boundary, almost guaranteeing that any significant changes made on Appleâs side will break their applications in the future. â¨â¨Microsoft has often accommodated such âbad programmingâ? by expanding APIs and creating new ones, and lugging around a legacy of old APIs to retain broad compatibility with existing applications. The result is that it is very difficult for Microsoft to actually innovate, or to offer OS level enhancements that upgrade existing applications. â¨â¨This is particularly a problem for Windows Vista, which is hamstrung between the problem of providing entirely new hardware driver APIs on one hand while also maintaining a boatload of crufty legacy APIs on the other. It is absolutely the worst of both worlds. â¨â¨[Five Windows Flaws]â¨[Leopard vs Vista 5: Development Challenges]â¨Sixth, as is the case with software APIs, closed hardware platforms offer a vendor open flexibility for future expansion, portability, and upgrades. â¨â¨With the Xbox, Microsoft didnât provide a wide open set of APIs for developers, only a subset for building very similar types of games. This closed API allowed Microsoft to move the console from Intel to PowerPC hardware in the Xbox 360 without extreme problems, something the company was unable to maintain earlier when it tried to deliver Windows NT for various hardware platforms in the late 90s. â¨â¨Apple has already benefitted from the flexibility of a closed hardware platform on the iPod. Had Apple allowed developers to write applications for the iPod, it would have to string along support for those old applications across every new generation of the iPod. Having to do that would complicate Appleâs own efforts to deliver new iPods. â¨â¨Additionally, customers would be upset with Appleâs iPod if the apps they downloaded crashed, installed spyware, or caused performance problems. While a rogue Mac app isnât likely to drain a laptop battery down dead, power management is far more critical on handheld mobile devices like the 11 mm thick iPhone. â¨â¨Given that many consumers are already flummoxed by the reality that batteries wear out after a few years, imagine their rage at finding out that Apple allowed them to install a some worthless Tamagotchi pet that destroyed their battery early. â¨â¨Similar problems plague Palm OS and Windows Mobile devices. In particular, Microsoftâs attempts to provide a âone size fits allâ? solution and broadly license it to hardware developers results in API constraints that limit supported screen size resolutions, break compatibility with existing versions of applications, and severely limit the power management performance of those devices and their ability to deliver acceptable battery life. â¨â¨If there were any meaningful installed base of Windows Mobile phones, it would also be plagued with spyware and viruses, just as Windows is on the desktop. â¨â¨[Inside the iPhone: UI, Stability, and Software]â¨[Device Problems In Search of a Solution]â¨[David Sessions Tries to Milk iPhone Battery Panic in Slate]A Safe API Boundary for Third Party Development.The simple solution to all these issues is to not offer a custom, wide open API at all, and instead leave third party developers to build applications that make use of open web standards. Nothing new to learn, no barriers to adoption, no proprietary development tools to maintain, no pleading with developers to support a new platform that remains unproven in the marketplace, and no third party crisis to manage when the hardware and software are significantly upgraded.No API, no problem! Hackers can discover how to install tools and handy mini-apps, but Appleâs next software update or hardware revision won't have to figure out how to maintain compatibility with those hacks. That allows the hackers to hack without holding things back. Meanwhile, Apple can reserve the right to offer highly integrated applications of its own that take full advantage of the underlying system without revealing or sharing its intellectual property secrets with third parties that may choose to use those secrets against it--just as Microsoft did to Apple with Windows in the late 80s, or as Sony did to Nintendo with the original PlayStation just a few years afterward.[Mobile Disruption: Apple's iPhone and Third Party Software]Closed Development Involving Third Parties is Not Open.Incidentally, this is the same closed model that resulted in great success for Microsoft and Sony after they betrayed and then supplanted their former partners. Microsoft set up the illusion of an open, developer-friendly platform with Windows, but then used its home field advantage to plot out the assassinations of any and all of the potential rivals it didnât want to compete against: WordPerfect, Lotus, Ashton-Tate, Borland, Netscape, Sun, and todayâs targets such as Google and Symantec.The unsurprising result was that Windows users ended up using Microsoftâs Word, Excel, Access, Fox Pro, language tools, web browser, media software, desktop search, anti-virus, spyware management, etc ad nauseam. With Windows users completely enslaved to Microsoftâs own applications, it was easy to erect significant barriers to prevent the emergence of any new competitive applications from rivals. Clearly, Windows is only an âopen platformâ? in areas where it suits Microsoft. Further, Microsoftâs idea of who a âcompetitorâ? is can change. For example, Windows desktop search wasnât a rival feature for Microsoft to kill until it decided it wanted Googleâs business.[Office Wars 3 - How Microsoft Got Its Office Monopoly]Windows Enthusiastsâ Slavery to a Vicious Master. Whether Microsoftâs closed Windows platform is a bad thing is a matter of debate; Windows Enthusiasts celebrate their enslavement. It is my opinion that Microsoftâs closed Windows platform isnât bad simply because it is closed, but rather because Microsoftâs insatiable greed is holding back innovation that would otherwise flourish. One example is Microsoftâs Internet Explorer browser, which rapidly advanced until Microsoft destroyed Netscape. After that, it went into maintenance mode hibernation and didnât budge until Firefox began to threaten Microsoftâs position years later. Thatâs anti-consumer; Microsoft wonât do anything for its enslaved users until a would-be savior threatens to set them free. Microsoft isnât bad because it is closed; it is bad because it is disgustingly greedy. Windows Enthusiasts need to stop deluding themselves into thinking that they live in a free world of an open platform. They are slaves, and their master is not only vicious, but also incompetent and has no taste. [Safari on Windows? Apple and the Origins of the Web][Apple in the Web Browser Wars: Netscape vs Internet Explorer][The Web Browser Renaissance: Firefox and Safari]Closed Without Pretense.At the same time, it is possible to voluntarily join a closed platform and benefit from its advantages. Nintendo carved out a closed video gaming empire that required third party developers to pay it licensing fees in order to develop any games to sell for its system. Nintendoâs closed business model worked better than Atariâs with the 2600, which had earlier allowed third party games developers to glut the market with bad games, resulting in the video game crash of 1983. Consumers were left thinking that home video games were done to death and would never recover.Sega, Sony, and Microsoftâs Xbox group have all similarly managed closed gaming platforms to deliver high quality expectations, even subsidizing game consoles to establish user interest. The only differences for Appleâs closed iPhone may be that:Appleâs iPhone hardware sells at a sustainable profit without a desperate subsidy, removing risk and allowing for regular feature upgrades. â¨Apple is likely to use software downloads as a way to integrate the iPhone into Mac hardware sales and its online services, rather than simply trying to make a killing selling $50 to $75 game software titles as the console makers do.[Mac OS X vs Linux: Third Party Software and Security]Software as a Great Differentiator.By offering free or low cost software in the model of $5 iPod games, Apple will be able to use its closed platform to deliver software designed to:attract more iPhone and iPod Touch hardware buyers.earn iPhone mobile service revenue fees.earn commissions from WiFi iTunes sales and related deals. direct new iPhone users to iTunes and Apple TV.draw attention to the Mac, which will offer iPhone integrated features Windows does not. Microsoft does some of the same things with Windows Mobile, which ties into the companyâs Windows Server products--including Exchange Server--and is also deeply integrated with the desktop sync services of Windows and its Office applications. The problem for Microsoft is that it does not sell phones or make money on service revenues as Apple does. Microsoft charges expensive client access and software licensing fees, but still canât make a sustainable profit on its Windows Mobile business. Itâs also stuck with lame vendors such as HTC, which make poorly integrated hardware that is embarrassing to use. Microsoft could make its own phone, but like the Zune it would alienate its existing hardware partners; further, the Zune disaster indicated that hardware sales isnât a core competency of the company anyway. [Phone Wars: iPhone vs TyTN, Treo, Pearl, E62, P990, Q][iPhone Sales vs Zune, Palm, RIM, Symbian, Windows Mobile]Selling Hardware with Software vs Selling Software Licenses.Using software to sell hardware fits in with Appleâs past and present use of free or low cost software to differentiate the Mac. In the distant past, that included HyperCard and QuickTime; today it includes the shareware-priced but highly regarded iLife and iWork apps. The full version of Mac OS X costs $129, while Microsoftâs Ultimate Windows Vista is an absurd $400, the same price as an iPhone!Appleâs strategy of using low cost, high quality software to differentiate its hardware plays well against the fact that consumers simply donât want to pay for software, while they think nothing of paying big money for desirable hardware. Nobody would pay much for an iPod âOSâ? or a software music player, but millions of people have paid hundreds of dollars for an iPod.That principle has worked in Microsoftâs favor in the past, as it hides the cost of Windows by invisibly bundling it into PC sales. However, its recent fantasy that consumers will widely upgrade their PCs to more expensive versions of Vista indicates Microsoft is highly delusional. Pro-Microsoft wags can chart out their predictions of âimpressive Vista adoptionâ? based entirely upon OEM bundled copies, but consumers donât want it, and no significant number of people are going to pay big money to upgrade to the $400 Vista Ultimatum. [Windows 95 and Vista: Why 2007 Won't Be Like 1995]The Commodity Future of PC Software.What will happen instead is an increasing commoditization of the consumer PC and its software, driven towards standards by an industry that demands interoperability. Microsoft couldnât hold back the web with its proprietary MSN a decade ago, and companies that once pushed Windows are now behind Linux, including Novell and IBM. PC OEMs are also rethinking their unilateral relationship with Microsoft as they struggle to survive in the shadow of Microsoftâs vast profits. Rather than paying $400 for a PC with a $50 OEM copy of Windows running IE and Outlook, nagging you to verify your software as Genuine and to upgrade to the $400 version of Vista and to hand your credit card number to the dancing paperclip recommending a subscription to Windows Live OneCare terrorism protection, the $250 PC of the near future will come with a standards based web browser and email client. It will be called an iPhone, and it wonât run Microsoft Office.What do you think? I really like to hear from readers. Comment in the Forum or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast! Submit to Reddit or Slashdot, or consider making a small donation supporting this site. Thanks!
-
Office Wars 3 - How Microsoft Got Its Office Monopoly
Daniel Eran DilgerOffice Wars 1 - Claris and the Origins of Appleâs iWork Office Wars 2 - Microsoftâs Outrageous Office ProfitsOffice Wars 3 - How Microsoft Got Its Office MonopolyMicrosoftâs Office monopoly gives the company more revenues and delivers nearly as much profit as its Windows software. How did it gain such a powerful position in productivity applications? The history of Office is rooted in decisions Apple made in the 80s with the Lisa and Macintosh, and also has an interesting correlation to Appleâs iPhone strategy today.The Origins of Office.While Microsoft has overwhelming power in desktop productivity applications today, it entered the market late. In the early 80s, Microsoft principally sold language software and struggled to license copies of AT&Tâs Unix under the name Xenix. In 1981, Microsoft teamed up with IBM to license a copycat version of CP/M as the DOS for IBMâs new PC. Microsoft didnât really get started in applications until Steve Jobs approached the company that same year with a proposal to develop for Appleâs new Macintosh.Entrusted with prototype Mac hardware and inside access to Appleâs development tools, Microsoft made an agreement with Apple in 1981 not to ship any mouse-based products of its own until a year after Apple introduced the Mac. In exchange, Apple promised to give Microsoft a rare opportunity to enter the competitive desktop applications market using its entirely new Mac platform as a launching pad.[SCO, Linux, and Microsoft in the History of OS: 1970s][SCO, Linux, and Microsoft in the History of OS: 1980s]Software Sells Systems!Prior to the Mac, Apple had released the Lisa as its first graphical desktop computer. Since developing new graphical apps for the Lisa was very different and required special training, Apple delivered its own complete productivity suite for the Lisa. It planned to open up the Lisa platform to third party development at some point after the initial launch, but the immediate focus had been to deliver a unique set of applications to demonstrate the power of Lisaâs new graphical interface.Recalling the software focus of the Lisa development team, reader Jim Hoyt emailed me several months ago in response to âWhy Apple Bounced Back,â? an article crediting Appleâs recent internal software development efforts with a large role in the companyâs turnaround over the last decade. Hoyt wrote, âIn 1979, John Couch, the soon-to-be head of the Lisa project, was in charge of all software at Apple Computer. He commissioned this poster: Software Sells Systems.â? Iâve been meaning to publish the otherwise long since lost to history poster, so here it is, belatedly. Thanks Jim![Why Apple Bounced Back]Apple Delivers Lisa Suite Seven Years Ahead of Microsoft Office.The posterâs premise was obvious: the Lisa wasnât going to sell itself; it needed practical software applications to usher in the future of the graphical desktop. Apple developed an entire suite of seven productivity applications that shipped with the Lisa system in 1983, including word processing, spreadsheet, database, drawing, graphing, project management, and terminal emulation programs. It was seven years later before Microsoft would first package its Word, Excel, and PowerPoint applications together as Office 1.0 in 1990. In his February 1983 review of the Lisa for Byte magazine, Gregg Williams concluded: âAs you can tell, I am very impressed with the Lisa. I also admire Apple for deciding to make the system without being unduly influenced by cost or marketing constraints. The Lisa couldnât have been developed without such a deep commitment, and no other company I can think of could afford such a project or would be interested in doing it this way (the Lisa project reportedly cost over $50 million and used more than 200 person-years of effort!). In terms of the actual, as opposed to symbolic, effect it will have on both the microcomputer and the larger-computer market, the Lisa system is the most important development in computers in the last five years, easily outplacing IBMâs introduction of the Personal Computer in August, 1981.â?A year later, Lisa ended up being replaced by the much less expensive Macintosh, which delivered much of the Lisaâs functionality at a quarter of the price. However, the Mac did not include the Lisaâs expensive megabyte of RAM, its hard drive, or its productivity application suite. The Mac only shipped with a word processor and painting tools.Why Apple didnât port its Lisa applications to the Macintosh is a confounding riddle, because it had more than a half decade of opportunity to do so. The main reason for this was a paranoid fear of alienating outside developers, along with jitters related to IBMâs rapid poaching of the desktop computing world after the arrival of its PC in 1981.[âThe Lisa Computer Systemâ? Reprinted from Byte, issue 2/1983] [The Lisa, Apple's First GUI-Based Computer System - VAW][How Apple Keyboards Lost a Logo and Windows PCs Gained One]Appleâs Lisa vs the Third Party Mac Platform: 1980 - 1984.Competition inside Apple between the Lisa development group and the Macintosh team led to a different software strategy for the Mac. Since the smaller Mac group didnât have the resources to develop a full suite of applications in advance of its launch, it planned to leverage third party development in the same way as the Apple II had.Sales of Apple II computers had exploded in 1979 with the release of Dan Bricklinâs VisiCalc spreadsheet software. That success was a large reason why IBM decided to get involved in the microcomputer business with the PC in the first place. It wasnât until 1984 that Apple began making lots of money selling AppleWorks, its word processing, spreadsheet, and database package for the Apple II. It continued to sell the software with only limited updates well into the early 90s.Apple management failed to see the potential for delivering its own suite of Mac applications as it had on the Lisa, and as it very profitably would later do for the Apple II. Instead, it became increasingly enamored with the idea of partnering with third party software developers and delegating away the work--and the profits--of creating its own Mac software. Motivated by fears of inhibiting a third party software industry like the one that had grown up around the IBM PC, Apple intentionally stifled its own internal software development efforts and later spun them off into the Siberian gulag of Claris. That move would prove to be a devastatingly expensive mistake that would nearly destroy Apple over the next decade.Incidentally, three of the most important products Apple would release during that decade of decline were software products: the profitable AppleWorks for the Apple II in 1984.the free 1987 HyperCard for the Mac.the free 1991 QuickTime for the Mac.[HyperCard: Apple and the Origins of the Web][1990-1995: Planting Software Seeds][QuickTime: The Secret Weapon Inside iTunes]A Fearsome Future VisiOn for the PC: 1981 - 1983.Another contributing reason for Appleâs rush to embrace third party developers on the Macintosh may have been related to the fear of VisiCorpâs new mouse-driven VisiOn graphical desktop environment. VisiOn originally appeared on the Apple III in November of 1981, but the complete commercial failure of that new machine after the delivery of IBMâs PC prompted VisiCorp to announce moving its support to the PC in 1982, with a promised release target of mid-1983. Apple was still scrambling to release the Lisa and the Mac, both of which had slipped repeatedly.While clumsy, slow, and expensive--the base VisiOn software and a mouse cost $790, each application cost between $250 and $400, and it required a $5000 hard drive upgrade on top of a $2000 PC--VisiOn was backed by the legendary VisiCorp, the company that had helped launch the Apple II to fame with VisiCalc. VisiOn also tapped into IBMâs âup is downâ? PC, which despite its high price and low level of performance and innovation, had cut deeply into Appleâs business expansion plans, almost entirely due to IBMâs reputation and its monopoly position in business computing. After witnessing its first big failure with the Apple III, and then seeing a tepid response to the $9,995 Lisa in 1983, Apple was no doubt very concerned about IBMâs PC being converted into an ugly frankenstein Mac knockoff with that $7,500 VisiOn upgrade bolted on, cheered on by a press giddy at the prospect of being bamboozled by IBMâs overpriced and under delivering PC.The only way to compete with the threat of such a graphical system for the PC would be to deliver the new Macintosh as quickly as possible at a much lower cost with lots of applications from a variety of third party developers. Fortunately for Apple, VisiOn also slipped several months and wasn't delivered until the end of 1983. Right up until it completely fizzled, the press hailed VisiOn as a promising competitor to Appleâs Lisa and the forthcoming Macintosh.By 1983, VisiCorp had fallen apart; its star development manager Mitch Kapor had left to found Lotus Development. Kaporâs new spreadsheet product, Lotus 1-2-3 for the DOS PC, destroyed the remains of VisiCorp and its VisiOn.[VisiCorp Visi On - Toasty Tech][1980-1985: 8-bit Platforms]Frying Pan to the Fire: Apple Runs to the Arms of Microsoft: 1981.Finding developers willing to commit to investing in Appleâs next new platform was difficult after the failure of the Apple III and the wildly successful launch of the PC. Apple later found that its developer relations would suffer at the release of the âno other software neededâ? Lisa. For the Mac, Apple decided to copy the PC model by directing the majority of its efforts into courting third party developers and downplaying its own software releases, which were only intended to serve as basic placeholders. Even so, many PC developers planned to take a âwait and seeâ approach to supporting the Macintosh.Hoping to prime an early and explosive business success for the Macintosh in the same way VisiCalc had launched sales of the Apple II, Steve Jobs made plans with Microsoft to deliver a graphical Mac interface for its struggling Multiplan--a VisiCalc spreadsheet clone--and a new Chart application.Microsoft had also secretly begun another Mac app initially called MultiTool Word, based on the Bravo word processor developed by Xerox PARCâs Charles Simonyi and Richard Brodie; Microsoft hired both in 1981. The company didnât tell Apple about its new word processor project because the Mac team had already started developing a word processor for the Mac called MacWrite.[A Rich Neighbor Named Xerox - Folklore.org][An Office User Interface Blog - Microsoftâs Jensen Harris]Appleâs Problematic Partnership with Microsoft: 1981 - 1985Next to IBM, Apple was among the first companies to realize that getting into a business partnership with Microsoft was a really bad idea. Throughout 1983, Microsoft employees began intense discussions with Apple about how the Mac system software worked internally, involving issues unrelated to desktop application development. The reasons for this became obvious when Microsoft made a surprise pre-announcement at the Comdex trade show in November 1983 of a clone of Appleâs Mac environment for the PC called Windows, along with the release of a text-based Word for DOS using a mouse. Apple had previously worried about VisiCalcâs independent VisiOn appearing for the PC, but now its own partner had taken its internally developed graphical desktop work to deliver a competing product on IBMâs platform. Microsoft had discovered a loophole that allowed it to ignore its exclusive agreement with Apple because the contract had tied the year-long waiting period to the Macâs planned ship date in 1982; that contract date wasnât updated as the project slipped into 1984.It turned out that Word for DOS wasnât very popular, since DOS PC users didnât see much benefit from only using a mouse with a single application. It also turned out that Microsoft couldnât deliver on its promise to ship Windows 1.0 by early 1984; it wasnât actually available until 1985, and even then was a complete joke of a product and fully unusable. However, the problems Apple would suffer for trusting Microsoft were only just getting started. Windows 1.0 wasnât much to look at, but it did offer an advancement beyond the neanderthal text interface of Word for DOS. Apple also had reason to worry when it found Microsoft was directly collaborating with IBM in 1985 to deliver a new DOS replacement called OS/2. [1990-1995: The Race to Deliver The Next New Platform][Mac Office, $150 Million, and the Story Nobody Covered]Apple Grows Dependent upon Third Party Software: 1985 - 1990.Appleâs partnership with Microsoft continued to worsen. Microsoft finally shipped its spreadsheet for the Mac in 1985, but threatened to also release it for the PC as well, prompting Apple CEO John Sculley to sign away rights to a variety of Mac system software details to Microsoft in 1985 in exchange for exclusive Mac development of the graphical Multiplan for two years. Microsoftâs Multiplan and Chart applications for the Macintosh were among the strongest software features Apple touted in its 1984 advertising. (Click to view full size).A very young Bill Gates appeared next to Mitch Kapor of Lotus Development in Appleâs Mac ads to observe, âTo create a new standard takes somethings thatâs not just a little bit different. It takes something that captures people's imaginations. Macintosh meets that standard.â? Were he not trying to sell Windows Mobile today, he might say the same of the iPhone!Sculley had been arrogantly dismissive of Bill Gatesâ July 1985 suggestion that Apple work quickly to broadly license its Mac technology to Northern Telecom, Motorola, and AT&T. Instead, Apple sought to retain control of the unique Mac desktop as a way to sell its hardware.At the same time, Apple grew increasingly reliant upon Microsoft to deliver updates to its applications for the Mac, and worried about threatening any of its third party Mac developers with its own internal application software efforts.However, in 1984 Apple had released AppleWorks for the Apple II. That program rapidly became the top selling software title of any computer platform, despite Appleâs minimal efforts to market it. It was nearly an embarrassment for Apple, which wanted to push the graphical new Macintosh, not a text-based 8-bit program. By 1987, Apple had spun off its own apps--including AppleWorks, MacWrite, MacDraw, and MacPaint--into the Claris subsidiary. Claris went on to profitably develop and acquire a suite of Mac productivity apps, but operated at an armsâ length distance from Apple. By 1990, Sculley realized the vast profit potential in application software. Apple had two solid platforms: the Apple II and the Mac. The companyâs minimal efforts to market any software for them was clearly a huge mistake. Sculley subsequently decided to retain Claris as part of Apple rather than spinning it off, but that late decision shattered the subsidiary because its employees and managers had been given the expectation that a Claris IPO would make them rich. Many left in disgust.[Office Wars 1 - Claris and the Origins of Appleâs iWork]Microsoft Becomes an Applications Company: 1985 - 1989.At the same time, Microsoftâs graphical Multiplan for the Mac--which ended up being combined with the Chart app and renamed as Excel in 1985--became a huge seller for Microsoft. In contrast, the textual DOS version--which retained the Multiplan name--couldnât compete with the top selling Lotus 1-2-3 on the PC side.Two years later in 1987, Microsoftâs deal with Sculley expired and the company released Excel 2.0 for the PC, along with Windows 2.0, which copied more of the Mac desktop, including the basic ability to display overlapping windows. No OEMs shipped Windows 2.0 on their PCs, but anyone buying the new Excel got a copy of Windows and a taste of the graphical Mac environment, albeit with Microsoftâs garish colors and its horrific MDI-style interface.Apple Sues to Stop Graphical Copycats, But Only On the PC: 1985 - 1988.While a number of companies delivered graphical environments in the pattern of VisiOn for various computer systems of the time, Apple was only threatened by those that promised to deliver the Mac look on the PC.For example, Apple ignored Berkeley Systemsâ mouse-based, windowing GEOS environment, offered initially for the Commodore 64 and later Appleâs own Apple II systems.However, when CP/M maker Digital Research introduced its GEM/1 for the DOS PC, Apple sued and won an injunction that forced the company to remove certain features Apple had originally developed for the Mac, the most obvious of which was its use of graphics regions to draw sophisticated overlapping windows. At the same time, GEM/1 was also being sold for the 1985 Atari ST, but Apple completely ignored that product, enabling Atari to deliver a system so similar to the Mac it was commonly called the Jackintosh, after Atari CEO Jack Trammell. Apple also ignored overlapping windows in the 1985 Commodore Amiga, and a similar graphical desktop in the 1987 RISC OS developed by Acorn Computers. Apple was certainly aware of the British Acornâs RISC OS, as the two companies had partnered to form ARM in order to develop a new generation of RISC based processors powering Acornâs RISC PC and later, the Newton. Those same ARM processors now power iPods, the iPhone, and the vast majority of all mobile devices. [Origins: Why the iPhone is ARM, and isn't Symbian]However, Apple went ballistic upon the release of Microsoftâs Windows 2.0 in 1987. One reason was that Microsoft was pointedly using the product as a way to move its Mac applications to IBMâs PC, a move Apple correctly feared would quickly erode the unique value of the Macintosh. Additionally, Microsoft was also describing Windows as the basis of a new interface for IBMâs promised OS/2. Apple was livid that the trusted partner it had launched into the applications business would immediately sell it out and migrate those same applications to directly benefit its main hardware competitor. Despite the fairly insignificant sales of Windows 2.0, Sculleyâs Apple sued Microsoft in 1988 over the use of Mac software details it had taken from Apple in its 1985 agreement. It also sued HP over a Windows 2.0 add on pack called NewWave, which supplied additional Mac-like features to the PC. Meanwhile, sales of Excel on the PC gradually began to grow and Microsoft worked increasingly hard to replace its Mac partner and then destroy it, using Windows as a tool to port its Mac applications to the PC instead. [Apple's Billion Dollar Patent Bluster: Patent vs. Copyright]Apple Loses Jobs, Opportunities: 1986 - 1988.In 1986--as Appleâs panic over Microsoft moving its Mac apps to the IBM PC was just getting started--Steve Jobsâ plans to rapidly move the Macintosh into the business and server arena were getting shot down by the more conservative minded Sculley. Appleâs board feared that increased investment in the Macintosh might spread the company too thin.[Steve Jobs and 20 Years of Apple Servers]Jobs subsequently left Apple in frustration to form NeXT, Inc, and develop his own ideas for business oriented workstations. Sculley replaced him with Jean Luis GassĂŠe, who shared Sculleyâs vision for dabbling in impractical technology ventures like the Newton and keeping Mac models configured for high end markets.Apple continued to make outstanding profits from increasing sales of the Mac and continued sales of the Apple II, but the company had made a grave mistake in ignoring and avoiding the software business. Even worse, it was now dependent upon a rival company to maintain key software titles for the Mac.Apple was also losing key engineering talent to Jobsâ NeXT, which by 1988 was delivering the first release of what Apple itself should have been working on: its next generation of hardware and software. [Newton Lessons for Apple's New Platform][Why OS X is on the iPhone, but not the PC: The History of NeXT]Sculleyâs Apple Bungles Office Applications.While Sculleyâs Apple fought Microsoftâs Windows in the courts, it did little to effectively compete in the marketplace, either with the Mac as a platform or in the applications arena to take on what would become the Microsoft Office suite in 1990. To deliver Office, Microsoft simply paired Word and Excel with PowerPoint, a Mac presentation application Microsoft acquired in 1987. Had Apple simply ported its Lisa applications to the Mac, it would have had a head start of several years to develop and refine its own applications suite, and could have maintained them as unique to the Mac without giving away its crown jewels to Microsoft in 1985. After ten years of trying, even Microsoft could eventually deliver a good enough copy of the Mac with Windows 95 in late 1995. After that, Microsoft pulled the plug on Office development for the Mac and didnât release another update until 1998.[Office Wars 1 - Claris and the Origins of Appleâs iWork]Appleâs Squandered Opportunity in Software Sales.The bizarre thing was that Apple was making money selling AppleWorks on autopilot, and continued to do so from 1984 into the early 1990s. Additionally, the new ClarisWorks for the Mac easily captured the top spot in Mac software sales from Microsoftâs Works within its debut year in 1991. Even so, Apple did little to capitalize upon the discovery that software would indeed sell systems, just as Couch had foreseen back in 1979. Apple had a printing press for creating money, but simply left it idling while Microsoft delivered low innovation software titles and raked in millions of dollars in Mac software revenues. Sculleyâs Apple essentially sat back and granted Microsoft full opportunity to clean out its entire business model without a fight, hoping that the law would rush in to correct the inequities at some point in the near future. Instead, the court deliberated for a tech eternity until 1994, and then threw out Sculleyâs âlook and feelâ? lawsuit, largely on the basis that Sculley had earlier granted Microsoft limited rights to Mac ideas back in 1985 in his desperate bid to keep Microsoft as a Mac developer. The bitter irony was that between 1985 and 1995, Microsoft needed the Mac at least as much as Apple needed Microsoft. Even in 1997, Steve Jobs could get Microsoft to agree to a half decade of continued development of Office for the Mac by simply adding Internet Explorer to the Mac desktop. Jobs turned down the hardball demand that Apple kill QuickTime, and even got a public relations coup out of the deal by having Microsoft announce a $150 million investment in Apple.Sculleyâs penny wise, pound foolish conservative greed destroyed Apple and directly transferred the vast potential wealth of value Apple had originated at great expense for its 1983 Lisa graphical office suite to Microsoft, which subsequently ran with it and deserted the company. [Mac Office, $150 Million, and the Story Nobody Covered][Appleâs NeXT Server Offensive on Microsoft]Microsoft Betrays IBM and Uses Office Against OS/2.Apple wasnât the only partner Microsoft exploited, turned on, and then tried to drive out of business. The earliest and most obvious example was IBM, which had launched Microsoft into significance as a reseller of DOS. Microsoft betrayed IBM in the development of OS/2, first by pulling out of the operating system partnership, then by canceling Office for OS/2 after shipping an initial version for it in 1992. IBM later bought up Lotus and worked to compete against Microsoftâs growing influence with Office. Microsoft responded by using its new monopoly positions to punish IBM in various moves documented in the Microsoft monopoly trial. That story follows in Office Wars 4. Using the Office Monopoly Against NeXT.Jobs carried lessons learned from watching the implosion of Apple under Sculley to NeXT. His initial goal for NeXT was to build a software platform. However, nobody was shipping hardware up to the task of running an advanced operating system, so NeXT began following the business model of Apple, selling new hardware with advanced software.While Jobs had found it challenging to find software partners for the Mac at Apple, the task was even more difficult at NeXT, which Apple had forced into the ultra high end of the workstation market using a non-compete agreement. NeXTSTEP pioneered advanced rapid development frameworks to make it easier for third parties to deliver software for the new system. When Jobs discovered that Lotus was working to deliver a new spreadsheet paradigm for OS/2, he gave the Lotus team a NeXT system and got involved in refining the software to show off the features of his new platform. In contrast, Microsoft used the productivity applications monopoly it had been handed by Apple to impede adoption of NeXT. When asked about writing software for NeXTSTEP, Microsoftâs Bill Gates famously fumed, âDevelop for it? I'll piss on it.â? Gates also announced plans to immediately deliver his own advanced operating system with object oriented development frameworks called Cairo, which turned out to be a vaporware lie Microsoft repeated from 1991 until NeXT was acquired by Apple in 1997.[1990-1995: Microsoft's Yellow Road to Cairo]Microsoftâs Murderous Partnerships.Microsoft helped to ensure that neither NeXT nor OS/2 could acquire a broad enough computing platform to drive a self-sustaining software business. Apple was able to maintain a struggling niche platform on the Mac, but fears of stepping on third party developersâ toes actively prevented the company from actually building on that potential until the late 90s. Ironically, Microsoft did just that, by developing its solo PC platform with Windows and then using it to destroy third party developers it viewed as competitors. By tying its Windows and Office products together, Microsoft could strangle its own former partners--the top developers of MS-DOS applications--including WordPerfect, Lotusâ 1-2-3, database and developer products from Ashton-Tate and Borland, and really every major developer on the PC that in any way challenged Microsoft.Microsoftâs coldly calculated murder of every rival DOS application developer and later many of its Windows developers, from Novell to IBM and Sun to Netscape, is an oddly public fact treated as a taboo secret by Windows Enthusiasts, who avoid all mention of it as they talk about how Apple âcanât work with partnersâ? in the rich, supportive way Microsoft supposedly has. Any competition between Apple and third party developers--even with shareware programs--is paraded through the insufferable blogs of ZDNet and the pages of IDGâs InfoWorld/PCWorld/Computerworld and described as unconscionable conduct. This is from writers who all witnessed first hand Microsoftâs massacres of any and all âpartnersâ? the company decided no longer suited its fancy. Have these wags all been brainwashed, or are they just lying for money? As a side note, the Office Wars and Microsoftâs monopoly position in applications provide interesting insight into how Apple is deploying its iPhone software strategy, which the next article will examine.What do you think? I really like to hear from readers. Comment in the Forum or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast! Submit to Reddit or Slashdot, or consider making a small donation supporting this site. Thanks!
-
Will Google's Android Play DOS to Apple's iPhone?
Daniel Eran Dilger Today's broad array of smartphone operating system contenders are offering lots of potential answers to a problem that only requires one. It appears the market has two options ahead: either pool generic hardware makers behind a single operating system and deliver a smartphone marketplace that resembles the Windows PC market, or watch them fall to a dominant leader and have a smartphone market that resembles Apple's iPod ecosystem. This decision isn't going to be made by a class of intellectual elite, or by government mandate. it's going to be made by the market itself. Here are the factors that will influence the outcome, either marginalizing Apple's iPhone into a niche as the company has twice experienced previously at the hands of DOS in 1981 and Windows in 1991, or positioning it as the dominant leader as Apple has achieved for itself with the iPod since 2001. The third segment in this series looks at Google's Android and the Open Handset Alliance as a possible âDOS-attackâ against Apple's iPhone. Subsequent segments will look at Nokia's newly opened Symbian and other mobile contenders challenging the iPhone. Will the iPhone Meet its Match from a Modern Day DOS? Will Windows Mobile Play DOS to Appleâs iPhone? Will Google's Android Play DOS to Apple's iPhone? Will Symbian Play DOS to Apple's iPhone? Google Acquires Android. In 2005, Google purchased a startup named Android, which had been in business for nearly two years. The secretive startup was known only to be working on software for mobile phones. It was being run by a who's who of mobile industry veterans, including Andy Rubin, the founder of Danger. Rubin had earlier worked at WebTV along with Chris White and Andy McFadden, both of whom had also joined Android. Richard Miner of Orange and Nick Sears of Tmobile also brought their mobile provider experience to Android. At the time of the acquisition, Google didn't announce any plans for Android and instead only told BusinessWeek, âWe acquired Android because of the talented engineers and great technology. We're thrilled to have them here.â It appeared that Google was only going to be expanding its search services for mobile phone users, along the lines of the Google SMS answer system it had recently released. Google Buys Android for Its Mobile Arsenal - BusinessWeek Windows XP Media Center Edition vs Apple TV: The Fall of WebTV The GPhone Myth. As reports began to leak out about talks between Google and hardware makers throughout 2007, rumors began to fly about âthe GPhone,â a competitive offering that was supposed to take on the iPhone. Some phone enthusiasts hoped Google would jump in to rescue the struggling OpenMoko project and turn it into a viable project that could attack Apple's new smartphone. In October 2007, I printed the Great Google GPhone Myth, taking apart the idea that Google would be directly competing against the iPhone, and describing that Google was really working on a free alternative to Windows Mobile as a conduit for getting its search and related services on a broader variety of mobiles. Google's services were already on the iPhone. In November, Google played its hand: it had organized a consortium of companies called the Open Handset Alliance to develop open standards for mobiles. The first product from the group would be Android, a mobile operating system built on the Linux kernel. Google wasn't getting into the phone handset business at all; it was only making sure that its mobile search products would not risk being marginalized by the threat of Windows Mobile on phones in the same way Microsoft had been working to leverage its PC monopoly to push Google search off the Windows desktop. The Great Google gPhone Myth Introducing Android: Leader of Linux. Two weeks later, Google released an early version of the Android software. On top of a Linux kernel, Android uses a specialized version of a Java Virtual Machine that takes Java language code and turns it into what Google calls âDalvik bytecodeâ rather than Java bytecode as a standard JVM would. This allows Google to leverage existing and familiar Java language tools without paying Sun for a Java license. Like Mac OS X and its fraternal iPhone OS, Android includes a variety of open source libraries, including SQLite and WebKit. On top of that, Google developed a series of frameworks that handle the tasks Cocoa Touch does on the iPhone. Android also bundles a set of applications. While Apple adapted its existing Mac OS X to work in a mobile environment to create the iPhone OS, Android is more like a customized Java environment running on a specialized mobile Linux variant: elements of maturity in an otherwise experimental new platform. What is Android? -Google Android was by no means the first mobile OS using Linux. Both Palm and its amputated ACCESS software arm have Linux-based mobile platforms. Nokia has Maemo, which it uses in its Internet Tablets, and also recently acquired Trolltech and its Qtopia mobile Linux platform. Motorola has teamed up with MontaVista Software to use its Mobilinux. Intel created the Moblin project for mobile Linux, aimed at Internet devices. Google's OHA also isn't the first consortium to attempt to standardize a mobile Linux platform. The OSDL started the Mobile Linux Initiative to define requirements for hardware; the Consumer Electronics Linux Forum (CELF) then worked to define various phone profiles aimed at the Japanese market; the Linux Phone Standard (LiPS) Forum tried to do the same thing in Europe. In 2007, LiPS was folded into the new LiMo Foundation, along with the OSDL. All of these committees have had some overlap and some complementary features. Several of Google's OHA partners are also LiMo members, including NTT DoCoMo, Wind River, and Motorola. So why didn't Google just join LiMo? âLiMo, very candidly, wasn't moving fast enough,â OHA board member John Bruggeman told CNET. Google hopes to herd the Linux cats into a progressive, structured platform that can battle against Symbian and Windows Mobile to succeed as the new DOS of smartphones. Will Google fracture or unify mobile Linux? The Presumption of the Necessity of DOS. The previous segment examining Windows Mobile pointed out how the PC industry as a whole assumed that Microsoft's desktop Windows monopoly would easily take over dominance in the MP3 player market, pushing Apple into a niche position. This was expected because DOS had pushed Apple's early computers into a reduced role starting in 1981, and Microsoft had repeated this again in 1991 when the DOS world migrated to Windows, effectively pruning Apple's Macintosh into a Bonsai platform. The inability of one company to dominate any product category has been frequently repeated by PC industry pundits as a given, despite the fact that history is full of examples of this happening. Sony dominated personal music players for two decades under the Walkman brand even while equally large competitors tried to push it from this position; Nintendo has similarly owned handheld gaming despite ill-fated efforts to grab a piece of its pie by products running a generic platform such as Microsoft's WinCE (Gizmondo), Linux (GP32), and Symbian (N-Gage). In fact, outside of the Windows/DOS PC, there are actually few examples of a generic platform taking over an industry. Nearly every other consumer-facing product uses proprietary platforms: car makers, stereo equipment, appliances and so on typically all use designs custom to their maker. The paradox of the Windows PC market has been that Microsoft's broadly licensed software supposedly saves hardware makers from investing in software development while ensuring compatibility, when in reality it adds significant costs to PC makers while limiting their ability to differentiate themselves. That explains why PC makers have been perpetually merging together and going out of business while Microosft has rolled in money over the last two decades. Parallel efforts to copy Microsoft in broadly licensing an operating system have regularly failed: IBM's OS/2, Apple's Mac OS, Palm's PDA OS, even Microsoft's own efforts to duplicate Windows dominance in other markets, from copy machines to PDAs to smartphones to SPOT watches to music players. The closest copy may be Symbian, but its customers are partners, not simply consumers of a generic third party's operating system as Windows licensees are. That indicates it is not necessary to duplicate the dominance exercised by Microsoft over the PC industry in the smartphone market. Google's Android and Symbian exist more as technology sharing pacts among manufacturers, but both aspire to take Microsoft's DOS role among smartphones. However, the idea that Apple's iPhone must be dethroned by a modern-day DOS, whether Windows Mobile, Android, or Symbian, is not just debatable, but does not sync with the reality of more recent events. Apple's recent history of the iPod further refutes the idea that a software analog to Microsoft is needed. The iPod Emergence: Apple & Pixo vs IBM & Microsoft. Apple's iPod in 2001 made no effort to clone the DOS business model; it actually did the opposite. When Apple entered the market, there were a number of existing MP3 devices using custom software, hardware designs, and DRM codecs. The iPod used off the shelf components to deliver a custom MP3 player using third party software, but Apple also added its own technologies: easy to use sync with iTunes, a fast Firewire interface that made uploading music far faster than the prevailing USB 1.0, and an attractive industrial design. With the iPod, Apple played the role of IBM in 1981, using Pixo's embedded operating system to enter the market quickly, just as IBM had used DOS. The difference was that Apple didn't direct any market attention toward Pixo and added a lot of value on top of that core embedded OS. A modern day Compaq couldn't simply clone the hardware and license Pixo to run on it in order to compete against the iPod, because the iPod was much more than just generic hardware running Pixo software. As the iPod developed, Pixo's role diminished and was eventually displaced. Just like IBM, Apple jumped into a new market just as demand was beginning to explode. Apple made MP3 players far more attractive to a general audience by delivering greater playback capacity than most entry level devices offered, along with an ease of use that encouraged buyers to jump in at the higher end of the market. That left Apple with not only the lion's share of the market, but also by far the most profitable segments of the market. Two decades prior, IBM badly fumbled its play with the early PC and ended up irrelevant in the PC world by the late 80s, sideswiped by Microsoft's DOS and the cloners who were licensing it in parallel, notably Compaq and later HP and Dell. Steve Jobs had witnessed that happen, and was determined to not let it happen again to Apple. Rather than being manipulated by a software middleware vendor as IBM had, Apple worked to incrementally develop the iPod market itself. After consuming the hard drive-based player market, Apple took on the Flash RAM-based market with a tiny hard drive system used in the iPod Mini, and followed up with Flash-based devices of its own in the Nano and Shuffle. This allowed Apple to progressively serve an increasingly wider market, incrementally growing upon an established foundation. With the iPod, Apple became, in effect, an IBM with its own internal Microsoft. Microsoft's Failure Despite Features. In contrast, Microsoft entered the music player market by promoting music player hardware reference designs around WinCE. However, it was unable to ship a finished design until the iPod had become firmly established around 2005. Later branded as PlaysForSure, the devices were sold by various hardware makers and all purported to support the same DRM and the same music subscription services while also offering a broader array of hardware that presented video before the iPod did, supported wireless before the iPod, and so on. Despite these unique features, all of those PFS designs still failed. Microsoft blamed the failure of PFS upon its music store and hardware partners and decided to take Apple on itself in 2006. It relaunched a Toshiba PFS player as its own device under the Zune brand, adding WiFi music sharing features and a larger display than the current Pods had. It failed dramatically as well. Did Microsoft's attempts to float a new DOS among music players fail because of Apple's success, or due to Microsoft's own problems? The failure of the Zune, which followed the iPod model rather than the DOS model, seems to suggest that Microsoft itself was to blame. Consider too that Microsoft's Windows Mobile phones, which use the same underlying operating system as its failed PlaysForSure music players and the Zune, had similarly flopped even before Apple could release a charismatic phone equivalent to the iPod. Of course, when the iPhone was released, it hit Windows Mobile hardest. The iPhone made Windows Mobile Smartphones look ridiculous and underpowered, and made Windows Mobile Pocket PC phones look clumsy and awkward, despite the fact that they both supported a variety of features the iPhone didn't, including the ability to edit documents, capture video, send MMS, and so on. Simply adding on features did not enable Microsoft to compete against Apple. The only conclusion that can be drawn from all this is that competing against Apple requires more than just having a feature arsenal. Microsoft's failures in themselves do not necessarily mean that Google's Android will fail in its attempts to float its own smartphone platform. Why Microsoftâs Zune is Still Failing Microsoftâs Zune, Vista, and Windows Mobile 7 Strategy vs the iPhone Will Google Succeed where Microsoft Failed? Microsoft's demonstrated inability to successfully enter consumer markets for MP3 players and smartphones has given observers little faith that the company will somehow turn things around in late 2009 when its next generation of devices are expected to be released. However, prior to that the first fruits of Google's efforts to build its own smartphone operating environment will arrive. Will Google's Android take over Microsoft's crown as the âDOS vendorâ among smartphones? Supporters of Google's Android project point to some parallels between Android for smartphones and Windows on the PC: Android will allow hardware makers to differentiate in ways that can offer features Apple can't (or doesn't want to); it should allow software developers to offer features Apple does not allow on the iPhone; it embraces open, hobbyist experimentation in ways that Apple currently isn't; and it opens the potential for content providers that Apple is not interested in allowing. Openness is Android's key competitive feature. Will all this openness allow Google to unseat the iPhone to become the primary platform developers want to participate in, and subsequently soak up the market for third party hardware makers that Windows Mobile serves? While Google currently has no market share due to the fact that no Android phones have yet shipped, it does have broad vocal support from a variety of the same kinds of hardware manufacturers that supported DOS and Windows and helped to make those platforms successful in the desktop PC market. HTC and Android. The first Android phone is expected to be the HTC Dream; Taiwan's HTC (High Tech Computer) also manufactures Palm's Treo Pro phone as well as many of the most visible Windows Mobile devices. In addition to models produced under its own name, HTC also sells Windows Mobile devices under the Dopod brand, as well as no-name phones branded by providers, such as AT&T, Orange, Sprint, T-Mobile, Verizon Wireless, Vodafone, and others. HTC will also be building the XPERIA X1 Windows Mobile phone for Sony Ericsson. HTC was quick to throw its support behind Android despite its long term alliance with Windows Mobile. Why would it so enthusiastically support an unproven platform from a company that has no experience in consumer hardware platforms? One can only assume that HTC is not happy with the current state of Windows Mobile, and desperately wants another âDOSâ to succeed where Microsoft's has so spectacularly failed. As an Original Design Manufacturer for Palm, HTC watched as Palm adopted Windows Mobile in place of the Palm OS and subsequently fell even deeper into crisis. Palm's only successful phone since has been its Palm OS-based Centro. HTC undoubtedly sees Android as its ticket to becoming the next Dell, but without a similar dependance upon Microsoft. Android for mobile phones is essentially playing the role of Linux for PCs, except that it has the backing of a major company behind it. Can Android Take on the iPhone with Openness as its Feature? As great as this sounds, it's important to consider that Linux on the desktop has made no significant progress in eating into Windows dominance after a decade of trying. Being open, free, flexible, and decentralized hasn't been enough of an advantage to get consumers to migrate from Windows to Linux in any fraction of significance. Similarly, in the music business, Linux-based MP3 players have had no impact on the iPod, despite offering more features, flexibility, support for additional codecs, and so on. In the mobile phone area, Linux enjoys a sizable portion of the smartphone market, but this is almost entirely due to phones sold by Motorola in China, where the advantages of Linux' openness are void. Motorola's Linux phones offer nothing to users in terms of openness or flexibility, and are really no different in terms of features than other appliance 'feature phones' based upon closed operating systems. And again, a key problem with assaulting Apple in a feature war is that neither the iPod nor the iPhone became popular by being âhighly featured.â They both delivered perhaps 80% of the functionality found in all other devices in the market. Rather than trying to match every feature and cater to every niche as Microsoft had with Windows Mobile, Apple's devices did a few things very well at launch, and incrementally developed into full featured devices that still lack some of the more unique features of their competitors. Further, in terms of openness, the demographic that embraces Linux' characteristic freedoms is not the same as the demographic that buys smartphones in quantity and then pays for data service. This is a critical fact to consider because a big part of the iPhone's success stems from the fact that it is being pushed by mobile providers who want to capture the cream of the market willing to pay a premium for data services. The Frankenphone. Combining the fractured aesthetic of HTC's Windows Mobile phone hardware with Android's software, based upon Linux' perpetually unfinished DIY openness and Google's Java-like development platform, will not result in a product similar to the iPhone. Instead, it will look a lot like phones that have already failed in the market. Apple's advantage comes from slick hardware designs with a close attention to detail, combined with software that purposely does less so that it can do what it does better. Even Apple's own conservative attempts to broaden its software capabilities with iPhone 2.0 have resulted in instability problems that can be blamed upon both Apple's early releases of its phone operating system and software from inexperienced third party developers new to the platform. Would the current frustrations with iPhone 2.0 be somehow mitigated by additional openness that also embraced all kinds of variables from different hardware makers with less quality control than Apple, a loose committee of additional cooks working to serve up operating system features targeted at every possible conceived need, and a wider third party software group with fewer constraints on illegal behaviors? The Failure of Open. While it is politically unpopular to criticize the well meaning efforts of open source contributors, the failure of Linux on the desktop, the failure of the vaporware Indrema game console, and the failure of the OpenMoko project to deliver a workable phone within a year of its deadline all underline the serious problems open development faces in the world of consumer oriented devices. Open has simply failed to deliver on its promises in the world of consumer hardware. OpenMoko was supposed to release its first mobile phone to consumers for $250 several months in advance of the iPhone. When the iPhone shipped, the group then announced new plans to get its phone out by the end of 2007. Instead, this spring the group announced new plans to move to an entirely different development platform, and ship its phone mid year for $400 with limited functionality and incomplete software outside of basic GSM phone features. Linux's notable successes, from Motorola's Linux phones to the Tivo DVR to Linksys Routers, have often come without any associated openness or freedom, and were instead delivered simply to provide their manufacturer with a free kernel to build upon. This indicates that while Linux may find its way into an increasing number of smartphones, it will likely not be accompanied by the glorious freedom of an open development environment Google has said it would offer with Android. Apple iPhone vs the FIC Neo1973 OpenMoko Linux Smartphone Can Google Succeed Where Open Has Previously Failed? Despite âopennessâ being Android's strongest competitive feature compared to Apple's iPhone, Google recently revealed that its wide-open development model is intentionally gravitating towards a closed association of top tier partners due to practical considerations. In July, Google accidentally sent out a notice that revealed that it had been seeding private SDK updates to only a subset of its contributors, angering those who believed that Android would be as open as Linux on the desktop or the OpenMoko project. Further, Google has restricted initial development to higher level APIs just as Apple did, further indicating that Google itself realizes that being wildly open to impress a minority of hobbyists will not result in the commercial success of its new platform. That serves to neuter Android's primary advantage over the iPhone. Without delivering on the premise of being wide open, Android is really just a less mature set of Java libraries used to create a specialized binary that runs on a Linux foundation. Unlike Apple's iPhone, Android phones won't have a slick user interface developed by professional artists, nor the iPhone's legacy of mature software development frameworks crafted over the last thirty years, nor the iPhone's tightly integrated hardware with award winning industrial design, nor its marketing power tied into the iPod and Apple's retail stores. Android won't be an open iPhone, it will only be a Windows Mobile phone with a better kernel that runs specialized Java software instead of Win32 or .NET code. Don't expect consumers to be impressed by that. The Biggest Missing Feature. There is one remaining factor that strangles to death any last remaining hope that Android might assassinate the iPhone and assume the crown of the âDOS of smartphones.â That is: Android delivers zero price advantage to consumers. In 1981 and 1991, consumers who wanted Apple computers faced the sticker shock of a somewhat arrogant price tag. Apple sold its computers, as it still does, at the higher end of the market, but there was simply far more range in prices available. In 1981, that meant the Apple II was $2600 and the new Apple III was $3500, even before you added a monitor. On the low end, Commodore sold its far less powerful, but âstill a computerâ Vic-20 for $300, while IBM entered the market with the IBM PC at $3000. Over the next few years, Apple focused on delivering additional sophistication at the same price, releasing the $10,000 Lisa and then the $2,500 Macintosh. IBM continued selling PCs in the same $3,000 to $10,000 range, but other DOS PC vendors began selling machines at prices that ranged as low as $1500. That left Apple with a roughly $1000 price premium over low end PCs. The products weren't really comparable, but consumers only saw the huge price difference. In 1991, Apple was still selling moderate to high-end Macintoshes for $3,800 to $10,000; the crippled Mac LC was $2500, and obsolete-at-birth Mac Classic ranged from $999 to $1500. Windows allowed PC makers to ship a functional $1500 PC and claim a rough approximation to Apple's $2500 entry level system, maintaining that apparent $1000 price premium. Today, pundits are lucky to find a Dell or HP system that is even a couple hundred dollars less than a comparable Mac. However, in the smartphone business, the iPhone 3G is now the same price, if not less, than generic competing phones on the market. Even more significant is the fact that the price of the phone hardware is nearly nothing compared to the cost of the service plan. This fact simply eases any price premium that could cause buyers to flock to a smartphone running a generic operating system over buying the iPhone 3G, regardless of whether it runs Windows Mobile or Android. 1990-1995: Planting Software Seeds Android Partners Have Already Failed. That same pricing principle similarly prevented buyers from considering many of the alternatives to the iPod. While Apple's original iPod models were more expensive than many of the first MP3 players on the market, they were price competitive with models offering similar features. By 2004, it was Apple who was undercutting MP3 competitors on price. Microsoft offered zero price advantage when it began selling the Zune, a major factor in its failure, but Microsoft simply couldn't out-price the iPod; it was already losing money offering the Zune at the same price as the iPod. Apple now has tremendous market power in buying RAM and other components that will prevent any competitors from being able to offer a huge discount over the iPhone's $199 price tag. Even if competitors were to give their phones away, they would only offer a $200 discount to users who would then still need to pay the same mobile fees to use the phone. Android's other partners, including Samsung and LG, have already failed to capture any significant market share in the music player market. Are they going to maintain their position as smartphone makers now that they face similar competition from Apple, its iPod ecosystem, its iTunes Music and Apps Store, Apple's retail store experience, and other factors that are pushing the iPhone? If they can, it is not obvious how partnering with Android will help. Other Problems for Android. Android was announced in early November 2007 and was followed with an early preview SDK within a couple weeks, a month ahead of Apple's initial announcement of the iPhone 2.0 SDK. However, between March and July 2008, Apple delivered nine progressive releases of its SDK, opened its App Store, and sold 60 million apps, raising $30 million to support iPhone software development in just the first month. It has since released three more SDK updates to developers related to iPhone 2.1, which is expected next month. Android just published its first open SDK beta update earlier this week, warning developers that âapplications developed with it may not quite be compatible with devices running the final Android 1.0.â Additionally, Android still has no phones available. By the time the HTC Dream is expected to launch, Apple will have an installed base of around ten million iPhone (and iPod touch) users supporting software development through iTunes. The business model for selling Android apps is no better than that for selling jailbreak iPhone apps: there is no iTunes Apps Store to promote them, so users will have to track them down on their own. Android developers also have no real freedom that jailbreak iPhone developers lack. The only difference is that there are ten million iPhones to sell jailbreak apps to, and currently zero Android phones. If selling a jailbreak iPhone app sounds like more trouble than its worth, imagine trying to sell Android apps to a non-existant audience. Now add the official iPhone App Store into the mix, where publicity, promotion and profits are booming. What platform is going to have the most applications? How many users will flock to a smartphone platform with no apps? The wisdom of releasing a desirable phone and achieving a significant installed base before releasing an SDK makes a lot more sense in retrospect. Additionally, while Apple has a decade of experience in shipping regular updates to Mac OS X and its Xcode developer tools, Google has only shipped a random assortment of web-oriented SDKs (a number of which have been abandoned) as a tangent to its core business of selling advertisements. When the Android SDK 1.0 is finished later this year, developers will not only lack an installed base to sell their apps to, but will also have no high profile market for selling their apps in, and subsequently no financial incentive to develop applications that add value to the Android platform, just like Linux on the PC desktop. Around the same time, possibly within the next month, Apple will be shipping its second major OS release: iPhone 2.1. Apple will also be upgrading its entire user base to the new software so that developers will have a cohesive platform to target. This mirrors the efforts Apple has taken to upgrade its Mac OS X users to the same reference release. Mobile developers will be seeing money pouring in via iTunes while crickets chirp in the Android section of various mobile online stores. Appleâs iPhone Vs. Other Mobile Hardware Makers: 5 Revenue Engines Same Same, But Different: DOS Model Problems. Android developers will also have a series of other problems to manage. Like Windows Mobile, Android is intended to support everything, from BlackBerry-style keypad phones with a small touchscreen to the simple Windows Mobile Smartphone form factor lacking a touch screen to iPhone-like full size touch screens. Also like Windows Mobile, Android phone makers will have the option to leave off Bluetooth, WiFi, GPS location services, graphics hardware acceleration, and so on. Each Android phone will also have unique camera hardware, support for different video and audio codecs, and varied support for other differentiating proprietary services demanded by mobile operators. This will force developers to to make complex decisions regarding the lowest common denominator they choose to support. So while the iPhone will have a cohesive feature set, a managed software environment, and a functional market, Android will be a loose federation of hardware makers selling the same random features found on Windows Mobile today, with a chaotic development environment that lacks any central market for users or developers. And it will be run as an experiment by a company with no experience in consumer hardware or platform development. The Missing Tap. One specific example of the âDOS model problemâ is that Android currently does not support multitouch. It's not touched on in the API, and Google quietly tap dances around its omission. Why no multitouch? Because multitouch screens are expensive, and most OHA hardware members are more interested in making a profit in a competitive phone market rather than impressing consumers as Apple did with the iPhone. Most existing smartphones, even those trying to directly rival the iPhone, use a stylus driven, pressure sensitive tap screen or a simpler, cheaper touch technology that lacks support for sensing multitouch. The iPhone's screen can actually sense up to five fingers at once, but the primary feature multitouch offers on the iPhone is the two fingered tapping and the pinching effects everyone associates with it. Android could certainly support multitouch if there were a demand for it, but that's the point: Google knows that its hardware partners are cheap and unlikely to put out hardware that actually competes with the iPhone. Instead of using expensive technologies that deliver clever yet largely invisible functionality, OHA members, just like PC makers, are far more likely to add flashy, impractical gadgety fluff that's cheap to tack on, such as slide out keyboards, neon tubes, and scratch and sniff stickers. That's how you impress gullible nerds on the cheap. Google itself is blowing smoke and erecting mirrors to distract from the reality that it being a âDOS vendorâ means supporting bargain basement hardware from penny pinching duplicators. Android has been demonstrating some âwowâ features such as a Street Maps app that pans around based on an internal compass in the demonstration phone. The problem is that that kind of thing only makes for a fun demo. Nobody needs to twirl around their phone in the air to see a view of the other side of the street, but everyone who has used an iPhone will wonder why they can't pinch to zoom out. Even worse, most Android phones aren't going to have a compass built into them, so Google is demonstrating features most Android users won't be able to use. That Sounds Like Microsoft… Google's design decisions are beginning to look a lot like Windows Vista; rather than actually working to make laptops boot faster, Microsoft came up with the idea of adding a small screen to the back of Vista laptops so users could check their email without having to wake the system up. But this was a stupid idea for a number of reasons, the most obvious being that most users just want a laptop that boots up quickly. Few laptops got the mini screen, but every user who tries Vista on their laptop will wonder why it doesn't boot up as fast as Mac OS X Leopard. In the same way, Google is advertising features for Android that most users won't ever see in their actual phones while ignoring things people will expect based on their exposure to the iPhone. Android is simply selecting the wrong features. Android will offer the advantages of supporting MMS, recording video, and the list of other features Windows Mobile already supplies. Those features didn't stop Apple from firing past Microsoft in the smartphone arena however, just as the Zune's highly touted WiFi and screen didn't phase iPod buyers. Incidentally, just months after the Zune, Apple had not only demonstrated a larger display but a higher definition multitouch screen, and not only WiFi, but functional WiFi that could be used to browse the web or check email. This suggests that Apple, with its faster release schedule, won't stay behind any of the leading features potentially offered by Android for very long. Android partners, however, will find it as difficult to catch up with Apple's unique features, just as Microsoft has been stymied to keep up with Mac OS X, the iPod, and the iPhone. The underlying reason: both Google and Microosft are tasked with maintaing support for a huge variety of hardware options demanded by all their partners. Apple has the unique circumstances to do only what it needs to do itself. Android in Windows Mobile's Shoes. Like Windows Mobile, Android faces a difficult market. In the US, it competes against the popular BlackBerry in corporate markets and the iPhone among consumers. Worldwide, it competes against entrenched market leader Nokia. The difference is that Google, unlike Microsoft, has no in. Windows Mobile was adopted by Windows-bound IT shops despite its weaknesses. Nobody has any preexisting reason to try an Android phone apart from hobbyists and open software enthusiasts, a demographic that has done little to move Linux on the PC desktop. Google also lacks Microsoft's installed base; it's starting from zero. The smartphone industry initially doubted Apple's chances of making much progress with the iPhone, despite the company having the Mac platform, the iPod, retail stores, platform development experience, marketing savvy, industrial design prowess, and so on. Google doesn't have any of those things. Mobile Providers vs Android. Apple also started with an exclusive partnership with AT&T, a three legged race that demanded effort from both. Google is hoping that hardware makers handle the hardware details and that mobile providers will be excited to sell its Android phones. While hardware makers such as HTC clearly appreciate having found a free alternative to Windows Mobile, it's not obvious why providers would be excited about Android, as it promises an openness that most mobile providers strongly oppose. AT&T took a big risk in getting behind the iPhone, as the phone encouraged users to use email rather than fee-based SMS and MMS, it supported WiFi for data access, and it bypassed AT&T's MEdia Net services to plug into iTunes instead. Verizon refused to parter with Apple and grant it those kinds of concessions. Is AT&T going to take a similar risk to partner with a phone that is not exclusive to it, and is Verizon now going to open its arms to support phones that do not exclusively support BREW, VCast and its other proprietary services? While Android may well eat into Microsoft's Windows Mobile business by stealing away its hardware makers, it seems unlikely that Android will ever serve as more than free alternative to Windows Mobile in a market where Windows Mobile is increasingly irrelevant. Android may have the dubious distinction of swallowing Microsoft's mobile business the same way Microsoft ate up the Palm OS, but even if it accomplishes that goal, Google will likely find itself unsustainably hungry immediately afterward. It will also find itself swimming in a shark tank of hungry rivals, including Nokia's Symbian, RIM's BlackBerry, and Apple's iPhone. Symbian is the final generic platform vying for the opportunity to play DOS in the smartphone market. The next article will examine Nokia's chances in its bid to match Microsoft's PC dominance in the mobile market while setting out in a new venture to copy Android's open software model. Did you like this article? Let me know. Comment here, in the Forum, or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast (oh wait, I have to fix that first). It's also cool to submit my articles to Digg, Reddit, or Slashdot where more people will see them. Consider making a small donation supporting this site. Thanks!
-
Ten Big New Features in Mac OS X Snow Leopard
Daniel Eran Dilger Apple is marketing the idea of there being âno new featuresâ? for Snow Leopard and instead promising an overall improvement in how Mac OS X works under the hood, thanks to a diligent code optimization and refactoring cycle discussed in the previous article. At the same time, there are plenty of significant new features coming in Snow Leopard to look forward to. Here are ten big new features (plus a few minor ones) that you probably haven't heard much about from anywhere else, including my previous articles on the subject that already described QuickTime X, Grand Central, and OpenCL. WWDC 2008: New in Mac OS X Snow Leopard Snow Leopard Server Takes on Exchange, SharePoint Pulling Invisible New Features into Snow Leopard. Apple's increasing collaborations with the open source community have pulled back the veil of secrecy on several new but mostly invisible enhancements that will be showing up in Snow Leopard. One relates to LLVM, the Low Level Virtual Machine compiler architecture project originally founded at the University of Illinois. Apple began contributing to LLVM development in 2005, and started using it Leopard to expand support for OpenGL hardware features. Lower-end Macs that lack the silicon to interpret that specialize graphics code can now do it in software. LLVM is also working its way into Apple's Xcode IDE, initially as a highly efficient optimizer and code generator that works as a bolt-on upgrade to components of GCC, but eventually as a complete compiler replacement. That project, known as Clang, was opened up last year. LLVM compiler technology not only makes developers more productive, but also results in code that runs significantly faster on the same hardware. Apple's other open secret: the LLVM Complier The LLVM Compiler Infrastructure Project Another openly hidden secret in Mac OS X is CUPS, the Common Unix Printing System. Beginning with Jaguar in 2002, Apple adopted and licensed CUPS from its developer as Mac OS X's printing engine. It then purchased the project outright. CUPS is also the de facto printing system for Linux distros and is available for BSD and other commercial Unix systems. That means Apple owns the project that develops the printing architecture for Linux. That's not an issue because Apple has established a reputation in open source as a strong contributor and open sharer. According to a review of bug fixes and improvements in CUPS software, 24% of the enhancements came from Apple while 76% came from free and open source software contributors working with Linux, OpenSolaris, and other projects. Of course, 100% of both sides benefited from that sharing. CUPS collaboration has resulted in high quality code and the advancement of new features. CUPS 1.4, the version sources say Snow Leopard will use, adds performance enhancements and a variety of security improvements that use sandboxing to prevent malware attacks on the printing system from being able to read sensitive documents that may be in use by printers. Common UNIX Printing System A third significant new feature originating from an open source project in Snow Leopard is ZFS support, portions of which come from the OpenSolaris project (along with Sun's DTrace technology, which Apple uses in its Instruments performance profiling tool). Leopard debuted read-only ZFS features, but Snow Leopard and Snow Leopard Server will provide both read and write support for Sun's new 128-bit file system. ZFS was designed to provide âsimple administration, transactional semantics, end-to-end data integrity, and immense scalability.â? ZFS hype during the development of Leopard helped the new file system reach buzzword status as news of the three letter acronym swept through blogs and the tech media. It is frequently described as being the imminent replacement for the Mac's native HFS+. However, the benefits of ZFS including as storage pooling, data redundancy, automatic error correction, dynamic volume expansion, and snapshots all apply primarily to servers and higher-end workstation users who deal with multiple disk drives. ZFS isn't going to replace HFS+ outright in Snow Leopard, and has limited relevance today to desktop and laptop users, particularly those who never move beyond the single disk drive installed in their system. More Predictions for WWDC 2007: Solaris, Google, Surround Apple - Mac OS X Leopard - Developer Tools - Instruments Symbiotic: What Apple Does for Open Source Apple's Open Source Assault Pushing Visible New Features in Snow Leopard. Apple's extensive work in developing push support for Exchange Server on the iPhone will also be included in Snow Leopard's Mail, Address Book, and iCal. Push support in those client side apps are also being used to power MobileMe's push messaging subscription service and Snow Leopard Server's push messaging services. Apple will be offering both in parallel as alternatives to Exchange, thanks to smart planning on the part of Apple's engineers to develop an interoperable push architecture in Mac OS X and on the iPhone. There is also a fourth application of push that has developed alongside push messaging: Apple's new Push Notification Service. PNS allows iPhone and iPod touch users to set up server side notification alerts that don't require mobile applications to stay running in the background just to update users of the external events they track. Along with Bonjour discovery, PNS will keep iPhones wirelessly connected in all sorts of sophisticated ways that third party developers can imagine in their applications. Whether Apple will integrate a listener for the same PNS system into the desktop side of Mac OS X remains to be seen, but it would allow a single, unified interface for alerting client users of new events. I proposed a system wide, Growl-style notification system in the Leopard Wish List published back in 2005. Snow Leopard Server Takes on Exchange, SharePoint Appleâs Mobile Me Takes On Exchange, Mobile Mesh With the strong push into push messaging, Apple will make mobile devices even more tightly integrated with its desktop products. Leopard delivered Back To My Mac as a novel way to use Wide Area Bonjour's dynamic service registration as a mechanism for sharing resources served from home to any location without configuring static naming services for address lookups. Because any software can register itself with .Mac/MobileMe, this opens the door to third party developers with the vision to exploit the potential of these enabling technologies. A Global Upgrade for Bonjour: AirPort, iPhone, Leopard, .Mac Ten Big Predictions for Apple in 2008 Among the technologies profiled earlier in Myth 3 that have been trickling from the iPhone into Mac OS X, there's at least one idea I proposed for the iPhone that will be in Snow Leopard's Safari: self contained web apps. The new feature will allow users to run web applications as a local app in its own window, essentially making the web platform into a native-looking app that can run outside of Safari. I proposed a similar feature as a possibility for the iPhone prior to the announcement of the Cocoa Touch SDK: web apps packaged up into a set of files that could be run on the device as a Dashboard widget-like standalone app, even when off the network. Why Apple hasn't pursued such an obvious strategy is a little hard to figure out, but it seems they've got the ball rolling on the desktop. That ball will be rolling even faster thanks to SquirrelFish, a new JavaScript interpreter that will make Safari and any other WebKit-based browsers, standalone self contained apps, and Dashboard widgets all a lot faster. Apple's MobileMe, Yahoo's Flickr, and Google various web apps will all gain new speed thanks to faster JavaScript execution. SquirrelFish will also raise the bar in performance and efficiency in the Rich Internet Applications sector in general, giving Flash, Silverlight, and Java a faster, simpler, and more openly interoperable runtime to compete against. RoughlyDrafted: Leopard Wish List: 2005 How Open will the iPhone Get? Surfinâ Safari Âť Announcing SquirrelFish Microsoft's Application Features in Mac OS X, System Wide. Microsoft's business model of tacking on features hasn't been a total wash. The company's desperate efforts to invent novel marketing features for every new release of Windows and Office have pioneered a number of ideas that have later found their way into Mac OS X. One example is the idea of Fast User Switching, which Apple added to Panther. Windows XP pioneered the trick, but built it upon the kluge that is Terminal Services. Microsoft also helped originate the basis of Ajax web apps by inventing XMLHttpRequest in order to make its Outlook Web Access 2000 web app work decently within Internet Explorer. Today, standards-based web apps are eating a hole into Microsoft's monopoly on the proprietary desktop platform, and tools such as SproutCore and resulting products such as MobileMe are poised to tear down interoperability barriers and level the playing field. Microsoft may now regret having opened Pandora's Box in terms of standards-based web applications, but its efforts to seal the web back up with the proprietary Silverlight plugin, which turns web apps into .NET programs, will now be next to impossible. Another example of a Microsoft innovation are the fancy text features in Word, such as red underlining to highlight spelling mistakes and the green squiggle for grammar errors. Word also features a variety of word auto correction, smart dash insertion, and text replacement features (such as typing TM to get the ⢠character). The former have already become system-wide features in Mac OS X, while sources indicate that the latter text processing features will find their way into Snow Leopard, and therefore every application that runs on it. RoughlyDrafted: Remote Display part 3: Terminal Server Cocoa for Windows + Flash Killer = SproutCore Super Size Me. On top of injecting Word features into its OS for the use of every application, Apple will also expand the use of its own Data Detectors, a technology it invented in the mid 90s for identifying useful bits of text and making it actionable. Leopard introduced Data Detectors in Mail as a way to extract contacts and events for use in Address Book and iCal, but Snow Leopard will expose Data Detectors everywhere it draws text. Sources also indicate Snow Leopard will expand upon Font Book to provide full Auto Activation of any fonts requested by any application, using Spotlight to track them down. Snow Leopard is also suggested to have a new set of frameworks specifically for working with multitouch trackpad gestures, patterned after those introduced with the MacBook Air. Speaking of the ultra-thin Air, sometimes less is more. However, the high cost and relatively low capacity of Solid State Drives like the $1000, 64 GB SSD option offered for the Air means that one Microsoft feature Snow Leopard could do without is bloat. As one reader noted, âCurrently, Leopard requires 9 GB of available disk space for installation and iLife requires an additional 3 GB. This means that a product such as the [SSD] MacBook Air comes with the hard drive 20% full.â? How the MacBook Air stacks up against other ultra-light notebooks Leopard Predictions for WWDC 2006 WWDC 2007: An Inside Perspective From the Halfway Point Think Small. Snow Leopard aims below the bloat to accommodate the coming wave of SSD-based systems. In the latest build, sources say Apple's own apps are losing weigh dramatically across the board. The apps in the Utilities folder all drop from 468 MB to 111.6 MB, for example. Other apps are similarly svelte, as the graph below indicates. Is this the product of just code optimization and shared resources? One factor likely relates to work on Resolution Independence, which substitutes bitmapped raster graphics (which define every pixel) with smaller vector graphics files (which draw GUI elements and controls by recipe). Vector graphics can be scaled to any size while retaining a high quality appearance, while bitmapped graphics can quickly look blocky when scaled up. Adding larger bitmapped versions can solve that problem, but at the cost of consuming more disk space. Apple earlier told developers it would be providing a library of shared, high quality vector graphics they could use instead of each packaging their own bitmapped art into every app. The dramatic size reductions in these apps must also involve more efficient Localization. For example, Mac OS X Leopard's Mail currently weighs in at over 285 MB, but the majority of its bulk comes from 18 language localizations inside the application bundle that consume 276 MB. The actual Universal Binary code is only a few megabytes and even its associated graphics and other resources only amount to 2.8 MB. Why does Apple default to dumping support for 18 or more languages in every app without providing any simple, centralized way to get rid of the unnecessary ones? Perhaps that question is answered in Snow Leopard, where Mail is reportedly just 91 MB. That's too big to simply to be an English-only, stripped down version for developers, but still far smaller than than Leopard's. Across the board, it appears Snow Leopard apps are about a third as large as their Leopard equivalents. And so while Snow Leopard paradoxically gains more useful features through code improvements and under-the-hood retooling rather than from a Microsoft-style new feature focus that aims to deliver âwowâ? with flashy marketing gimmicks, the system is also getting smaller and tighter. There must also be some other subtraction, right? Will Snow Leopard scrape away the old Carbon API? That's the next myth. WWDC 2008: New in Mac OS X Snow Leopard WWDC 2008: Is Mac OS X 10.6 the Death of Carbon? I really like to hear from readers. Comment in the Forum or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast! Submit to Reddit or Slashdot, or consider making a small donation supporting this site. Thanks! Technorati Tags: Apple, Development, Mac, Software
-
Office Wars 4 - Microsoft's Assault on Lotus & IBM
Daniel Eran DilgerIBMâs announcement of the new Lotus Symphony suite is an interesting turn of events because it signals a revenge strike against Microsoftâs Office hegemony. It is particularly interesting that it is based on OpenOffice, allowing IBM to pair the support of the industry and community backing the open source suite with its own position in the Enterprise with Lotus Notes. Previous articles in the Office Wars series looked at how Microsoft earns fantastical profits from its Office applications, and how Apple handed its early lead in graphical application software to Microsoft. How was it that Microsoft was then able to entrench Office as a monopoly on the PC? Hereâs a look at the history of Office related to Lotus and IBM, and how an old war is dialing up into a new battle for the billions of dollars in desktop application revenues Microsoft sits upon.Office Wars 1 - Claris and the Origins of Appleâs iWork Office Wars 2 - Microsoftâs Outrageous Office ProfitsOffice Wars 3 - How Microsoft Got Its Office MonopolyOffice Wars 4 - Microsoftâs Assault on Lotus, IBMIn the Beginning, There Was VisiCalc.The market for personal computers exploded in 1979 after the introduction of the VisiCalc spreadsheet for the Apple II; Appleâs hardware sales rose ten fold. After that success, both VisiCorp and Apple raced to develop even more sophisticated computing environments. They were joined in their efforts by IBM and Microsoft.The entire industry was aware of the developments in graphical computing at Xerox PARC, although the resources required to deliver that level of technology remained prohibitively expensive. VisiCorp tried to develop a graphical system for desktop machines starting with the ill-fated Apple III in 1981. After the success of its VisiCalc spreadsheet caught the attention of IBM, resulting in the launch of the IBM PC in 1981, VisiCorp targeted its graphical VisiOn system toward the new PC. The expense of developing the software combined with competitive pressure from new rivals helped to destroy VisiCorp before it could ever deliver a viable product. Shortly before it crashed, a star product manager named Mitch Kapor escaped to form Lotus Development.[Office Wars 3 - How Microsoft Got Its Office Monopoly]Lotus Springs from VisiCalc.Founded in 1982, Kaporâs Lotus began selling Lotus 1-2-3 as an integrated spreadsheet, database and graphics program for the PC. It quickly overtook sales of the simpler VisiCalc to become the top spreadsheet product for the PC. Microsoft had created its own clone of VisiCalc called Multiplan, but it could not compete with Lotus 1-2-3.Microsoftâs frustrated efforts to make any headway in PC applications caught the attention of Steve Jobs, who was working to set up third party developers for the new Macintosh. Microsoft agreed to work on a graphical version of Multiplan later renamed Excel for the Mac as a way to enter the difficult applications business. In 1985, Lotus also entered the Mac market with an integrated spreadsheet called Jazz. It flopped badly. Derided as buggy, un-Mac-like, incompatible with existing documents, and too expensive, the $595 program helped to entrench Microsoftâs Excel on the Mac. Microsoft Gains Entry to the PC Applications Market Via the Macintosh.Simply porting 1-2-3 to the Mac would have expanded Lotusâ brand and reputation. Instead, the weak introduction of Lotus Jazz as a unique but unfamiliar product allowed Microsoft to develop strong sales of Excel on the Mac without any real competition. Lotus eventually delivered 1-2-3 for the Mac in 1991, but by then Microsoft had already moved its Mac apps to the PC. In 1988, Microsoft ported Excel to the PC, where it would rival Lotusâ sales of 1-2-3 in spreadsheets as a graphical application. This was a major threat to Lotus, because Microsoft had developed a reputation for using its control of MS-DOS to push users toward its own applications. With Microsoft in control of the DOS PC platform and desiring to expand its application business, Lotus found itself in the position of a hapless tenant facing eviction at the whim of its landlord. A common phrase at the time was âDOS ainât done till Lotus wonât run,â? suggesting that Microsoft had the power to pull the plug on its DOS application partners at any time. Even worse, Microsoft had an intimate position with IBM in developing a future, more sophisticated replacement for DOS called OS/2, which planned to supply a graphical environment for the PC much like Appleâs Macintosh. Microsoft was developing the basis of the desktop environment for OS/2, and was already selling a DOS program called Windows that demonstrated the potential for porting its popular Mac applications to the PC. By expanding its control over the PC environment, Microsoftâs position as a platform landlord to DOS application vendors would only get stronger.Lotus Sprouts Improv: 1988 - 1991.Inspired by an innovative new concept in spreadsheet design released under the name Javelin by a small DOS developer, Lotus began work on a new kind of number crunching apps called Improv. It used variables and smart data modeling rather than just presenting a simple matrix of spreadsheet cells like VisiCalc, 1-2-3, or Excel. After being unable to deliver Improv as planned for IBMâs OS/2, Lotus was approached by Jobs at NeXT to develop Improv for NeXTSTEP. It turned out the innovative Improv did for NeXT what VisiCalc had done for the Apple II; it delivered a unique new way to model data that was obvious and practical, and introduced NeXT into financial markets that could immediately see the value of NeXT over DOS PCs, the slow progress of IBMâs OS/2, and the struggling mess of Microsoftâs Windows.Lotus had trouble transitioning Improv to OS/2, Windows, or the Mac because other platforms lacked the development sophistication of NeXTSTEP. On Windows, Improv competed against Lotusâ more conventional 1-2-3 spreadsheet, which acted as a barrier to innovation because many users didnât want to have to learn how to use something new and different.While Lotus was struggling to deliver Improv as an improvement over 1-2-3, it was also fighting off rival Borland, which had introduced a 1-2-3 spreadsheet clone cleverly called Quattro Pro. Lotus sued Borland over copying 1-2-3âs menus and commands in a 1990 lawsuit that went all the way to the US Supreme Court. The courts determined that the arrangement of menus in software was not protected by copyright, but again took half a decade to determine that.[History of Improv][Looking Back at Lotus Improv]Microsoftâs Unlikely Windows: 1990.By 1990, Microsoft had released Excel 3.0, Windows 3.0, and the first version of Word for Windows. The vendors of popular DOS software applications--including WordPerfect, Borland, and Lotus--failed to anticipate how rapidly Windows would catch on, giving Microsoft a home field advantage to replace their apps with its own. There were two main reasons why the industry as a whole failed to anticipate the rise of Windows.First, Windows was a laughable product. This factor was the main reason why Apple failed to take it seriously as a competitive threat. It was clumsy and ugly compared to the Macintosh, and technically inferior to both OS/2 and NeXTSTEP. However, everyone missed the important detail that while Windows couldnât compare to other real products, it was a marginal improvement over DOS. Microsoftâs stranglehold over the DOS PC market allowed it to sell Windows despite its flaws, particularly since Microsoft gave it away for free with copies of the Excel software it ported from the Mac, and distributed it at low cost to PC OEM manufacturers. Microsoftâs contracts prevented other OS vendors from doing the same.Second, Microsoft lied to its DOS application partners about the future of OS/2. While Windows Enthusiasts like to say that all of the DOS developers missed out because they simply didnât get on the Windows bus, the reality was that Microsoft pointed its own DOS developers to OS/2 long after the company had plotted out plans to abandon them along with IBM.This is similar to the strategy Microsoft more recently used to jettison its PlaysForSure parters when it introduced the Zune. While it continued to insist that PlaysForSure was fully supported and that the Zune--and its slightly tweaked, incompatible version of Windows Media content--would somehow only compete against Appleâs iPod, Microsoft really planned to steal away the entire WMA market for its own. In the case of the Zune however, there was really nothing to steal.[Ten More Myths of Zune: Myth 7: Zune only competes against the iPod, not PlaysForSure Players]Hijacking the Applications Market for Windows: 1990.Back in the late 80s, there was a lot to steal. Lotus, Borland, WordPerfect, and other DOS vendors were making sustainable profits selling DOS application software. They all trusted IBM and Microsoft to deliver ongoing development in PC operating systems. In 1988, the pair introduced OS/2 2.1, which introduced a graphical environment called the Presentation Manager. In the forward of the OS/2 Programers Guide Bill Gates wrote, âI believe OS/2 is destined to be the most important operating system, and possibly program, of all time. As the successor to DOS, which has over 10,000,000 systems in use, it creates incredible opportunities for everyone involved with PCs.â?Even in 1990, Steve Ballmer was describing OS/2 as âWindows Plus,â? suggesting that Windows was simply a way for it to deliver its Mac applications to PC users, and downplaying it as a temporary product that ostensibly only existed to compete with the Macintosh until the arrival of OS/2 3.0, which Microsoft billed as âOS/2 NTâ? for New Technology.However, the reality was that Microsoft had brought in a development team from Digital to start its own operating system back in 1988, and had worked for years on a strategy to dump its partnership with IBM and migrate DOS PC users to a Windows machine running Microsoftâs own Windows applications. The release of Windows 3.0 made it clear that Microsoft was not going to deliver its end of OS/2 3.0. It left its own developers stranded in a dead-end alley for supporting OS/2 as Microsoft had encouraged them for years to do. Microsoft had no problem delivering a version of Word and Excel for both OS/2 and Windows, built using internal development tools. It didnât share those tools with its partners because it wasnât worried about getting 1-2-3 and WordPerfect running on Windows. After leaving its own software application partners high centered atop the a strangled corpse of OS/2, Microsoft then dropped its own OS/2 applications, leaving Word and Excel for Windows as the default applications for PC users.[1990-1995: Microsoft's Yellow Road to Cairo]Lotus Assembles an Office Suite and Notes: 1994.As Microsoftâs power increased, Lotus worked to assemble a suite of applications to sell against Office, just as Ray Noorda had worked to do at Novell by combining WordPerfect with Borlandâs Quattro Pro spreadsheet.Lotus paired 1-2-3 with its Approach database and the acquired Freelance Graphics, Ami Pro word processor, and Organizer calendar to form Lotus SmartSuite, which became popular on the PC because of its low cost of $130 and its interoperability with Office. Lotus sold its SmartSuite application suite for both Microsoft Windows and IBMâs OS/2. In 1994, Lotus also acquired the Notes groupware developed by Ray Ozzie--who had left Lotus ten years earlier to develop the system with investment from Lotus; ten years later in 2005, Ozzie would end up at Microsoft, where he now leads software development. In 1995, IBM bought Lotus to acquire Notes as messaging product. That move gave Microsoft a new reason to attack IBM; not only was it was still trying to sell OS/2, but it was now an application suite vendor, selling a low cost product that prevented Microsoft from being able to raise the price of Office dramatically and monetize its monopoly. [1990-1995: The Rise of Windows NT & Fall of OS/2]Hijacking the Applications Market for Windows Again: 1994 - 1995.By 1994, Microsoft had established a large enough base of Office and Windows users on the PC that it decided it could suspend development for the Mac to focus all attention on its promised new Windows 95 and Office 95. It hoped to syphon users away from the Mac while also taking a second opportunity to shipwreck its own PC developers such as Lotus, which had struggled to catch up after being delayed for years by Microsoftâs fake play with OS/2. In the end of 1995, Microsoft finally released its new versions of Windows and Office, increasing integration and erecting new barriers for third party application developers. Microsoft made major changes to the Windows user interface guidelines that relegated earlier Windows 3.x apps to an inferior position as oddball software that didnât look correct on the new system.Microsoft--admitting that it was much better at copying than in delivering original ideas--based the new Windows 95 user interface almost entirely upon the Mac OS and NeXTSTEP. It had proven there was little chance of it being stopped by the courts; it could simply drag a lawsuit on for a half decade and delay any resolution until it had pushed its rivals out of business. It would similarly operate above the law in shutting out markets for PC operating systems and applications. Unsurprisingly, the only applications available and optimized for the new Windows 95 were Microsoftâs own Office 95 apps: Word, Excel, and a port of the Powerpoint application it had acquired from a Mac developer. Microsoft also used its OEM licensing agreements to dump Office 95 on the market at a bundled price designed to starve out competitors. Once they were gone, Microsoft would be free to charge whatever it wanted for Office and Windows.Microsoftâs use of its market power to stop IBMâs OS/2 and its Lotus SmartSuite applications was documented in the DoJ monopoly case against Microsoft, where the findings of fact noted that Microsoft âpunished the IBM PC Company with higher prices, a late license for Windows 95, and the withholding of technical and marketing support.â? The court also noted that Microsoft demanded IBM make no mention of other operating systems in its PC advertising and that it move all its employees to Windows 95--or face paying tens of millions of dollars in extra licensing fees to obtain Windows. [Full text of Judge Jackson's findings of fact - page 23 - CNET News.com]Microsoft Betrays Partnerships for Profit. Microsoftâs systematic betrayal of its partners, including Apple, IBM, its MS-DOS developers, and then its Windows developers, resulted in monopoly ownership of the PC desktop market and the market for office productivity applications. It now makes fantastical profits automatically selling copies of software with every PC sold. It also licenses its applications in bulk to companies, but makes much of its money selling âclient access licenses,â? which charge fees per user to allow a connection with a server. The lack of competition in both the PC operating system and desktop productivity software markets have stifled any hope for the lower prices and fresh innovation. Microsoft has been found guilty of overcharging customers in states across the US and in other countries. It pays out regular settlements in the hundreds of millions, but its billions in profits from its monopoly position makes those huge payouts a minor business expense.Will there ever be any competition to Office? Office Wars 5, the next installment, will look at the attempts to deliver application suites on other platforms and recent developments to challenge Microsoftâs position on the PC using free and open software, including IBMâs recent move to leverage its Notes business using a version of OpenOffice rebranded under the Lotus name.What do you think? I really like to hear from readers. Comment in the Forum or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast! Submit to Reddit or Slashdot, or consider making a small donation supporting this site. Thanks!
-
50 of the Most Burning Apple Questions Answered
You asked for help with the thorniest problems facing Mac, iPhone, and iPad owners, and we answered, providing 50 foolproof solutions thatâll come in handy for anyone who uses Apple gear. For months now, weâve been asking you to send us your most burning Apple questions, and to put it mildly, you came through. The queue in our inbox looked longer than the lines that curled around NYCâs 5th Avenue Apple Store for the launch of the very first iPhone. And when we dug into the meat and potatoes of your queries, we could only marvel at the insightful list of vexing technical issues and twinkle-in-your-eye trivia tidbits that you challenged us with. We distilled all those inquiries down to the 50 best, most burning questions about Macs, iPhones, iPads, and Apple itself. Then we put our crack team of experts on the job of coming up with this ultimate answers guide for all things Apple. Struggling with iTunes syncing? iPhone backups? RAID cards? iPad printing? Or just wondering exactly what Steve actually wears every day? The answers await, backstopped and bulletproofed by the pros at Mac|Life. 1. Duplicates in iPhoto I canât find any options in iPhoto for removing all duplicate pictures in one fell swoop, and I donât want to find and delete them all myself. Any ideas?iPhoto lacks iTunesâ duplicate-deleting prowess, but the shareware app Duplicate Annihilator can fill this gap and free your photo library of clutter. Despite the name, it identifies and tags duplicate pictures with a keyword so you can collect them in a Smart Folder to review and annihilate at your leisure. 2. Wi-Fi DropoutsSince upgrading to Snow Leopard, my Wi-Fi connection randomly drops for no reason. I still get Wi-Fi reliably on my iPhone, and my wife gets it on her PC. Any advice?This problem seems to be affecting many Snow Leopard users, so weâve come up with a series of steps that should resolve it. Start with the first and work down until the problem goes away:Âť Update to Mac OS X 10.6.3 or later.Âť Restart your modem and router.Âť Upgrade your routerâs firmware to the latest version, particularly if itâs a non-Apple router.Âť Turn AirPort off then on again from your menu bar.Âť In your Network System Preference, create a new location and delete all of the previous locations.One of our best tips for troubleshooting Wi-Fi connection problems is to create one brand-new location and then delete all of your previous locations.Âť Within your new location, drag AirPort to the top of the service order by clicking on the gear icon and choosing âSet Service Order.âÂť Delete all of your preferred networks. To see your preferred networks, click on AirPort in the left margin, then the Advanced button, then the AirPort tab.Âť Within that Advanced area, click on the TCP/IP tab and turn off IPv6. Then, go into the DNS tab and make sure that your DNS servers are correct. If in doubt, try Googleâs DNS servers of 8.8.8.8 and 8.8.4.4.Âť Run Keychain First Aid in Keychain Access, which is located in your Utilities folder.Âť Manually change your routerâs wireless channel to another channel to avoid interference with other wireless networks. See which channels are being used by other networks with a utility like AirRadar ($20, koingosw.com).Âť Turn off 802.11n mode on your router, leaving it in 802.11b/g mode only.Âť Change the security settings on your router from WEP to WPA/WPA2.Âť Zap the PRAM on your Mac (get instructions here). 3. Multitouch Gestures Why canât I do the one-finger double-tap to open documents in Snow Leopard?You can absolutely use the one-finger double-tap on your Multi-Touch trackpad to open documents in Snow Leopard. Simply go into your Trackpad System Preference and make sure that âTap to Clickâ is checked. Your confusion may also stem from the fact that your Multi-Touch trackpad is capable of understanding many gestures. So if youâve enabled âDraggingâ or âDrag Lock,â you might be holding down your finger too long after the second tap. If youâve enabled âSecondary Click,â you might be tapping in the wrong area of your trackpad. 4. Syncing iPhone Photos When I sync my iPhone, all 6,000 of my MacBook Proâs photos move to the iPhone--very uncool! How do I remove them from the phone and ensure one-way photo transfers to the Mac in the future?Thatâs at least 5,950 pictures too many. Just connect your iPhone to your MacBook, then select the iPhone in the iTunes sidebar. Click the Photos tab, where you can choose to transfer none of your pictures or just specific iPhoto Albums, Faces, and Events to your iPhone. Re-sync to apply your new settings and get back a few gigabytes on your iPhone. 5. Uninstalling My Mac still runs processes from a program I deleted. How do I delete an application entirely and prevent this from happening?Unfortunately, thereâs no standard way to remove a program from your Mac, but some developers simplify the job by including an uninstaller with their application. It may lurk in the main folder of the app you want to terminate--check those subfolders!--or it might be in the original installer itself. Launch the installer and proceed through it carefully. An uninstall feature may be obvious, or it could be hidden among options to customize the installation process. Be sure to quit the program you want to delete before uninstalling it.If an application didnât come with an uninstaller, then the only way to delete it is to drag it to the Trash. However, this wonât remove preferences and other support files left behind on your Mac. You can use Spotlight to search for the deleted applicationâs name to find these strays, but if you have a lot of applications to remove, consider investing in a dedicated uninstaller like CleanApp, AppZapper, or AppCleaner. These programs automate the process of zapping unwanted programs--and their stuff--off your drive for good. 6. File Compression Iâd like to save hard drive space with the Finderâs Compress command, but Iâm not getting useful results. I recently compressed a 117.4MB file to just 116.7MB. Am I doing something wrong?Not all file types can be compressed with the same space-saving results. For example, compressing a ZIP archive wonât make a significantly smaller ZIP file. Some files, such as JPEGs, MP3s, and other media formats, have a certain level of compression already built in, but the sizes of text files and uncompressed image file formats can be dramatically reduced with ZIP compression. 7. Remote Control When I use my iPod touch as a remote for my Apple TV, it appears to only give me access to the Apple TVâs library as if it were an iPod. Is there a way to use the iPod touch like the traditional Apple remote? For example, can I use the touch to navigate to the YouTube app and search for videos, or to browse the movie rentals?Appleâs Remote app for the iPhone and iPod touch lets you control the playback of media that youâve already purchased or downloaded. But for content that doesnât live on your Apple TV, such as YouTube videos or the iTunes Store, youâll still need your traditional Apple remote to navigate to those screens. However, the good news is that whenever an onscreen keyboard appears on your Apple TV, the Remote app will display its own keyboard, which lets you quickly type what youâre searching for. 8. Photo Migration Can Faces and Places data in iPhoto â09 be moved to another Mac, or do I have to click on all those faces and enter all those locations again?All your vacation sites and friendly faces will transfer to another Mac with OS Xâs Migration Assistant, or you can drag your iPhoto library file from your Pictures folder to the same location on a new Mac. When you launch iPhoto on the new machine, youâll be told the locations of pictures containing GPS data must be retrieved again, but custom locations youâve entered yourself (for pictures taken with older cameras, say) will remain intact. 9. Gmail, Behave! I sync Gmail with OS Xâs Mail, but when I delete a message from Mail, it remains in Gmailâs All Mail folder in the sidebar. Whatâs the right mailbox setting to move a message deleted in Mail to Gmailâs Trash?All your Gmail goes into the All Mail folder, whether or not itâs been recently deleted and no matter which Gmail folder label is attached to the message. Googleâs default IMAP Mail settings (available here) are correct, but to send a Mail message directly to Gmailâs Trash, youâll have to drag it to the [Gmail]/Trash folder in Mailâs sidebar. 10. Crash-Tastic It always happens at the worst possible time: Iâll be using my PowerBook G4 when the screen suddenly dims and shows a Rosetta Stoneâs worth of languages telling me to restart the computer. Why does this keep happening, and how can I stop it?Ouch. What youâre describing is a kernel panic, a cute name for a not-so-cute problem. An operating systemâs kernel acts as a bridge between applications and the computerâs hardware, and kernel panics are the last-ditch efforts of the operating system to recover from serious conflicts between them. The chief causes of kernel panics are faulty RAM and software incompatible with the operating system youâre running. Unfortunately, that range could include any number of bad things that may be happening on your poor PowerBook.Happily, even a kernel panic isnât the end of the world, and we can offer some pointers to help you figure out whatâs wrong. The first step is to look at your Macâs history. Was there a time when it didnât get kernel panics? Think back to any (and we mean any) new hardware or software you installed before the panics began. Update or uninstall them one item at a time to isolate the panicsâ cause until you narrow down the trouble. Also note which hardware and software youâre using just before they strike--there may be a pattern. Whatever the issue, your Mac isnât happy, so be sure to back up important files and verify your hard drive with Disk Utility regularly.Next page: Answers Guide continued >> 11. Get Zippy iPhone Backups How can I speed up iPhone backups so Iâll never have to cancel mid-backup again? They seem to take forever when a couple minutes really should do it.A. First off, keep your iOS software current. Not only will the latest updates squash bugs and add features, they can improve backup times. To update, sync your iPhone, select it in the iTunes sidebar, then go to the Summary tab.B. Pare down the number of applications on your iPhone. Application data like in-app purchases, saved games, and new documents are all backed up when you sync, and that can add up to a long wait while the backup progress bar creeps by. To start cleaning house, connect to iTunes, select the Apps tab, then delete your most infrequently used applications. Youâll lose the data saved in these apps, but youâll gain speedier backups.Ask yourself this: Are those apps you never use on your iPhone really worth slowing down your backups?C. Sync often. If you sync at least once or twice a day, fewer applications will have new data to back up when you reconnect to iTunes. If you canât bear to part with any of the applications on your Home Screen, making multiple faster backups will let you keep all your favorite apps at your fingertips.D. Keep Camera Roll clean. While the contents of your iPhoneâs photo library arenât backed up during a sync, the photos, movies, and screenshots in Camera Roll are. Transfer this media to iPhoto as soon as you begin a sync, and delete the files from Camera Roll when the transfer is complete to get this data copied onto your Mac while excluding it from being backed up in iTunes.More photos = slower backups.E. Connect to a USB port on your Mac instead of an external USB hub. Not all USB ports are created equal, and connecting to a powered, full-speed USB port thatâs built into your Mac will ensure the fastest possible transfer speeds during backups. That means you can be off to your next port of call quickly, secure in the knowledge that your iPhone data is safe on your computer.F. Before you sync to iTunes, purge unnecessary SMS messages, old call histories, and non-essential files downloaded by apps that store data on your iPhone. For example, if you regularly copy files to your iDisk app or productivity apps like DocsToGo, make sure youâre only carrying what you need before a backup. Odds are these files live elsewhere on your Mac or iDisk, so thereâs no need to back them up again.Junk your old, unused files, too. 12. Time Travel Iâve been running Time Machine for months in Mac OS 10.6.3, but Iâve never seen instructions about how to go back in time and retrieve information. Help!Mount your backup drive, then launch Time Machine from your Macâs Applications folder. Your desktop will be replaced by a timeline and Finder windows showing your Macâs contents as they were in the past. Just click a Finder window (or click within the timeline) to return to a specific date. You can also search within Finder windows for specific filenames, and more. When you find a missing file, select it and click Restore to return to the present with your document. 13. Rip Encrypted Movies I want an easy way to download a DVD to my computer so I can put it on my iPod or iPad. I used to use HandBrake, but that no longer works for encrypted DVDs.HandBrake (free, handbrake.fr) is still the quickest and most reliable tool for directly converting DVDs into video files that will play on your iPod or iPad. But youâll also need to install VLC (free, videolan.org) if you want to decrypt commercial DVDs. Place both HandBrake and VLC into your Applications folder, and youâll be able to convert encrypted DVDs with HandBrake once again. 14. Dump Discs I want to go disc-free on my MacBook, but a few of my games require a CD or DVD to play. Is there any way to make OS X think the disc is in the drive when itâs not?OS Xâs Disk Utility can make a duplicate of your gameâs CD or DVD and save it to your Mac as a file called a disk image. Once created, disk images can be double-clicked to open and mount on your desktop just like a conventional disc (youâve already seen them in software installers downloaded from the internet). But there are two things to remember: copy-protection schemes on the disc may prevent duplication, and you should have plenty of room on your MacBookâs hard drive before you begin. A DVDâs disk image will take up several gigabytes.To get started, insert the disc you want to dupe, then launch Disk Utility from your Utilities folder. Select the disc in the sidebar, then click New Image in the Disk Utility toolbar, set the image format to DVD/CD Master in the resulting sheet, and save the disk image to your Mac. Next time you want to play your game, double-click the image file, then launch your game normally once the virtual game disc mounts. When youâre finished, you can drag the mounted disc to the Trash to eject like any conventional media, leaving the disk image on your Mac for the next time you want to get your game on. 15. Branching Out Which operating systemsâand I mean all of them, not just Mac versionsâwill run on a PowerPC-based Mac?The PowerPC processor has become something of a museum piece since Apple abandoned it for Intelâs chips, but these Linux distributions can help you breathe new life into G5- and G4-powered Macs. Ubuntu, Yellow Dog, and Fedora all maintain builds that run on PowerPC hardware. When youâre looking to run a worthwhile alternate operating system on older Mac hardware, the penguin has you covered. 16. The $1M Question When will Adobe Flash content be viewable on iPhones and iPads?Never. In April, Steve Jobs had this to say about Flash on Appleâs website: âFlash was created during the PC era--for PCs and mice. Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low-power devices, touch interfaces, and open web standards--all areas where Flash falls short.â 17. iLife Oops I accidentally deleted iMovie and the Apple Loops that came with GarageBand. Can I reload them from the original disc without losing all my other iLife files?Sure! First, launch the iLife â09 installer from your disc. At the bottom of the final screen is a Customize button that lets you install iLife components individually. Click it, then select the items you want to reinstall. The installer will insist on installing GarageBand along with your missing loops, but your missing applications and files will return to your Mac without affecting other iLife applications and documents, including GarageBand preferences. Just remember to run Software Update afterward to ensure that everythingâs up to date. 18. iPad Printing What are the best ways to print from the iPad?Until Apple decides to build printing into iOS, there unfortunately isnât a âbestâ way--although there are several apps in the App Store that might meet your needs.Canonâs Easy-PhotoPrint for iPhone runs on the iPad and will print photos to certain Canon printers. And the App Store is full of plenty of third-party apps that promise printing from your iPad, although in our experience the results are decidedly mixed. PrintBureau ($12.99) searches your network for shared printers. It reliably printed to one--but not another--of the printers on our home network without any intervention. Thereâs an optional free helper application you can run on a Mac to give PrintBureau access to your printers (a solution common to several iPad printing apps), but weâd hardly call that true iPad printing.We also had success with Air Sharing HD ($9.99), which is packed with features for moving and sharing files with your iPad. It didnât work immediately with our Wi-Fiâenabled printer, but turning on Printer Sharing on our Mac made all our printers visible to the app. But--like using a companion app--that also requires that you have a Mac running. Ultimately, the least fiddly solution often ends up being emailing yourself a document and printing from a computer. Hopefully Apple has something better in the pipeline⌠19. Tame Bookmarks I have tons of Safari bookmarks on my Mac. I donât want them all on my iPhone, but Apple only allows syncing of all or none. Is there a fix?Itâs almost elegant. Xmarks (xmarks.com) syncs bookmarks across multiple browsers, and its profiles let you decide which bookmarks appear on specific devices, including your iPhone. Best of all, you can view (and even search) them in a layout formatted for Mobile Safari. Just sign up for Xmarks, follow their instructions, and disable iPhone bookmark syncing in iTunes. Unfortunately, Xmarks doesnât sync new bookmarks made on your iPhone back to your Mac. Like we saidâŚalmost elegant.Next page: Answers Guide continued >> 20. Stay Safe How can I tell if someone is using my Wi-Fi? Elementary, my dear Wi-Fi user! The mysteryâs solution lies in MAC (Media Access Control) addresses, which are unique codes that identify network devices. Different routers have different ways of showing which addresses (and thus, devices) are accessing your network. If you have an AirPort router, launch AirPort Utility from your Utilities folder, double-click your routerâs icon, then click the Advanced icon in the resulting window. Click Logging and Statistics, then Logs and Statistics. In the Wireless Clients section, youâll see a graph showing the address of each device connecting to your network. The list will include your Mac, the AirPort router itself, and any other computers, iPhones, game consoles, or other devices using your Wi-Fi connection. Next, match the MAC addresses to your network devices. Weâll get you started: your computerâs address can be found in the Network section of System Profiler. When youâre finished, youâll know the addresses of devices you want on your network, so you can tell when something with a foreign address is using your Wi-Fi. Then the gameâs afoot! 21. Sim-plify I have a 1G iPhone that I want to use as a simple iPod touch, leaving aside the phone features entirely, but I donât have the original SIM card. What are my options?Your options are slim. Unlike later models, the 1G iPhone requires a SIM card to operate as a basic iPod, even after AT&T service has been terminated or transferred to another phone. You can get a new SIM card from AT&T, but this will require signing up for a new phone service contract. Unfortunately, thereâs no way around this limitation besides jailbreaking your iPhone with one of the methods floating around on the internet. 22. Merge Partitions Is there any way to un-partition a non-boot hard drive in OS 10.6 without wiping the data?Youâre in luck. Since 10.5, OS Xâs Disk Utility has been able to add and remove partitions from disks without affecting other data on the drive. However, Disk Utility wonât merge data from the deleted partition to another partition on the drive, so back up all your data--especially files on the partition youâll be removing--before you begin.Once all your dataâs securely backed up, launch Disk Utility from your Macâs Utilities folder, then select the drive in the sidebar (be sure to choose the icon noting the driveâs capacity, not just its name). Click the Partition button, then in the shaded box showing the driveâs Volume Scheme, select the partition you want to remove. Click the minus button below the Volume Scheme chart to remove the partition (donât worry, it wonât disappear right away). Click and drag other partitions to resize them and fill the empty space that will be left behind by the deleted partition. You can also click the plus button to add a new partition that can also be resized. Click Apply to commit your changes and begin Operation: Un-partition. 23. No Scratching I just bought a new 21.5â iMac (late 2009 model) and found a serious design flaw: the CD slot has sharp aluminum edges that can inflict permanent, irreversible scratches to valuable CDs. Help!These days, Appleâs really into razor-sharp edges. For example, the unibody MacBooks also famously have sharp edges where users rest their wrists, and those very same sharp edges have made it onto the slot on the side of the iMac where CDs are loaded. Luckily, those sharp edges are just on the outside, not on the internal drive itself. So if you carefully and slowly slide in your CD without touching the outside edges, you may avoid scratching your CD. But hereâs a more practical solution: Put electrical tape around the edges of the slot. This isnât the most beautiful thing to look at, but itâs almost guaranteed to keep scratches at bay. Another option would be to purchase an external CD drive to either use as your primary CD drive or to make copies of your valuable CDs. That way, if a CD gets scratched, at least itâs not the original. 24. Font Fixes When using Mail, any font that I use in my outgoing email always shows up on recipient PCs as Courier--that archaic, typewriter style font. How can I get my Mac fonts to translate onto PCs?In order for a font to be successfully seen on somebodyâs computer, they need to already have that particular font installed on their machine. If your recipient doesnât have the same exact font as you, their computer will substitute your font with a font that is already installed on their system. This applies to emails, websites, Word documents, almost anything. If maintaining the integrity of fonts is important to you, youâll need to create PDF files or images and attach them to your outgoing email message. 25. App-Update Errors When I try to update apps from my iPhone, I get a âCannot Connect to iTunes Storeâ error, yet I have no problem downloading new apps, and no problem updating them in iTunes on my computer. What gives?Assuming the problem is reoccurring and not a freaky networking accident, it sounds like your iPhone (or the problematic apps themselves) may be confused about the status of your iTunes account. This could be because a different user has logged into your iPhone, because you have multiple usernames or passwords tied to your iTunes account, or even because your billing information was recently changed on another device. The easiest place to start is by navigating to Settings, tapping Store, and confirming that yours is the currently active account on your iPhone. If it is, try signing out and signing back in with your most recent iTunes account information, then verify that your address and billing information are correct. If the problem persists, the apps may the culprit. Try updating them in iTunes, then deleting them from your iPhone. Reconnect your iPhone to your computer to sync the updated apps back to the phone. If, down the road, these same applications refuse to update from your iPhone again, deleting them from your Mac and re-downloading them from the iTunes Store may fix this. 26. Make Windows Behave I have various finder windows set to appear in different views depending on their content. But certain windows stubbornly--and randomly--refuse to remember my preferences. Is it a bug, or am I missing a setting?Setting a specific folder to open in a particular view (such as columns, icons, or lists) can make browsing files in the Finder a lot easier. Just open and set each folder to your preferred view, then select View > Show View Options in the menu bar and check the topmost button in the resulting window to force the Finder window to always open in that view. Unfortunately, the Finder has ignored these helpful preferences since the earliest days of OS X. Your stubborn folders arenât the first!Your folders may be confused by corrupt .DS_Store files, the invisible files created by the Finder to store icon sizes, window backgrounds, and more. System utility apps like TinkerTool and Cocktail can reveal or delete these files for you, or you can use the Terminal to delete them yourself if your UNIX Fu is strong.If those options donât do the trick, your Mac may think you donât have permission to reset the view options of certain folders. Some, like the Applications folder, donât technically âbelongâ to any user except the system itself, and only the system (also known as the root user) can make permanent changes to these directories. What looks like random stubbornness may be OS X remembering that itâs in charge of these folders, not you.To show your Mac whoâs boss, log in as the root user, then set uncooperative folders to the view setting you prefer. Just be careful, and remember to log back into your normal user account and disable root access when the job is done. Moving or deleting the wrong files while logged in as root can have serious consequences for your Mac. Apple explains how to log in as root here. 27. Just Open! I used to double-click any photo, and it would open in Photoshop. When I installed 10.6, this feature disappeared. Now I have to drop the photos onto the Photoshop icon.Snow Leopard ignores âcreator codes,â which changed its file-opening behavior--itâs all about file extensions now. Right-click a JPG, choose Get Info, and under Open With, choose Photoshop, and click Change All. Do this again for PNG, PSD, TIF, and any other photo file types you want Photoshop to get first dibs on. 28. iPads Kill Wi-Fi When enough of us use iPads on the office Wi-Fi, it can crash the Wi-Fi itself! Iâve heard this is a common problem--is there a fix?Youâve heard right, and itâll take an OS and/or firmware update from Apple to vanquish this annoying glitch. Until then, know that the issue is caused because an iPad can stop renewing its DHCP lease when it goes to sleep, so if you set your iPad to never sleep (Settings > General > Auto-Lock > Never), youâre good. Thatâs hardly ideal, and at Mac|Life HQ, we set up an iPad-only Wi-Fi network, which creates a smaller pool of DHCP leases and keeps the main Wi-Fi network safe. Interestingly, iPads are also prone to other Wi-Fi glitches, like sketchy signal strength, frequent drops, and slow speeds. Bizarrely, one of the first things you should do is increase the brightness upward and turn off the Auto Brightness option (Settings > Brightness & Wallpaper). We can only guess that somethingâs screwy with iPad power management⌠29. Mac Pros Are Hot I just wanted to bring to your attention a widespread, frustrating issue that exists with all 2009 Mac Pros. Whenever you play any audio, the CPU rapidly heats up (core temperatures as high as 90ÂşC, CPU heat sink 60ÂşC). This problem exists in 10.5 and 10.6, but does not happen in Windows running in Boot Camp, so it appears to be a Mac OS X bug. And after spending $8,000 on Appleâs top machine, I feel like I have been had.Yes, this seems to be a prevalent problem with the 2009 Mac Pros. Playing any type of audio heats up the Pro precariously close to--but not quite at--dangerous heat levels. If your Mac actually reached dangerous heat levels, it would shut itself down. This increased heat also causes decreased performance. Unfortunately, we donât have any solutions for you, but weâre publishing your letter in the hopes that greater publicity on this issue will help get a speedy resolution from Apple.Next page: Answers Guide continued >> 30. What a Mess!One of my co-workers spilled juice on his older MacBook Pro, and now the keys are sticky (when pressed down, they donât pop up right away). Whatâs the best way to clean up?Sounds nasty! Although this particular spill has long dried, weâll start these cleanup instructions from the moment right after spillage to make them more widely useful. So: Immediately power down, disconnect the power cord from the MacBook, and remove the battery (if itâs removable). After doing as much as you can with paper or cloth towels, turn the machine over with the lid partly open to allow the liquid to drain, making sure that the laptop doesnât close all the way. Give it about 72 hours to completely air dry and then take apart the machine to thoroughly clean the innards. The website iFixIt.com has great step-by-step guides to taking the keys off and getting your MacBook back to normal. When dabbing at disassembled keys and other parts, we recommend a bit of gauze lightly dampened with rubbing alcohol. 31. Airport Fizzles I stream my music from iTunes to an AirPort router, but it frequently cuts out. What can I do?First, make sure your iTunes and AirPort software are up to date. If the problem persists, move your router away from possible sources of interference. Wi-Fi is convenient, but itâs not an exact science. Signals can be impeded by microwaves, wireless phones, thick masonry, and more. If dropouts continue, try changing the channel on which your AirPort broadcasts in the Wireless tab of the AirPort section of AirPort Utility. 32. Family Planning My wife and I have our own iPhones and iTunes accounts, and weâre adding an iPad to the happy family. Can we sync both iPhones and the iPad (plus our Apple TV) to a single iTunes account, and share our apps on all devices without affecting our current library and future purchases?Bad news first: thereâs no way to merge multiple iTunes accounts into one, so your family will have to keep juggling separate accounts and purchases from your iPhones, Apple TV, and bouncing baby iPad. The good news is that apps, like DRM-protected movies and TV shows, can be used on up to five authorized computers and the iDevices that sync to them. Just open iTunes, select Apps in the sidebar, then drag iPhone applications you want to share from iTunes to a networked computer or removable hard drive. Select File > Add to Library in iTunes on the second authorized computer, then choose the exported apps to load them into that computerâs library. These apps wonât retain saved data from the original computer, but otherwise theyâll be fully operational and can be updated normally. Apple TV purchases, however, will still be tethered to one of your computers. But even these files can be synced and transferred to multiple computers and iDevices.Hereâs the better news: Home Sharing, introduced in iTunes 9, simplifies this process by allowing users to drag and drop media to shared computers within iTunes. Activate Home Sharing by selecting Advanced > Turn On Home Sharing. Repeat this step on all your computers, entering one iTunes account username and password on each. Then you can drag media from shared libraries in iTunesâ sidebar into a computerâs local library at will. Future purchases can be shared automatically by clicking the Settings button at the bottom of Home Sharing iTunes library, then selecting which media youâd like to share. Once you set up all computers on your network, syncing works automatically, zapping new media off to each machine. 33. Double the Addresses Why do I have duplicate Contact entries on my iPhone but not on my Mac?Odds are your iPhone has gained multiple groups of contacts after syncing them both wirelessly through MobileMe and through iTunes when you connected your iPhone to your Mac. Whatever the cause, check your iPhone Contact appâs Groups. If you see a group named From My Mac in addition to groups youâve created in OS Xâs Address Book, itâs a sign your iPhone thinks you have two distinct sets of friends.It's hard enough to find the contact you're looking for--who needs duplicate entries?To fix the problem, first back up your Macâs contact data. Connect your iPhone to iTunes, uncheck Sync Address Book Contacts in the Info tab, then re-sync. If that doesnât remove the extra contacts, turn off MobileMe contact syncing in Settings on your iPhone, choosing to delete the existing contacts on your phone. Next, turn Contact syncing back on, and choose to merge MobileMeâs data onto your iPhone if asked. Now you should have just one set of contacts shared between your iPhone and Mac. Youâll have half the friends, but half the hassles. 34. Conquer Syncing What's the most elegant way to sync iTunes libraries between work and home computers?We use SuperSync, a program that lets you sync your iTunes library among multiple computers on local networks or over the Internet. SuperSyncâs busy interface can seem a little daunting, but in just a few quick steps, you can start copying music from your crib to your cubicle and back again. Casual Fridays will never be the same.A. Buy the SoftwareSuperSync looks and feels kinda like iTunes, but is a whole different beast.To get started, youâll need a copy of SuperSync running on both your home and work computers. Two licenses will set you back $24, or you can snag ten for $34 and give one to your manager for Bossâs Day.B. Make the ConnectionsWhen you first launch SuperSync on your home Mac, it loads and displays your iTunes library in an iTunes-alike window organized by genre, artist, and playlist. While SuperSync may look a little like iTunes (and it can even play some unprotected audio files), itâs really a conduit and control panel for syncing, not a jukebox. Your DRM-protected files must still be played by an authorized copy of iTunes, although SuperSync will transfer them just fine.SuperSync can even keep metadata updated across different Macs.If your music collection doesnât live in your Macâs Home folder, you can point SuperSync to a library stored on a remote or network drive and share from there. To set up sharing, just check the obvious boxes and enter a password in the applicationâs Network preferences. While youâre there, you can fine-tune what you sync and how. For instance, you can keep specific media types--all videos, for instance--out of your shared library and pick which metadata changes will be synced back to your home machine. Whether you simply want to copy files or meticulously update their play counts, ratings, and more across your computers, SuperSync has your back.C. Start the SyncTo sync your library, install and launch SuperSync on your work machine, then turn on sharing and connect to your home computer. This is easiest (and fastest) on a local network, but you can sync your music over the internet by manually forwarding ports on your home router, or by using a UPnP (Universal Plug and Play) router and letting SuperSync do the work for you.When the syncing starts, SuperSync's interface gets pretty busy.Once you get both computers talking to each other, you can synchronize your entire library in one go, sync individual files, or transfer albums, artists, and whole genres at once. You can even sync your playlists--both their music files and the lists themselves in the iTunes sidebar. Naturally, files added to iTunes on your work computer can be synced back to your home Mac. Just finish your download in iTunes, then phone home with SuperSync. New files will be noted automatically and can be transferred with a click. 35. Hot Flash My MacBook Pro has been acting strangely. It will become sluggish, get hot, and the fans will come on at full speed. Activity Monitor shows that a process called âPTMDâ is taking over 60 percent of my CPU. How do I prevent PTMD from taking over my Mac?This may not be a common question, but it certainly is a burning one! According to Appleâs Mac OS X Reference Library, PTMD stands for âplatform thermal monitor daemon,â and it communicates any OS notifications effecting thermal conditions to your hardware. This daemon is supposed to automatically quit itself when itâs done communicating, but apparently your Mac erroneously thinks that its thermal conditions are continuously changing, so itâs trying to let your hardware continuously know this incorrect information.This seems to be a new problem that has cropped up for some users in Mac OS 10.6.3, so hopefully it will be fixed in a future update to the operating system. In the meantime, you can manually quit out of PTMD in Activity Monitor (launch it from your Utilities folder) whenever it starts acting up. You may also try resetting your Macâs System Management Controller, which is responsible for thermal management (follow the directions here). 36. It's a RAIDI have Appleâs RAID card in my Mac Pro, and it always pops up this error message: âWrite cache disabled due to insufficient battery charge.â But...what is a RAID card, and what should I do?Apple's Mac Pro RAID Card improves RAID performance and reliability.RAID stands for Redundant Array of Independent/Inexpensive Disks, and itâs a tech that lets you combine multiple hard drives so they appear as one. RAIDs can either be mirrored or striped--in the first, each drive is an exact copy (or mirror) of the other drives, so if one fails, youâll still have all of your data intact on another (known as redundancy). If you configure your drives as a striped RAID, the storage space of all of your drives is added together into one larger drive. This will give you increased performance and increased storage space, but no redundancy unless youâve configured your RAID with parity handling (which uses a portion of each drive to hold identical copies of data from one of the other drives). RAIDs can be controlled by software like Appleâs Disk Utility or the excellent SoftRAID ($129, softraid.com), or they can be controlled by hardware like your RAID card. The main advantages of a hardware-controlled RAID are increased performance and reliability. With the error message youâre receiving, it sounds like the battery on your RAID card has died, so take it into Apple to get replaced. 37. iPad 2 What upgrades will we see in the next version of the iPad? (We emailed a trio of well-known tech experts for their predictions.) Daniel LyonsNewsweek"I'd guess the following:Âť Front-facing camera for videoconferencingÂť Multitasking (duh, already announced)Âť Higher-resolution screenÂť No FlashÂť Gorgeous ads that will change your lifeÂť Unicorn tears" Christopher NullYahoo! News, Technology"Dual cameras--a front-facing camera for videoconferencing will be huge for opening up a whole new market for the iPad." Dylan TweneyWired"One of the things most obviously missing from the current iPad is a webcam. This would instantly transform the iPad into a videophone, and its sizeâjust slightly bigger than the human faceâwould be perfect for face-to-face video chats. Itâs also likely that the next iPad will have more memory and a faster processor. If weâre lucky, it might have an HDMI port too, so you can hook it up to a TV to show off photos, videos, and apps. One thing it definitely wonât have, though, is support for Adobe Flash. That door is closed, probably forever." 38. Mac Van Winkle When I wake my MacBook Pro from sleep, it doesnât connect to my Wi-Fi. Sometimes it even forgets the Wi-Fi password. How the heck do I get it to remember?First, check out the extensive troubleshooting steps that we gave in Question #2 to see if any of those ideas solve your problem. Beyond that, your problem may be caused by one of the following issues:Âť Two Wi-Fi networks with the same SSID (wireless network name). For example, do you connect to one wireless router thatâs named âLinksysâ at work and then another router thatâs named âLinksysâ at home? If so, your Mac may be trying to apply the password from one router to the other router. Rename one of the wireless networks.Âť Keychain problems. Launch Keychain Access (in Utilities) and delete any AirPort Network password entries for the wireless networks that are giving you problems.Âť Preferred Networks problem. Go into your Network System Preference, click on AirPort, then the Advanced button, then the AirPort tab. Delete any unused networks, and drag your current network to the top of the list.Âť Corrupt preference file. Trash the file located at Macintosh HD/Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist and restart your Mac.Âť Security incompatibilities. Try changing the type of wireless security on your router (for example, WPA instead of WEP).Âť Wireless interference. Turn on interference robustness on your router or change the wireless channel.Âť Your system may need a general maintenance. Run Disk Warrior on your machine, repair permissions with Disk Utility, empty the caches, and run the UNIX maintenance scripts with Cocktail. 39. Style Manual What exactly does Steve wear on a daily basis?We asked our team of fashion experts, and they said, âThe same dang thing no matter what.â So we made them stalk the streets of Cupertino and watch hours of keynote footage to bring you the scoop on Steveâs sartorial secrets. Thatâll show âem.Next page: Answers Guide continued >> 40. Sad Mac My iMac flat-out freezes when I try to wake it from sleep. I ran DiskTools Pro, which verified and repaired my hard drive, but it still hangs after waking from sleep.This is often a symptom of a failing graphics card or a failing logic board inside your Mac, in which case you would need to take your Mac into an Apple Authorized Service Provider for repair. However, before assuming the worst, you can perform a series of basic troubleshooting steps to rule out other variables that may be causing this symptom.Âť External devices: When your Mac fails to wake from sleep, try unplugging any external hard drives or peripherals to see if doing so makes your Mac suddenly wake from sleep. If so, those external devices may be to blame. Âť RAM: You may also have bad RAM inside your machine. You can try to pinpoint bad RAM by either removing one of your RAM chips and see if the problem continues, or by running the Apple Hardware Test to see if it can identify any bad RAM. To run the Apple Hardware Test, take a look at the DVDs that came with your Mac; one of them will say that the Apple Hardware Test is on it. Insert that DVD and restart your Mac while holding down the D key on your keyboard. Âť Reset your Macâs System Management Controller (get instructions here).Next, try to rule out the software problems: Âť Trash the following files and then restart your Mac: Macintosh HD/Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist and Macintosh HD/Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist Âť Reboot your Mac in single-user mode and run fsck (file system check)--get instructions here. Âť Back up your Mac, then erase and install Mac OS X.If all of these steps fail, it's time, sadly, to bring your Mac into an Apple Authorized Service Provider. 41. Stop Time When Time Machine is running, my Mac virtually comes to a stop. What is happening, and what should I do?Any time an application such as Time Machine is actively reading or writing to a hard drive, you may notice a tiny bit of a speed loss if youâre also trying to access your hard drive as well because the read/write heads take time to physically move to different locations on the hard drive platter.However, the key phrase is âa tiny bit of a speed loss,â meaning that the speed loss should be negligible to most computer users. Time Machine is designed to be fast and extremely lightweight, so if your computer is actually coming to a standstill, then something else is going on. The best way to troubleshoot this is by eliminating variables. First, make sure that you do not have any virus software scanning your backup drive. This is a known factor that could slow down your Time Machine backups to a crawl and that may affect your computerâs overall speed as well.Then, eliminate the possibility that your backup drive has a hardware problem by swapping it out with a different backup drive. If you donât have another drive handy, a utility such as Drive Genius ($99, prosofteng.com) or Disk Warrior ($99, alsoft.com) can help you sniff out failing hard drives. Your backup drive must also be partitioned properly, as explained at tinyurl.com/3zne68.Next, use a different backup program like ChronoSync to see if the slowdowns continue. If they do, ChronoSync will let you see which file is actively being backed up while the problem is happening. It could indicate a problem with that particular file or with your internal hard drive.Other than that, you can try some general tips to speed up your Mac overall: Upgrade from Leopard to Snow Leopard; purchase faster internal and external drives (7200 RPM or SSD); use a faster connection interface (eSATA or FireWire 800); add more RAM to your Mac; and turn off hard disk sleep in the Energy Saver System Preference (this last one has a huge impact if your hard drive is powered via USB only and has no separate AC power). 42. Display Despair Why has Apple used so many display interfaces recently, and is the current Mini DisplayPort standard the best tech for the job?Mini DisplayPort meets VGA with this adapter.Appleâs flirtation with different video interfaces makes it seem like a puppet of the International Dongle Cartel, but itâs really all about doing more with ever-shrinking video ports. That includes todayâs Mini DisplayPort, which can carry video and audio and connects to VGA, DVI, or HDMI displays at resolutions up to 2560x1600. Weâre not sure if that makes it the best technology, but if it lets us carry just one small adapter that works on both MacBooks and iMacs, weâre happy. 43. Feelin' Social Does Apple have a Twitter account or Facebook page of any sort whatsoever?YouTube has your favorite Apple commercials.Steve may be cool with answering emails, but the company isnât too keen on Twitter. There is no official Apple Twitter account. Facebook is a bit more complicated. While Apple hasnât set up an official company page, it has created an App Store Facebook page: facebook.com/AppStore. Our preferred destination, though, is the Apple YouTube channel, which lets us check out all of our favorite Apple commercials: youtube.com/apple. 44. Feelin' Blu When will Apple include USB 3.0 and Blu-ray in Macs? Whatâs taking so long?USB 3.0 gear is already trickling onto the market, so itâs probably just a matter of time before the first computers sporting the blazing new standard roll out of Cupertino. Unfortunately, Blu-ray is another story. Appleâs interest in promoting its HD iTunes movie downloads and Steveâs declaration that bringing Blu-ray to the Mac is âa bag of hurtâ donât bode well for Bluâs chances on the Mac. 45. Photo Downloads There seems to be no way to download my photos from my iPhone directly to my Mac without using iPhoto. Even then, I have to drill down through some crazy iPhoto directories in the Finder just to copy the photos somewhere else. Canât I just pull these photos off my iPhone and put them wherever I want?Any photos that are in iPhoto can be easily and quickly copied somewhere else on your Mac simply by dragging and dropping them out of iPhoto. For even more control over the size, format, and name of your photos, use the File > Export command in iPhoto. You donât need to--and you really shouldnât--be drilling down into any iPhoto directories on your Mac.Now, onto your next question of bypassing iPhoto altogether. In Mac OS 10.6, the Image Capture application gives you a significant amount of control over what happens when you connect your iPhone. If you have multiple cameras or iPhones, Image Capture even lets you set different preferences for each individual camera.Image Capture is the place to go to directly download photos from your cameras or to set what happens whenever you connect your cameras.You could have your iPhone launch Image Capture itself, which lets you manually download your photos into the directories of your choice and then delete those photos from the iPhone. You could have your iPhone launch Preview, which lets you import iPhone photos from the File menu. You could have your iPhone run an AppleScript.But perhaps best of all, your iPhone could launch AutoImporter, a hidden application that automatically imports photos to the directory of your choice, without you intervening at all. Itâs located at Macintosh HD/System/Library/Image Capture/Support/Application/AutoImporter, and you can set this applicationâs preferences by choosing AutoImporter > Preferences. 46. Tame MobileMe I have four Apple devices: two MacBooks, an iPhone, and an iPad. It would be wonderful if MobileMe would do its job and sync all of my calendar and contact information, but I continually have glitches. One of the devices will often stop syncing, and then I have to wipe out data and start all over again. Is there any way to alleviate these problems?Weâve heard from an Apple support representative that syncing problems with MobileMe are very common because the MobileMe servers are not yet robust enough to handle more than 1,000 synchronizations before everything needs to be reset from scratch again. While 1,000 synchronizations might sound like a lot, consider that a sync takes place every single time you make a change to a contact or a calendar. The good news, however, is that this same representative told us that Apple is aware of its MobileMe syncing shortcomings and is continuously working to increase the competency of its servers.In the meantime, if you want to stick with MobileMe syncing, your best bet for solving the glitches youâre experiencing would be to follow our extensive guide from our November 2009 issue (or find it online here--scroll down to #37) on how to reset your MobileMe syncing from scratch on all of your devices.Alternatively, you may want to ditch MobileMe altogether and explore alternatives such as the web-based calendaring and contact solutions from Google, which can synchronize to your iPhone and iPad using Google Sync (google.com/mobile/sync). On your Mac, you can synchronize to Google using Spanning Sync ($25 for one year, spanningsync.com) or use the built-in (but more limited) syncing tools within Snow Leopardâs Address Book and iCal.If you have an extra Mac that you can use as a server machine, you can even take syncing into your own hands by using a product like Appleâs Snow Leopard Server ($499, apple.com) or the outstanding Kerio Connect ($540, kerio.com). 47. The Other Team Iâm running Windows 7 on my Mac using Boot Camp. How do I maintain my computer so both the Mac and Windows platforms stay healthy? And how can I make a clone of my computer that captures both?For tips on how to keep your Windows 7 partition healthy, youâll want to turn to our sister magazine Maximum PC (this is a good place to start), where youâll find the experts on all things PC-related. Although conventional wisdom about PCs dictates that youâll want to defragment your Windows hard drive regularly and immediately install antivirus software on your Windows partition, those are two things that Mac users are not required to do.Your Mac will continue to maintain its health as long as all those hundreds of thousands of Windows viruses canât reach your Mac files from within the Windows 7 environment. And they wonât be able to since Boot Camp only allows you to read your Mac partition but not write to it.If you gotta run Windows 7, Boot Camp can get it done on your Mac.However, if you install a program like MacDrive 8 ($49, mediafour.com), youâll have full read and write access to your Mac partition...and so will all those Windows viruses. So be doubly sure to have antivirus software on your PC side.To clone your entire computer, youâll need to make two clones: one for your Mac partition and one for your Windows partition. For the Mac partition, use a tool like SuperDuper ($28, shirt-pocket.com) or Carbon Copy Cloner (donations requested, bombich.com). For your Windows partition, we recommend Winclone (donations requested, twocanoes.com). 48. Log Me OutMy iMac has separate user accounts for my wife and me, plus a Guest Account for when we have parties and people are drawn to the 27-inch screen to play. Can the Mac automatically return to the login screen after some period of inactivity? I donât want guests to have access to our accounts, and I donât want my wife to have to remember to log out when sheâs finished. I just want it to go back to the login screen to force the next person to log in as a user or guest.No problem--head to System Preferences > Security and check the box for Log Out After X Minutes of Activity, setting X to be any number you like. While youâre there, make sure Disable Automatic Login is checked too. That way, the login screen always appears when you start up, instead of a default administrator account.The auto-logout option is in System Preferences > Security.Itâs also easy to lock down the Guest Account with System Preferences > Parental Controls, which lets you select which applications will be available. By default any files in a Guest Accountâs Home folder are deleted when they log out, but you could park an alias in the Dock to a shared folder on your hard drive, called, say, âSave Stuff Here.â While youâre sprucing up the Dock, add some big, pretty icons for party-startinâ apps like Photo Booth and Camera Bag.Set up a Guest Account with System Preferences > Accounts, then manage--or spy on--it with Parental Controls. 49. Silence How do I disable voice control on my iPhone 3GS? I never use it, and it's annoying when it's in my pocket and accidentally activates.Good news: You can shut off Voice Control dialing. Bad news: Voice Control everything else stays on. To shut down Voice Control dialing, you need to turn on the Passcode Lock option for your iPhone. To do this and turn off Voice Control Dialing, navigate to Settings > General > Passcode Lock. Once you turn on Passcode Lock, you can turn off Voice Dial. 50. Behind the Black Shirt What does it take to become a Genius Bar technician?There are fewer great occupations in life than working at the Genius Bar. Think about it: When someone asks you what you do for a living, you get to tell them that youâre a Genius. On top of that, you get to manhandle Apple computers all day long, dealing with situations like figuring out what in the heck is going on with a MacBook that a carpenter impaled with his drill (remember to tell him itâs no longer under warranty). Check out our handy chart to see what it takes to become a Genius Bar employee. A. Get Smart! First things first: You gotta have plenty of knowledge about past and present Apple products. Geniuses must know hardware ranging across entire generations of Apple products, as well as software offered for all of the latest operating systems. After all, you never know what to expect when you work at the bar. For all you know, a customer might bring in their Performa 460 and ask you to transfer their hard drive data to one of those newfangled Mac Pros. B. Be Happy--and Discreet Employees at the Apple Store must be like employees at Disneyland--youâre in the Happiest Place on Earth, so smileâŚand keep your lips zipped tight about any advance knowledge of upcoming Apple products you might have. Or else. C. Magic Hands Before you can get your hands on customersâ gear, you need to get trained. A lot. Applying to be a Genius begins with a battery of tech questions--and weâre not talking the ins and outs of GarageBand, either. Applicants are expected to have deep knowledge about how to diagnose and fix serious hardware and software issues--after all, most of their job involves coping with damaged or seriously broken gear. Survive that hurdle, and itâs off to Cupertino for four weeks of sessions that include acquiring three Apple certifications (OS, Desktop, and Portable) and practice time with fake customers who are really good at being a pain in your backside. After that, the apprenticeship continues in a real live Apple Store for as much as another month before you become true blue Genius material. D. Black is Boss The shirt color is an essential part of working in the Apple store. The shirt depicts what department you work in and makes it so that customers know who exactly the Geniuses are who can help them with their waterlogged iPhone. E. Load-Bearing Can you diagnose a problem and solve it within 15 minutes? The Geniuses at the Bar can. Appointments taken at the back of the store are only supposed to take as long as it takes to get you halfway through your favorite sitcom, which ensures that even stores with heavy traffic volumes have a chance to help everyone out.
-
50 Common Mac Problems Solved
We present the Ultimate Mac Troubleshooting Guide, so you can banish the peskiest problems once and for all. Mac problems? Isnât that an oxymoron? If you just switched to the Mac from Windows, you might be thinking that you accidentally picked up one of your old PC magazines--and, by the way, weâve got solutions to the seven most common problems switchers encounter, too. If youâre a longtime Mac user, you could even be wondering where we get off accusing the Mac platform of being problematic.Using a Mac is generally painless and trouble free, but things can go wrong. Usually theyâre not catastrophic (for solutions to true Mac disasters, click here). Sometimes the things that go wrong are those little annoying things that you just shrug off--over and over, until you finally have to deal with them.Weâre here to help you tackle the 50 most common problems in eight different categories, once and for all. If your problem isnât covered here, email us at ask@maclife.com, and weâll try to solve it in a future issue. General Mac Problems The Mac OS is, fundamentally, as trouble-free as operating systems get. But nothing's perfect. Here's what to do when you hit a snag.1. I want a tabbed finder.Download the incredibly versatile Path Finder ($40, www.cocoatech.com), which gives you all sorts of features that are missing from the Finder, such as tabs, stacks, bookmarks, and panes. Sounds like fun to us!Now THIS is the Finder we've always dreamed of. Thanks, Path Finder!2. I can't print anymore.This could be caused by a variety of different issues relating to your printer hardware or printer drivers, so you may need to contact the printer manufacturer for more help. But if your Mac is causing the problem, itâs always a good idea to reset your entire printing system by going into your Print & Fax System Preference, right-clicking in the printer list, and choosing Reset Printing System.3. I travel all over town with my MacBook, and Iâm sick of reconfiguring my settings every time I show up at a location Iâve been to before. Why canât my Mac remember various location settings for me--my default printer, mounted servers, iChat screen name, Bluetooth settings, everything? Try NetworkLocation ($29, www.networklocationapp.com), which can perform dozens of actions on your Mac whenever you switch to a new location. Best of all, its AutoLocate feature will determine where you are, using the same SkyHook Wireless Wi-Fi Positioning System that your iPhone uses, and it will automatically change all of your settings for you. If you frequently switch physical locations, NetworkLocation can save you both time and headaches changing your Mac's settings. 4. I forgot my OS X password.After retyping your password very carefully at least twice to make sure you just didnât mistype it, youâll need to haul out your OS X install disk, insert it into your Mac and restart holding down the C button. After selecting your language of choice, in the menubar, select Utilities > Reset Password. Follow the directions and there you go. Just try not to get a lobotomy after resetting it!5. My CD or DVD is stuck in the optical drive and wonât come out when I press Eject.After holding down the eject button for several seconds to no avail, restart your Mac and hold down the primary button on your mouse--the trackpad button will work as well if youâre on a MacBook--and during startup the disk should eject.6. My Mac is not recognizing devices plugged in to one of my USB ports.First, make sure your Macâs firmware is up to date--check Software Update and the Apple Support Downloads page (support.apple.com/downloads/) and install any firmware updates you find for your machine.If nothing happens, turn off your Mac, unplug the power cable, disconnect all peripherals, and let it sit for five minutes. Plug it back in, reconnect the keyboard and mouse, turn it back on, and try the USB ports again.Check the Support Downloads page for firmware updates for your Mac.If theyâre still unresponsive, you will need to reset the PRAM (parameter RAM) and NVRAM (nonvolatile RAM), which stores some system and device settings that your Mac accesses on startup. Shut your Mac down. Then position your fingers above the Command, Option, P, and R keys on your keyboard. Turn the Mac on, then immediately press and hold those four keys before you see the gray screen. Keep them pressed until the Mac restarts again and you hear the startup chime for the second time. Then let âem go. When your Mac is finished starting up, check those pesky USB ports.If theyâre still not behaving, thereâs one more thing you can try before making a Genius Bar appointment: resetting the SMC, or system management controller. Directions for resetting the SMC on your MacBook Pro are found at support.apple.com/kb/HT1411. Instructions for all other Macs are linked from support.apple.com/kb/HT1894. In Search Of...Search Solutions Leopard makes finding files and data on your Mac relatively trouble-free, but when it comes to search, there are improvements and tricks you can apply to make it even better. Here are two solutions to common search problems we hear about from a fair number of Mac users. 7. My Spotlight results have stopped working reliably.If itâs a single non-Apple program that isnât showing up properly in your Spotlight results, try turning off and on the Spotlight indexing in that particular app.If youâre still getting Spotlight results for an app that you got rid of a while ago, you may not have completely deleted all of the data or databases that are associated with that program.Spotless gives you a nice GUI for managing, deleting, and rebuilding your Spotlight indexes.If itâs an Apple program--or your entire Mac--that isnât working properly in Spotlight, try re-indexing your whole hard drive by going into the Spotlight System Preference, clicking on the Privacy tab, then dragging your hard drive into the list. Wait a moment, and then remove your hard drive from the list again.If youâre still having problems, you may need to bring out the big guns by using Spotless ($17, www.fixamac.net), a Spotlight index-management tool that can help fix most Spotlight problems.8. I need more power, flexibility, and customizability with my Spotlight searches and Spotlight results.Get HoudahSpot ($25, www.houdah.com), which lets you create extremely detailed search requests and customize the results to your liking.HoudahSpot handles Spotlight searches with much more flexability than Apple's built-in Spotlight search. 3 Essential Utilities Three more Mac problems solved--before they happen! 9. Disk Warrior($100, www.alsoft.com) This is a great preventative maintenance tool for rebuilding your Mac's directory and keeping your mac running quickly and smoothly. It's also a great emergency tool for repairing disks that have missing files or will no longer mount.10. Cocktail($15, www.maintain.se/cocktail/index.php). This general all-purpose utility will clean the caches on your machine, run the UNIX maintenance scripts, unlock hidden features of your Mac, and much more.11. SuperDuper($28, www.shirt-pocket.com). This disk cloning utility is great for backing up or transferring all the data on your entire computer to a fully bootable state. Next Page: Email and Web Problems... Email and Web Problems We know you spend most of your time in front of a Mac online or pounding out email. Here's how to answer when trouble comes knocking. 12. I use a webmail client to check email, but every time I click on an email link, it launches Apple Mail instead.You can set up Apple Mail to access your webmail account using IMAP or POP (check with your webmail provider for instructions on how to do this; some charge a fee for this service), or you can install the program Webmailer (free, www.belkadan.com/webmailer), which lets you set any webmail site as your default email program.We set up Webmailer to take us to Yahoo's webmail system whenever we click on an email link.If you use Gmail, you have a few additional choices: You can install Google Notifier (free, toolbar.google.com/gmail-helper) and set that to your default email client in Mailâs preferences. Or you can use the outstanding Mailplane ($25, www.mailplaneapp.com), which provides many more features than the Gmail website.13. I can receive but not send email messages.Outgoing email messages are typically sent over the Internet using TCP port numbers 25, 465, or 587. However, in an effort to reduce spam, some ISPs and firewalls are set up to severely restrict the use of those ports. For example, AT&T is notorious for blocking port 25 for its DSL customers, unless youâre sending email with the AT&T email address assigned to your DSL modem. If youâre using AT&T (or another service provider that has similar restrictions), call the technical support number and request that they unblock port 25 for you. If you donât control the Internet access where you are located, contact your email host to see if they have an alternate port that you can send email on. You can specify alternate port numbers in your email appâs account settings. If all else fails, you should be able to send email through your webmail system until you can physically get yourself to a different location that has no restrictions.Our Web-hosting company, hostbaby.com, allows us to send email messages over alternate port 2525, which typically bypasses any firewall restrictions that have been put in place.14. When I reply to or forward an email, the original message isn't entirely quoted in my reply--sometimes just the header and a few characters are quoted.If you used your mouse to highlight some text in the original email, and then you clicked on forward or reply, only the words that you selected will be quoted in your new email. To override this behavior in Mail (it canât be overridden in Entourage), go into Mailâs Preferences, click on the Composing button, and you can set it to include all of the original message. If the problem still happens after this, your Mail preferences might be corrupt. Quit Mail, and trash the file located at yourhomefolder/Library/Preferences/com.apple.mail.plist. Also try upgrading to Snow Leopard, which makes Mail more reliable in general.The Composing preference in Mail ensures that your replies and forwards will always quote the original email message in their entirety.15. I want to send an email later, not now.Each email client handles this slightly differently.In Entourage, choose Message > Send Message Later or click on the Send Later button. (In Entourage 2008, youâll need to add the Send Later button to your toolbar by choosing View > Customize Toolbar from any outgoing message.) Your messages will queue up in your outbox, and then you can send them all at once by creating an Entourage schedule (Tools > Schedules) or by clicking the Send & Receive button.In Thunderbird, choose File > Send Later. Your messages will queue up in the Unsent folder until you choose File > Send Unsent Messages.The Send Later Extension lets you schedule your outgoing messages in Thunderbird.The Send Later Extension for Thunderbird (free, www.unsignedbyte.com/?page_id=4) lets you schedule an exact date and time in the future to send your message.Surprisingly, Mail provides no ability to send messages later. You could take all your accounts offline (Mailbox > Take All Accounts Offline) before clicking on the Send button, in which case your messages disappear until you quit and relaunch Mail to find a temporary outbox with your messages sitting in them. Or, to schedule emails for a later delivery time that you specify, install the Schedule Delivery script which is a part of Mail Scripts (donations requested, homepage.mac.com/aamann/).Finally, LetterMeLater (free, www.lettermelater.com) offers another way to schedule emails to be sent at a later time.16. I have multiple folders entitled Drafts, Sent, Junk, or Trash for my IMAP email account.Setting up an IMAP account can be a little tricky. After typing your valid account settings into your email program, there are two additional steps:First, youâll need to set the proper IMAP path prefix (sometimes called the âroot folderâ or IMAP server directory) in your account settings. For example, Gmailâs IMAP Path Prefix is [Gmail].Defining your IMAP server's root folder is an often-forgotten step when setting up an IMAP email account.In Entourage, you set this on the Options tab of your IMAPâs account settings. In Thunderbird, click the Advanced button on the Server Settings tab. In Mail, this is on the Advanced tab of your IMAPâs account settings.Then youâll need to designate which folders on the server should be used for storing your drafts, sent messages, trash, and junk. In Entourage, you set this on the Advanced tab of your IMAPâs account settings. In Thunderbird, this is done in the Copies & Folders section of your account settings. In Mail, go out to your main viewer window and select a folder on the server (in the left-hand margin, underneath the IMAP account name), then choose Mailbox > Use This Mailbox For.17. Whenever I address an outgoing email, I get unwanted email addresses for people who aren't in my address book.Most email clients keep track of addresses that youâve emailed to in the past and will suggest those addresses to you in the future when you start to type the same characters. You can turn off this feature in Entourage and Thunderbird by going into their preferences. In Entourage, this is found on the Compose tab. In Thunderbird, this is on the Composition > Addressing tab. You canât turn off this feature in Mail, but you can clear the list from time-to-time by selecting Window > Previous Recipients, selecting the names and clicking Remove from List.In Mail, you have complete control over your Previous Recipients list.18. When I email long Web links to others, they sometimes get broken up onto multiple lines and don't work correctly.Try putting angle brackets () around long URLs to help them travel safely across the Internet without âbreaking.â Or you turn to TinyURL (free, www.tinyurl.com), which will turn those long URLs into, well, tiny URLs!19. I wish Safari's built-in search field worked with more websites than just Google.You may want to switch to Firefox, which has the built-in ability to customize its search field with any number of search engines that you specify. Otherwise, check out the Safari plug-ins Saft ($12, haoli.dnsalias.com) or Glims (free, machangout.com), both of which let you customize Safariâs Google search field. And one of our favorite utilities, iSeek ($15, www.ambrosiasw.com) lets you add a global customizable search field to your Macâs menubar that works with any Web browser.iSeek places a fully customizable search field in our menubar at all times.20. I want to filter inappropriate websites so my kids can't access them.Although Mac OS X has built-in parental controls that you can turn on for individual accounts, you can gain more control by purchasing software like ContentBarrier ($50, www.intego.com) or Net Nanny ($39.99 a year, www.netnanny.com). Even better, weâve discovered that one of the quickest, easiest, and most effective ways of filtering all the computers in your entire household is to switch your DNS servers to the free OpenDNS servers (free, www.opendns.com).ContentBarrier is one of many options you have for blocking websites on your Mac. 21. My Internet connection is slow.Thatâs a tricky one. A sluggish Net connection could be caused by any number of things, so here are a few troubleshooting tips to start with:Try resetting Safari (Safari > Reset Safari). Then, try a different Web browser to see if the problem happens there as well. You may also want to uninstall any Internet plug-ins that you have installed recently.Next, check your upload and download speeds at www.speakeasy.net/speedtest and see if youâre getting the speeds youâre paying for. If not, try power cycling both your modem and router, such as your Airport Extreme. Turn off or unplug the device, let it sit powered off for several minutes, then plug it in or switch it on again.Our latest speed test from Speakeasy.net shows us that we're not currently getting the full upload speeds for which we've been paying the big bucks!If these methods donât address the slowdown, try plugging your modem directly into your Mac using an Ethernet cable to see if the problem goes away. If so, your router may be the problem. If youâre using an Airport Extreme or Airport Express, launch Airport Utility to see if there is a firmware upgrade available. If so, install the firmware upgrade and see if that helps.If not, your Mac could be the problem--you may need to perform an Archive and Install of your operating system, which is one of your options on the Mac OS X Leopard Installation DVD.And itâs always possible that your modem or Internet line is the problem too, in which case you should call your ISPâs technical support number. Next Page: Photo and Office/iWork Problems... Photo Problems These solutions to common photo issues will make you want to say "cheese." 22. I need to quickly resize an image and make some color corrections to it, but I can't afford Photoshop and don't really want to learn how to use it.Preview has the built-in ability to resize images and adjust colors. Open up your image in Preview and select Tools > Adjust Size or Adjust Color.This image-size adjustment dialog box is from Preview, not Photoshop!23. I want to email photos from iPhoto through my webmail account by clicking on iPhoto's Email button.Even if youâve installed Webmailer, as mentioned in problem #12, the email button in iPhoto will only work with four email clients: AOL, Eudora, Entourage, and Mail.However, if you use Gmail, youâre in luck because Mailplane ($25, www.mailplaneapp.com) installs an iPhoto plug-in that lets you click on iPhotoâs Email button and send your messages through your Gmail account.In any dialog box, you can activate QuickLook when browsing your iPhoto Library by selecting a photo and pressing the spacebar.Otherwise, go into your webmail program, and attach photos using the standard method. Leopardâs dialog boxes give you the ability to browse through your iPhoto library, and they even let you use QuickLook by clicking on a photo and pressing the spacebar.24. I want to use iPhoto '09 to export photos to Facebook, but there are too many problems with it.Forget about using iPhoto â09âs poorly implemented Facebook âintegration.â Instead, use the outstanding Facebook Exporter for iPhoto (free, developers.facebook.com/iphoto).Use Facebook Exporter for iPhoto to tag, add captions to, and upload your Facebook photos right from within iPhoto.25. I created a PDF file with lots of embedded photos in it, but now the file is way too large to email.Open up the large PDF file in Preview and select File > Save As. Where it says Quartz Filter, choose Reduce File Size, then click Save. VoilĂ ! Youâve now saved a much smaller version of your PDF file, which will be easier to email.Choose this Quartz Filter in Preview to reduce the size (and quality) of large PDF files so you can email them without choking your email server.For even more control over the resulting quality of PDF size reduction--and to batch-process multiple PDF files at once--try PDFshrink ($35, www.apago.com).If you still canât get the file small enough for your needs, try a file-sending service such as YouSendIt (www.yousendit.com).26. Somebody emailed me a PDF file with lots of embedded photos in it, and I need to extract the photos from the file.File Juicer ($18, www.echoone.com) will extract images, sounds, and more from any filetype.File Juicer can extract all these types of files out of other files. Office/iWork Problems Work smarter not harder with these troubleshooting tips for common productivity apps. 27. I created an awesome slide show in Keynote, but I have to present it on a PC. I tried exporting it to Microsoft PowerPoint format, but I lost my transitions, effects, transparencies, gradients, and more--basically, all the cool stuff.Export your Keynote file to a QuickTime movie instead. As long as the PC has QuickTime installed on it (which it should, if it has iTunes installed), youâll be able to play back your presentation with all of its awesomeness intact. If the PC doesnât have QuickTime, download it for free from www.apple.com/quicktime.With the "Fixed Timing" option, we can set our QuickTime movie to automatically advance to the next slide on a regular interval.When you export your movie, you have several options for how it should advance from one slide to the next. For example, if you set it to manually advance, you simply have to press the spacebar on the PC to move to the next slide.28. Iâve included presenter notes (View > Show Presenter Notes) in a Keynote slide show, but when I play or rehearse the slide show, the notes donât show up onscreen.In Keynoteâs preferences, click on the Presenter Display button, and check the boxes for Notes and âUse alternate display to view presenter information.â Now your notes will show up when you play or rehearse your slide show.This checkbox lets you toggle between mirrored displays and dual displays.However, if you start seeing your notes on both your computer screen and the projectorâs screen, your computer is set to mirrored (instead of dual) displays. You can toggle these display modes while the projector is connected to your Mac by launching System Preferences, choosing Display > Arrangement, and deselecting the Mirror Displays checkbox.29. I use Office 2008 to create Word, Excel, or PowerPoint files, but my Mac-using colleagues canât open the files because theyâre using Office 2004.TextEdit can open and edit Word 2008 files. And if your colleagues have iWork â09 installed, they can work with all of your Office 2008 files in Pages, Numbers, or Keynote.Otherwise, youâll need to save the file in an earlier file format. Choose File > Save As and select the format that corresponds to Office 97â2004. You can also set this older format as the default in your preferences for Word, Excel, and PowerPoint.Choose the .doc format to avoid compatibility issues with people using earlier versions of Microsoft Word.Alternatively, your colleagues can install Microsoftâs Open XML File Format Converter (free, www.microsoft.com/mac/downloads), which will convert your Office 2008 files into a format that Office 2004 can read. Next Page: Syncing Problems... Syncing Problems Data syncing can be particularly stressful since we need access to info anywhere these days. We've got solutions. 30. I want to sync some--but not all--of my iCal calendars across my Macs.Donât use MobileMe to sync, which always synchronizes all of your calendars. Instead, use BusySync ($25, www.busymac.com) or BusyCal ($40, www.busymac.com), which both give you an incredible amount of syncing options.BusyMac's products are true champions when it comes to publishing and subscribing selected calendars without any dedicated servers.31. I want to synchronize my iCal calendars and Address Book on my Mac to Outlook on a PC.Sign up for MobileMe ($99 a year, www.apple.com), which will keep all of your Macs and PCs (and iPhones!) in sync with each other.Spanning Sync effortlessly syncs your calendars and contacts to Google.Or, you can use Google Calendar and Google Contacts as a conduit. On the Mac side, youâll need Spanning Sync ($25/year or $65/one-time purchase, spanningsync.com). On the PC side, youâll need Google Apps Sync ($50/year, tools.google.com/dlpage/gappssync).32. I keep getting duplicate entries on my iCal calendar.Sounds like youâre trying to sync your Entourage calendar with iCal. Thereâs a known bug with Entourage that causes repeating events to multiply out of control in iCal. We donât know of any long-term solution at this time except to ditch Entourageâs calendar and stick to iCal for your calendaring needs. To do this, uncheck the box for syncing events in Entourageâs Preferences (on the Sync Services pane). To erase iCal dupes, try iCal Cleaner (free, www.busymac.com).33. Iâm getting two of each calendar entry on my iPhone.You may be trying to sync your calendars through both iTunes and MobileMe. Youâll need to choose one method or the other, not both. If youâre syncing wirelessly through MobileMe, then go into your iPhone settings within iTunes and uncheck all of your calendars there.The exception to this rule is iCalâs Birthdays calendar (enabled in iCalâs preferences, this calendar pulls birthdays from your Address Book), which can only be synced through iTunes, so it must remain checked in iTunes.34. My U.S. Holidays and other Internet-subscribed iCal calendars are not syncing between my Mac and my iPhone.Any Internet-subscribed calendars must be resubscribed to directly from your iPhone. You can manually set up the server on your iPhone by going to Settings > Mail, Contacts, Calendars > Add Account > Other > Calendars.You must resubscribe to your iCal holiday calendars on your iPhone all over again.Or, you can automatically subscribe to a calendar by using Safari on your iPhone to choose from Appleâs extensive selection of calendars at www.apple.com/downloads/macosx/calendars.35. iTunes no longer launches automatically when I attach my iPod or iPhone to my computer.If your iPhone or iPod is very low on power or if the battery is fully depleted, it can take up to 10 minutes to appear under Devices in iTunes.Otherwise, you may have unchecked the box in iTunes for your device that says âAutomatically sync when this iPhone/iPod is connectedâ or âOpen iTunes when this iPod is attached.âYou may have also removed the iTunesHelper application from your Login Items in your Account System Preferences, which is required to automatically launch iTunes. You can get this back by reinstalling iTunes (www.apple.com/itunes) or by manually dragging iTunesHelper into the Login Items. iTunesHelper can be found by right-clicking on iTunes in the Finder and choosing Show Package Contents, then going to Contents > Resources.36. I want to synchronize files between two computers.There are many different programs available to help you with this task, but our favorite is ChronoSync ($40, www.econtechnologies.com). ChronoSync can automatically mount remote servers, wake your local Mac from sleep, schedule your synchronizations, archive backup copies of your files before syncing, and even give you a list of proposed changes before it makes any of them.Synchronizing files between two different computers is as simple as drag-and-drop with ChronoSync.While you can use ChronoSync to synchronize to any type of volume or folder, if you specifically want to sync to another computer, you may want to additionally purchase ChronoAgent for an extra $10. ChronoAgent lets you communicate directly with a remote Mac faster than using AFP or SMB, and you gain full root access, so you can copy anything without any restrictions.37. I turned on MobileMe syncing on my iPhone, but nothing is syncing to my Mac or Me.com.Itâs possible that the MobileMe servers arenât communicating properly with your iPhone. An Apple support rep recently admitted to us that this is an extremely common problem that MobileMe users may experience every few months until Apple increases the reliability of its MobileMe syncing servers. So you may want to keep these instructions handy for future reference.First, find out if MobileMe sees your iPhone at all. Activate Find My iPhone on your iPhone (Settings > Mail, Contacts, Calendars > your me.com account > Find My iPhone). Then, from a computer (not your iPhone), go to your MobileMe account page at https://secure.me.com/yourusername. Click on Find My iPhone to see if the MobileMe website sees your phone. If not, try turning off your iPhone and turning it back on again. If the MobileMe site still doesnât see your phone, try deleting your MobileMe account on your iPhone and re-creating it again.We feel like Big Brother is watching us with Find My iPhone's crosshairs centered directly on our house!Once Me.com sees your iPhone, try adding an event or a contact to your phone and see if the change shows up on your MobileMe calendar (www.me.com/calendar) or address book (www.me.com/contacts) within a few minutes.If not, you will probably have to reset all of your sync data on Me.com with information from your Macâs iCal and Address Book. Make a mental note of any recent unsynced changes youâve made on your iPhone, because youâre going to lose them in this process. Also, sign out of Me.com. Go into the MobileMe System Preference on your Mac, select the Sync tab, click on Advanced, and then click Reset Sync Data. Click on the right arrow so that you are replacing all sync info on MobileMe with âinfo from this computer.âLog back into Me.com and verify that it now has your current information for contacts and calendars. If not, you will have to reset the SyncServices database on your Mac. Apple has instructions on this process at support.apple.com/kb/TS1627.But before following those instructions, be sure to do two things on your Mac: First, repair your permissions using Disk Utility (Applications/Utilities), and, second, repair your keychain using Keychain Access (in Disk Utility, pull down from the Keychain Access menu and select Keychain First Aid). After that, try syncing again from the MobileMe System Preference pane.This is how it should look when you're about to overwrite information on the MobileMe website with information from your Mac.Once Me.com has your current information, you are ready to go back to your iPhone. On your iPhone, go to Settings > Mail, Contacts, Calendars > Fetch New Data. Turn Push off, then completely turn off your phone for 30 seconds. Turn your phone back on and re-enable push. Then, go to Settings > Mail, Contacts, Calendars > your Me.com account and turn off and on each one of the sliders for the information that youâre trying to sync (Contacts, Calendars, Bookmarks, etc).Wait several minutes, and hopefully all your current information will reappear in your calendar and contacts on your iPhone.If not, you will probably need to have a live chat with a MobileMe support agent. Go to www.apple.com/support/mobileme. Choose any of the troubleshooting options underneath Syncing with MobileMe in the left-hand margin, and a Chat Now button will appear. Next Page: Video, Music, and Backup Problems... Video Problems These tips address problems you might encounter trying to play video files on your Mac. 38. Iâm trying to use my Apple Remote on my Mac to watch movies through Front Row, but the other computers in the room--along with my Apple TV--are inadvertently responding to my remoteâs button presses.You need to pair each one of your Apple Remotes to a particular device. Apple has instructions on how to do this at support.apple.com/kb/HT1619.39. Sometimes I can't play Web videos.Out of the box, your Mac can only play Flash and QuickTime videos. To play other video formats, youâll need to install one or more of the following free apps:>> Flip4Mac Windows Media Components for QuickTime (www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx)>> Perian (www.perian.org)>> Microsoft Silverlight (www.microsoft.com/silverlight/)>> RealPlayer (www.real.com)>> VLC (www.videolan.org)40. I want to convert video files to other formats, particularly those that will work on my iPod or iPhone.To convert your video files into many different formats--including iPhone and iPod compatible formats--try Video Monkey (free, videomonkey.org), VideoDrive (7.99 euros, www.aroona.net), or CosmoPod (8.90 euros, www.cocoamug.com). To convert DVDs, try HandBrake (free, www.handbrake.fr).41. I want to download a Flash video from the Web.Thereâs a little-known trick in Safari that lets you download Flash videos that are embedded in webpages. Bring up the Activity Viewer (Window > Activity) and look for a file that appears that it may be your video file, perhaps based on its large size or the fact that it is so large that it is still loading. When itâs finished loading, hold down the Option key and double-click on the video file. Safari will download the file into your Downloads folder for you, and you can monitor the progress through the Downloads window.Little-known Safari secret: You can download Flash vids, like Funny or Die's famous "The Landlord" starring Will Ferrell, to your Desktop to watch at your leisure.If youâd like an easier way to download Flash videos, try TubeTV (donations requested, www.chimoosoft.com), Videobox ($15, www.tastyapps.com), or TubeSock ($15, www.stinkbot.com).42. I want to download a QuickTime video from the Web to my Mac, so I can watch it later.If youâve purchased QuickTime Pro ($30, www.apple.com/quicktime), you can download many QuickTime videos right from the Web by clicking on the triangle in the lower right-hand corner of the video and choosing Save As QuickTime Movie.However, some QuickTime videos, including those on Appleâs website, donât let you download them directly. To download these devious videos--with or without QuickTime Pro--view the source of the webpage in Safari (View > View Source) or Firefox (View > Page Source). Do a search for .mov (the file extension for QuickTime videos) to find the full URL of the video file. When you find it, copy the entire URL of the video file. Then, launch QuickTime Player on your Mac and select File > Open URL and paste in the URL. Now you can save the video file onto your computer.43. I bought an external USB webcam, but my Mac laptop isnât recognizing it.If your Mac is running Mac OS 10.4.11 or later, it can recognize almost any USB webcam on the market, usually without installing any drivers.If youâre running the latest version of OS X but still having problems, the iUSBCam (www.ecamm.com/mac/iusbcam) and macam (webcam-osx.sourceforge.net) websites provide helpful tips and driver downloads.Note that Mac programs like iChat and Skype will first try to use your built-in internal camera before using any external webcams. To change this, youâll need to go into the preferences of those programs to change your video input source.If youâre unsuccessfully trying to use your external webcam in Photo Booth, you have to switch back to the internal camera in iChatâs preferences before launching Photo Booth. Music Problems How to keep rocking in the free world. 44. I want to make iPhone ringtones from a song that I didnât purchase (or isnât available for purchase) from the iTunes Store.If you have a track in iTunes that you own on CD and that youâve ripped to iTunes, you can make a ringtone from it for free in GarageBand â09. Click here for instructions and scroll down to âRoll Your Own iPhone Ringtones,â which also provides instructions for doing the same thing in QuickTime Pro).45. My iTunes library is full of duplicates.For smaller libraries, use iTunesâ Show Duplicates feature (File > Show Duplicates) and manually remove the extra files. iTunes only matches on Artist and Title information though, so be careful not to delete legit alternate versions of tracks--live versions, for example. For better duplicate control, try Dupin or some of the iTunes scripts available at www.dougscripts.com.46. One of the rubber tips from a pair of third-party earbuds got stuck in my ear--help!Believe it or not, this has happened to us too--more than once. We recommend keeping a pair of tweezers handy, just in case a tip come off in your ear canal, which can sometimes happen if you pull the âbud out too quickly. Itâs happened to two Mac|Life editors, both of whom agree that having something small and unreachable lodged in your ear can be pretty traumatic.47. My iTunes library is spread across multiple Macs. How can I keep two iTunes libraries synchronized?If all you want to do is listen to iTunes music housed on another local Mac (i.e. connected to the local network), just turn on iTunesâ sharing feature (Preferences > Sharing and check âLook for shared librariesâ). To share your own tracks, also check âShare my library on my local network.â You can also store libraries on a network drive that supports iTunes sharing, to share tunes without needing another Mac up and running all the time. To keep two libraries in step for syncing iPods, use a utility like TuneRanger ($29.99, my.smithmicro.com) or SuperSync ($29, www.supersync.com).You don't have to share all your iTunes content--and you can password-protect it if you want, too. Backup Problems Don't tell us you don't back up--especially since Time Machine makes it so easy! Here's what to do when you run into problems. 48. I want to restore a file from a Time Machine backup of a different Mac or an older backup of my main Mac that Time Machine no longer recognizes (due to a new backup drive, a new logic board, or a new internal hard drive).You can restore any Time Machine backup onto any Mac, if you know a few tricks involved with restoring.The first one is related to an odd decision by Apple: You can only browse other Time Machine volumes by adding the Time Machine icon to your dock, then right-clicking on the icon and selecting Browse Other Time Machine Disks.There's our hidden option to browse other Time Machine disks!But even if you do that, it wonât see your Time Capsule or other external Time Machine drives, even if theyâre mounted on your Desktop. In Finder, you actually have to manually choose the .sparsebundle file that represents the computer that was backed up, double-click on this file, let it mount on your Desktop, and then Time Machine will let you choose the resulting mounted disk image to restore from.49. Time Machine is giving me an error message thatâs too vague for me to interpret.The programs TM Error Logger (donations requested, www.carnationsoftware.com) and Time Machine Buddy (free, www.bluedog.com.au) can help you interpret what has gone wrong with your Time Machine backup.50. Iâd like Time Machine to back up to multiple external hard drives, so I can keep one backup drive offsite and one backup drive onsite.Time Machine can correctly keep track of backups on multiple external hard drives. Just give your hard drives different names, and whenever you connect the other drive, youâll need to manually make a trip to Time Machineâs System Preference and change the disk there.
-
Myths of Snow Leopard 7: Free?!
Daniel Eran Dilger Apple's limited comments on Snow Leopard, the next version of Mac OS X due in about a year, have opened the playing field for rampant speculation. Here's a look at a series of myths that have developed around the upcoming release. The seventh myth of Snow Leopard: Apple will have to give Snow Leopard away for free if it lacks many marketing features. The idea of Snow Leopard being a maintenance release rather than a feature release has resulted in speculation that the company should or perhaps will have to offer it for free or at a greatly reduced cost. This is probably not the case, for a number of reasons. 1. Selling Snow Leopard for Less Would Make Selling 10.7 at Regular Price Rather Difficult. If Apple sold Snow Leopard at a steep discount as an apology for not adding fluff features, it would deflate the perceived value of Apple's operating system software. Additionally, the main group to benefit from Snow Leopard will be owners of recent, 64-bit Macs who are likely to willingly pay full price to fully unlock the power of their existing hardware. Everyone else is just as likely to just wait for Snow Leopard until they buy their next new Mac and are able to take full advantage of its advances. Snow Leopard's relatively limited audience means that any reduction in its price would have a limited impact on boosting retail sales volumes. At the same time, it would only make selling the next release of Mac OS X harder while offering less incentive for users to buy a new Mac. Keeping the retail price of Snow Leopard unchanged wouldn't help set any new sales records for a reference release of Mac OS X, but would help induce sales of new Macs, because buyers would think of new systems as including an additional $129 of software for free. 2. Apple Doesn't Actually Make Much Money From Software Anyway. Before Snow Leopard's details were released, I suggested that Apple would likely ship a full price reference release around the first quarter of 2009, if for nothing else, just to continue raising the funds needed to invest in regular new operating system development. Unlike Microsoft, Apple only earns direct profits on retail boxes of Mac OS X; it does not sell bundled licensing to other hardware makers. Microsoft's software licensing model allowed it to continue making money on sales of Windows XP for years despite minimal feature enhancements over the last half decade. Without a Microsoft-style monopoly to automatically sell its software, Apple is forced to actually deliver a product that is good enough to convince the market to go out of its way to choose to buy it. While Apple's Mac OS X doesn't generate direct licensing revenue, it does add value and differentiation to the company's machines. Apple works hard to trumpet the retail interest in Mac OS X at every release, but the painful secret that Apple itself would never advertise is that its software sales are not incredibly profitable, particularly in comparison to its Mac hardware sales. In the final quarter of last year, Apple brought in $9.6 billion, almost entirely from Mac and iPod hardware. It âonlyâ? earned $170 million from sales of Leopard in the final quarter; subsequent retail box OS sales quickly dropped down to $40 million in the next quarter of early 2008. Of course, pulling in those extra millions in software upgrades is a great bonus. However, Apple is not a software vendor; it is only making some extra cash on the side for the OS it develops primarily to sell its new hardware. As Steve Jobs once observed, Apple's OS sales are like âprinting money.â? Apple sells Mac OS X at retail only to help recoup the money it invests in developing it. If it were wildly profitable to sell the OS, Apple wouldn't be silent on the issue of licensing Mac OS X to other hardware makers. Apple hasn't even entertained the idea of licensing Mac OS X on systems in markets it does not compete in. Mac OS X exists to sell Macs. That indicates that, outside of bragging rights, Apple doesn't desperately need to work on delivering volume sales of Mac OS X at retail. Apple isn't selling Mac OS X against Vista, it's selling its Macs against Windows PCs. The only good reasons to lower the price of a product is to: induce volume sales to broaden its installed base. Apple is doing this with the new $199 iPhone 3G, as Sony has been with its subsidized PlayStation 3. However, Mac OS X (and Snow Leopard in particular) has a finite market, so again, dropping the price would only cut into revenue dramatically while generating minimal additional sales. Anyone who really wants it is going to pay whatever reasonable price is being charged. compete against direct or indirect rivals. Mac OS X has no direct rival. It has no indirect pricing pressure from Windows because nobody directly chooses one OS over the other in a shopping comparison. The retail price of Mac OS X does not add any cost to a new Mac versus a PC, and Windows considerably more expensive already anyway. Apple doesn't have to deeply discount Snow Leopard to reach customers. Why OS X is on the iPhone, but not the PC 3. Apple Would Rather You Buy A New Computer Than Give Away Mac OS X. Most of Snow Leopard's features announced so far exploit the potential of new and forthcoming hardware. The primary purpose of Mac OS X is to distinguish Mac hardware from PCs. Selling it at retail only helps Apple pull in some extra revenue from users who are not ready to buy new hardware. There are two alternatives to buying a Mac OS X upgrade at retail: not upgrading at all, or buying a new Mac. Mac OS X retail sales only compete against users' price sensitivity; it has to be priced cheap enough to sell users on buying it, because it is a largely optional purchase. Apple would happily sell users a new Mac rather than a Mac OS X upgrade. However, the company would just as happily sell full price Mac OS X upgrades to everyone it can, ensuring that those Mac users remain satisfied and more likely to buy a new Mac in the future. Deferring a $2000 computer sale to sell a high margin $129 software product is not a problem. Delaying the potential purchase of a new Mac by offering a $20 upgrade that costs $10 to distribute makes no sense. While most people who are interested in buying a new computer aren't going to delay their purchase just because they can buy the newest version of Mac OS X at retail, giving Snow Leopard away certainly wouldn't help sell new Macs in the near term, and doing that at cost or at a loss would be ridiculous. The last time Apple delivered a free reference release of Mac OS X was 10.1. That was a follow up to the original commercial debut, and mostly supplied missing features and stability fixes to help bring Mac OS X closer to parity with the classic Mac OS. Apple couldn't sell it at full price because nobody was even using Mac OS X at the time beyond a small group of early adopters. The company desperately wanted to induce adoption by any means necessary, so giving away a substantial reference release of Mac OS X made sense. It wasn't until the following 10.2 Jaguar release that Mac OS X became Apple's mainstream OS. It now makes no sense for Apple to give away its development work because it isn't in the same desperate position. Mac users who aren't going to upgrade unless the software is nearly free are not worth Apple's attention. They are likely to just steal it anyway. 4. Apple Doesn't Bother Trying to Sell to Thieves. Apple sells Mac OS X just as it retails music: it markets both products toward premium buyers at reasonable prices rather than attempting to force thieves to pay for a product they only want to steal. Microsoft failed in the music business with Windows Media because it tried to do just the opposite: force everyone to pay through the nose for expiring subscription music by using egregious DRM. Microsoft couldn't force the thieves to stop stealing, and premium customers weren't interested in being treated like thieves. Microsoft used that strategy because it has seemed to work well on the Windows PC desktop. However, that is entirely due to the company's monopoly position. Consumers don't have a choice in PC operating systems, and that lack of competition is reflected in Microsoft's predatory pricing: it sets the retail price of Windows desktop upgrades between $200 to $500 Microsoft can set a high retail price because it knows most people will just get Windows unwittingly with new hardware; the company reports that 80% of its Windows revenues come from people buying new PCs with an OEM copy of Windows on it. Relatively few people ever buy Windows at retail, which is part of the reason why the Vista launch parties Microsoft attempted to throw simply fell flat. Premium, price-insensitive users who need to buy a retail license will bite the bullet and spend whatever Microsoft charges. The company can also offer special deals to anyone that might be price sensitive, removing any pricing liquidity from the overall market. It's nice work if you can get it. Microsoft got it in part through âfirst one is freeâ? marketing that leveraged software piracy. Throughout the 90s, Microsoft tolerated piracy of Windows because it helped the company achieve market dominance. Now that it holds an overwhelming monopoly on the PC operating system market, it has started policing its software licensing with online activation and its Windows Genuine Advantage spyware. Apple's smaller market means piracy doesn't really benefit the company. Even so, it does not police Mac OS X licensing with DRM, activation procedures, or spyware because it only sells to premium customers rather than trying to tax the entire PC market. The majority of Microsoft's customers are thieves that would only pay for Windows if they had no choice. Apple's customers have voluntarily chosen to buy from the company; offering them regular advances at consistent prices allows the customer to decide if they want to upgrade or not. Microsoft's Plot to Kill QuickTime 5. Snow Leopard Will Be Worth More than $129 To Those Likely to Buy it. The key benefit Apple has marketed in Snow Leopard so far is Exchange Server support. How much is that worth, and who would pay for it? Microsoft charges Mac users $500 (a whopping $350 premium over the regular version) for the version of Office 2008 that includes support for Exchange. Why is Microsoft ripping off the customers who are using its own server software? Microsoft knows that the organizations who have chosen Exchange are not price sensitive. Those customers already pay absurd licensing costs for its server and client access licenses, so they are likely to also shell out crazy amounts of money for a slightly less awful version of the Entourage Mac email client. If Microsoft can get away with charging businesses and education users $500 for Exchange support in Office 2008, Apple will have no problem selling those same customers an overhauled operating system that adds Exchange support for Mail, iCal and Address Book for just $129. What about home users who have no need for Exchange? Outside of those that want to buy every new release, that segment of the market is unlikely to buy Snow Leopard. We know this because they largely didn't pay for Leopard. Road to Mac Office 2008: an introduction Road to Mac Office 2008: Entourage â08 vs Mail 3.0 and iCal 3.0 Who Bought Leopard? In 2009, Apple will have an opportunity to sell Snow Leopard for $129 to an installed base of around 23 million Intel Mac users. Dropping the price won't make much of a difference in how many copies it sells because people who want or need it will pay $129. The real secret is that only a minority of Mac users actually upgrade at retail. Consider the Leopard launch. Apple's $170 million in Leopard revenues reported in its debut quarter is only enough to buy 1.3 million copies at retail price. A third - a surprisingly high percentage - of retail packages were family pack versions, meaning Apple actually sold fewer boxes than that at full price. Of course, lots of those retail boxes where sold to retailers at lower wholesale prices and then marked up by the retailer. (Incidentally, Information Week's Antone Gonsalves reported that Apple sold â170 million copies of Leopard,â? which would be more than the number of Macintosh computers the company has sold over the past three decades. Several other sources repeated the same idea. âOperating systems traditionally sell very well the first quarter they are available, but then loose [sic] steam very quickly. Apple sold 170 million copies of Leopard in the first fiscal quarter, but that number dropped to 40 million last quarter, the CFO said.â?) Apple actually reported selling 2 million copies of Leopard in the first weekend. It did not continue to report how many additional copies it sold after that initial figure because Apple didn't want to highlight the fact that most of the people who bought Mac OS X in the quarter did so over the first weekend. That weekend figure also probably included shipments to stores, further padding the number with marketing muscle. More recently, the company indicated that of the 27.5 million installed base of Mac OS X users, 37% are running Leopard. That would be 10.1 million Macs running Leopard. Apple has sold roughly 4.6 million new Macs in the last three quarters with Leopard pre-installed. That means âonlyâ? 5.5 million Macs have been upgraded to Leopard. But Apple didn't earn something like $709 million by selling 5.5 million boxes for $129 or more. It only reported $210 million in total revenues in Leopard sales over first six months, and has sold less than $40 million worth of Leopard since then. That's less than $250 million in total retail software sales. Clearly, a lot of retail boxes are getting applied on multiple Macs using the family pack or are simply being installed on multiple Macs contrary to the license agreement. Big surprise: lots of people are stealing Leopard. So of the 27.5 million Macs that perhaps could be using Leopard, âonlyâ? 37% have been upgraded, and about half of those got Leopard by buying a new Mac. That's great compared to the percentages of retail software upgrades for Windows, but indicates that setting a lowball price for Snow Leopard wouldn't have a major impact on new sales; it would only leave money on the table that Apple could otherwise earn from a reasonable charge for its software work. There's another angle on the value of Snow Leopard: it's not just an operating system. The next myth will take a look. WWDC 2008: New in Mac OS X Snow Leopard Myths of Snow Leopard 1: PowerPC Support â RoughlyDrafted Magazine Myths of Snow Leopard 2: 32-bit Support Myths of Snow Leopard 3: Mac Sidelined for iPhone Myths of Snow Leopard 4: Exchange is the Only New Feature! Myths of Snow Leopard 5: No Carbon! Myths of Snow Leopard 6: Apple is Out of Ideas! Myths of Snow Leopard 7: Free?! Cocoa for Windows + Flash Killer = SproutCore Appleâs other open secret: the LLVM Complier Ten Big New Features in Mac OS X Snow Leopard I really like to hear from readers. Comment in the Forum or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast! Submit to Reddit or Slashdot, or consider making a small donation supporting this site. Thanks!
-
Myths of Snow Leopard 5: No Carbon!
Daniel Eran Dilger Apple's limited comments on Snow Leopard, the next version of Mac OS X due in about a year, have opened the playing field for rampant speculation. Here's a look at a series of myths that have developed around the upcoming release. The fifth myth of Snow Leopard: Apple is killing Carbon so all apps will be Cocoa only. Pop quiz: which of the following are true: There's not room for both Carbon and Cocoa in Mac OS X. Carbon and Cocoa don't compete, they complement each other. The best way to drop legacy is to rip it out. Good apps are Cocoa, bad apps are Carbon. Congratulations, you're right on every one. But no matter how you answered each, you're also wrong on every one. Depending on how you look at things, all of those ideas could be both true and false. Is there room in Mac OS X for both Carbon and Cocoa? Certainly, but at the same time, supporting both in parallel into the future would result in major tradeoffs, particularly in terms of opportunity costs. By freezing Carbon and taking it out of the picture, Apple could deliver more a cohesive, consistent, and potentially more stable user experience while focusing its development efforts around a single strategy. Do Carbon and Cocoa compete or complement? If you're a procedural classic Mac OS developer, you will insist they complement each other, as Carbon is not only more familiar, but also more complete and allows you to do things that can't be done in Cocoa. If you're a Cocoa developer, Carbon competes for your attention and could best be removed from view so that Apple can focus its efforts in polishing its objective oriented frameworks. Is the best way to remove legacy to rip it out? That worked pretty well on the 1998 iMac to decisively push USB and kill the floppy. However, Apple has also benefitted greatly from extending backwards support for legacy technologies, from the 68k emulation that helped to sell the first PowerPC Macs in 1994 to the Rosetta translate technology that helped users to migrate to Intel in 2006. Even Boot Camp, Parallels, and Fusion demonstrate how valuable the safety blanket of old legacy support can be. And finally, are all the good apps developed in Cocoa? That would exclude iTunes, Final Cut Pro, Photoshop, and huge assortment of other important apps (I won't mention the Carbon Finder). Many apps are not really Carbon or Cocoa but rather a mix of both. And yet at the same time, Cocoa apps can offer a more consistent user interface using less code, and benefit from other features that make it hard not to argue that pure, modern Cocoa apps simply represent better technology. How Appleâs Firmware Leapfrogs BIOS PCs Beyond the Philosophy. Cocoa, of course, is the modern incarnation of the object-oriented NeXTSTEP Objective-C frameworks. Carbon is the extension of the classic Mac OS Toolbox; it was developed by Apple in order to pacify the complaints of existing Mac OS software authors during the development of Mac OS X after they rejected the move to Rhapsody, which would have essentially shifted Mac development to Cocoa in one great leap forward. However, given Apple's shaky outlook back in 1997, it was impossible to convince existing developers to write all their software over largely from scratch using a new approach and tools that demanded a significant investment in mastering new concepts. On top of that, NeXTSTEP's desktop development tools and frameworks had been sitting in cold storage from around 1994 through 1997 as NeXT worked to repurpose its core technologies into developing web server applications in WebObjects. Apple needed to overhaul and modernize NeXT's frameworks just as it needed to bring NEXTSTEP's core OS foundation up to date with the latest software technology that had been delivered by the BSD development community over that period. Existing Mac developers obligated Apple to spend much of its efforts getting Carbon up to speed first before prioritizing updates to the new Cocoa frameworks. A large amount of functional overlap between the two APIs resulted in a hybrid model where most of the shared foundational core of Mac OS X was written in Carbon-like C/C++ libraries, and exposed as modern, object-oriented APIs using a layer of Cocoa frosting. Cocoa and the Death of Yellow Box and Rhapsody Why OS X is on the iPhone, but not the PC Eyes Without A Face: the Mac OS X Software that is Neither Cocoa Nor Carbon. In addition to software that had originated on the classic Mac OS and had been ported to native Carbon libraries, Mac OS X can also run POSIX software developed for Unix or Linux. Some of that software has an X Window System user interface (aka X11), which looks rather ugly and out of place on the Mac desktop, but can run just as it does on Linux thanks to integrated X11 support. Unix software without any graphical user interface can be given one using Cocoa. That includes huge libraries of highly regarded code from OpenGL routines to the GNU FFmpeg media decoding libraries to BSD firewalls. When Apple developed Safari, it used an off-the-shelf, open source HTML rendering engine from KDE to produce WebKit, which it then wrapped in a Cocoa interface to deliver Safari as a Mac application. That modular design has enabled third parties to port WebKit to Windows, Linux, and even Nokia's smartphones. Apple has also hinted at technology that would allow developers to access Windows DLLs to rapidly port device drivers or other specialized software to the Mac with little effort. The ability to take foreign software, whether open or proprietary, for use in creating native Mac OS X apps offers a look at how Carbon apps can migrate their user interfaces to Cocoa, resulting in user interface consistency and other benefits for users while resulting in less code for developers to maintain. Advancing Software Reuse of Linux, Windows Code on the Mac 64-bit Face Off: Carbon vs Cocoa. That also makes it more clear why Apple changed its tune on providing new 64-bit interface APIs in both Carbon and Cocoa. The original story was that Apple would advance both. Last year, however, Apple announced it would not be implementing a 64-bit Carbon interface. Developers who need a 64-bit user interface will need to use Cocoa. This line in the sand enables Apple to focus its resources on developing a single object-oriented user interface API for the 64-bit future. Developers such as Adobe and Microsoft will need to either stay in the past or move decisively into the future. This is good for users because they won't be guaranteed another half decade of mediocrity as Adobe and Microsoft aspire to spend their assets as frugally as they possibly can, just short of actually losing any easy sales. Instead, they'll be induced to jump on the modern Cocoa bandwagon or leave a vacuum that will be exploited by competitors who can. Myths of Snow Leopard 2: 32-bit Support Carbon Neutral. Apple's withholding of 64-bit Carbon user interface APIs does not portend the removal of existing Carbon APIs however. The company clearly plans to support and maintain the 32-bit Carbon Human Interface Toolbox well into the future, although it will not be adding any significant new features to those APIs. Instead of breaking existing Carbon apps, Snow Leopard will continue the existing policy of leading Carbon developers to Cocoa with carrots rather than sticks. New in Leopard, HICocoaView enables Carbon apps to add Cocoa features as an incremental step. As Carbon apps move toward 64-bit, Apple requires that they adopt a Cocoa user interface entirely. As they do, Apple also encourages developers to consider adopting the Cocoa frameworks for other parts of their apps as well. That's what Apple itself is doing. The Leopard Finder is largely a Carbon app, but makes use of HICocoaView to embed Cocoa NSViews, such as when displaying CoverFlow. Moving the Finder to 64-bits would apparently require building the entire user interface in Cocoa. Apple has indicated that will be happening in Snow Leopard. Therefore, the company is well aware of the effort needed to move to Cocoa. Again, Carbon will not be removed from Snow Leopard, and such a removal wouldn't make sense anyway. Apple is clearly pushing developers toward Cocoa, because the purpose of developing Carbon has now been accomplished. As applications move forward, they'll need to adopt certain Cocoa conventions to stay up to date. WWDC 2008: Is Mac OS X 10.6 the Death of Carbon? It's a Cocoa World. At the same time, the definition of Carbon is getting a bit slippery. Some elements are obvious remnants of the classic Mac OS, such as the Control Manager, Menu Manager, Window Manager, and QuickDraw. Other Carbon-like procedural C APIs have been developed specifically for Mac OS X. For these, Cocoa often serves as a higher level abstraction framework, making it easier for applications to take advantage of lower level features without extensive coding. Apple is shifting its attention away from the core of Mac OS X, which is largely complete, and now working to make it ridiculous easy for developers to harness very specialized technologies. Frameworks such as the QTKit, PDFKit, Core Text, and Core Animation add an object-oriented layer on top of very sophisticated code so developers don't have to invent their own wheel; they can simply use Apple's. Meanwhile, Apple continues to support legacy code. Office 2004 was written as a PowerPC CFM app, which requires Apple to host it on top of CFMApp, which itself runs on top of Rosetta on Intel Macs. It will continue to work as expected in Snow Leopard. Anyone who likes to say that Apple âdoesn't support legacyâ? hasn't looked too hard at what Apple has done to jump through hoops so Adobe and Microsoft wouldn't have to bring their old code into the modern world. The next myth of Snow Leopard suggests that Apple is simply out of ideas or is otherwise just offering a âsnow jobâ? with its new âfeaturelessâ? operating system. The next article will examine the Reality Distortion Field. WWDC 2008: New in Mac OS X Snow Leopard Myths of Snow Leopard 1: PowerPC Support â RoughlyDrafted Magazine Myths of Snow Leopard 2: 32-bit Support Myths of Snow Leopard 3: Mac Sidelined for iPhone Myths of Snow Leopard 4: Exchange is the Only New Feature! Myths of Snow Leopard 5: No Carbon! Cocoa for Windows + Flash Killer = SproutCore Appleâs other open secret: the LLVM Complier Ten Big New Features in Mac OS X Snow Leopard I really like to hear from readers. Comment in the Forum or email me with your ideas. Like reading RoughlyDrafted? Share articles with your friends, link from your blog, and subscribe to my podcast! Submit to Reddit or Slashdot, or consider making a small donation supporting this site. Thanks! Technorati Tags: Apple, History, Mac, Software
-
50 Killer Mac Apps For Under $50
Who doesn't need more for less? We present 50 Mac|Life-approved applications--many free, all under $50--that'll guarantee you get the most from your Mac without traumatizing your wallet. The Internet is full of noise--countless different applications for every occasion, with reviews everywhere that love and hate them at the same time. While thatâs hardly news, itâs still a hassle that isnât going away. Say you picked up a spiffy new MacBook Pro, and itâs time to kit it out with the leanest, meanest software. After all, Macs have that rich history of garage-roots development, of a few folks in a basement brewing up quality software that smokes the big-name stuff. So youâve got a feeling thereâs great, affordable software just waiting for you to find it--and youâre right. But how do you sift through the zillion calendar apps and jillion media players to find the gems worthy of your hard drive space? And more importantly, your time and money?Weâre here to help with a compendium of essential software. It didnât come easily--we debated, argued, haggled, and even pleaded to secure a prized position on this list for our favorite, most useful applications. But by limiting the software weâre highlighting to 50, weâve guaranteed you the best of the best--no Internet spew here. And by capping the cost of the software weâve selected at $50, weâve made sure you can reasonably buy what you need. You may love your Mac already, but youâre not gonna believe how much it can do once you load up even a few of these choice applications. Entertainment Sure, iPods and iTunes make music and movies easier to enjoy, but they're not without headaches of their own. That's where these awesome apps come in. They take the pain out of kicking back with your favorite flicks and tunes. Simplify Media Share & stream your iTunes library over the Internet.The iPod has made several portable music formats obsolete, and we sure donât miss schlepping around fragile cassette tapes or heavy wallets full of CDs. But even the mighty iPod has its limits--namely capacity. Thatâs where Simplify Media (free, Simplify Media, simplifymedia.com) comes in handy. It guarantees that the size of your music library doesnât matter by letting you stream music between computers via the Internet. Yup, this app will play your entire library on any computer (as long as the one that has your library is powered up and online).Stream your tunes from home or the next cube.Once installed, a simple login fires up your music. Simplify Media works with iTunes just like the built-in LAN sharing does, and the remote libraries appear under Shared, alongside any local shared libraries. Even better, you can add up to 30 friendsâ shared libraries, and an iPhone app ($5.99) lets you pipe your music to your iPhone or iPod touch. SuperSync SuperSync keeps multiple iTunes collections in sync. Speaking of iTunes libraries--streaming is great, but what if you want to sync libraries across multiple Macs? SuperSync ($22, SuperSync, supersync.com) makes it so. Sure, Apple introduced limited music-transfer capabilities with Home Sharing in iTunes 9, but that feature requires computers to be on the same local network. SuperSync one-ups iTunes by syncing iTunes libraries over the Internet. Itâs perfect for anyone who uses multiple Macs, and SuperSync also has a bunch of other tricked-out features. In deference to the record companies, Apple makes transferring music from an iPod to a computer unnecessarily difficult. SuperSync handles the task with ease, making it a bacon-saver when the hard drive in your Mac kicks the bucket. SuperSync will even allow you to sync libraries cross-platform.SuperSync's color-coded interface helps you synchronize your iTunes tracks across multiple Macs. VLC Media Player Never worry about video file types again. If most of your Mac video-watching happens in the form of DVDs or QuickTime movies, you probably donât think too much about player software. But move beyond the most basic video types, and youâre asking for trouble. With the myriad formats, containers, and encoding parameters available, the simple act of playing back a cat video can become incredibly frustrating. VLC Media Player (free, VideoLAN, www.videolan.org) is like a Swiss Army knife for digital media. Itâs open source and cross-platform, and the app will play back practically any audio or video file you throw at it. VLC also handles file conversions with ease, so you can use it to convert audio and video for use online or on portable devices.It plays, it converts, it makes toast (okay, maybe not that last one.) RipIt Backup & convert DVDs with RipIt.There are plenty of legit reasons to rip a DVD. Backup copies of kidsâ movies for the minivan, watching Glee on your iPod touch while youâre on the bus, or even just saving battery power on your laptop (playing back a file from a hard drive is much more efficient than spinning a DVD).RipIt's simple interface makes ripping DVDs seamless and easy.Once the domain of Ăźbernerds, DVD ripping is a one-click affair thanks to RipIt ($19.95, The Little App Factory, ripitapp.com). And since it makes full rips, all of the menus, bonus features, and subtitles remain intact. You can play back the resulting files with DVD Player on your Mac or use a freeware tool like Handbrake to convert your rips into iPod-friendly formats. Delicious Library We love the iTunes Store, but we still end up accumulating books, DVDs, console games, and, yes, even CDs. Delicious Library ($40, Delicious Monster Software, www.delicious-monster.com) helps catalog your collections by--get this--taking snaps of UPCs via your webcam and then automatically organizing your meatspace content onto virtual shelves for easy sorting and browsing. You can track loans to friends, post items for sale on Amazon, and publish Web catalogs formatted for your iPhone. That way, you can avoid buying another copy of John Hodgmanâs More Information Than You Require. Connect360 Weâre Apple-faithful, but that doesnât stop us from engaging in a little Modern Warfare 2 on our Xbox 360. And since the 360 is much more than a simple gaming machine, we also use it to stream iTunes tracks to our entertainment center and view pictures from our iPhoto library on our HDTV--with the help of Connect360 ($20, Nullriver Inc, www.nullriver.com), that is. It works over wired or wireless networks, and it even streams H.264 video straight from our MacBook. Sweet! Peel Pack rats, beware: Peel ($14.95, Hjalti Jakobsson, www.getpeel.com) can get really overwhelming, really fast. But if youâre an avid follower of music blogs, Peel can automagically grab new tracks as theyâre posted. So forget all that pesky right-clicking and manually adding to iTunes. Just feed Peel a list of your favorite music blogs, and then kick back as tons of new, free tunes get downloaded straight to your Mac. You may never have to buy (or pirate) music again. CoverScout Cover Flow is one of those features that looks great in a demo but doesnât quite translate at home. iTunes can attempt to find the album art that makes Cover Flow actually useful, but itâs limited in scope and canât make fuzzy matches. CoverScout ($39.95, equinox USA, www.equinux.com) scours the Internet to find your missing album art and presents you with multiple options to let you choose the best images. Donât Cover Flow without it. TuneUp For all of those untitled and mistitled tracks in your music library, thereâs TuneUp ($19.95/one year, $29.95/lifetime; TuneUp Media; www.tuneupmedia.com). Like CoverScout, TuneUp can find and download missing album art, but its best trick is cleaning up your ID3 tags--the artist, title, and album info displayed in iTunes. A quick search is all it takes to clear up all those Track 1s and Unknown Artists in your library. It sure beats cleaning up metadata by hand. Next Page: Productivity Apps >> Productivity Takin' care of business, every day. Takin' care of business, every way. Workin' on a Mac, it's all right. This productivity software is workin' overtime. WriteRoom Blocks distractions so you can write in peace.Proving the tired adage that âless is more,â WriteRoom ($24.95, Hog Bay Software, www.hogbaysoftware.com) is a light text editor with a full-screen mode. Start a new document, and everything else fades away--your Dock, your menubar, and other windows on your Desktop. Youâre left with a black screen and friendly green text for a clutter- and distraction-free experience. The Escape key toggles between full-screen mode and windowed mode, which resembles TextEdit with a live word count.WriteRoom can save your work as plain text, rich text, or Microsoft Wordâs .doc format. The preferences offer tons of customization: auto-save, character counts, the appearance of text in full-screen mode, and more. But WriteRoomâs real magic is how it gets out of your way and lets you focus on what youâre doing. BusyCal One calendar application to rule them all.BusyCal ($40, BusyMac, www.busymac.com) is iCal on steroids. It dances circles around iCal, chanting, âEverything you can do, I can do better.â And itâs right. Sharing is a snap: You can set up two-way syncing with your Google Calendar or with other BusyCal calendars on your local network or the wide-open Internet. But even aside from sharing, BusyCal offers tons of calendaring bells and whistles: customizable views, sticky notes, weather forecasts, moon phases, graphical icons, a to-do list, notes, tags, and much more. And since it uses the Sync Services built into Mac OS X, your BusyCal calendars can sync with MobileMe and your iPhone. You can even switch back to iCal anytime without losing any of the events or to-dos you entered in BusyCal.So what if iCal is free? BusyCal is better. Things Flexible to-do list syncs with iCal and the iPhone. For busy people like us, a good to-do list is beyond essential. But some that weâve tried are so complicated that just managing your tasks becomes a chore in itself. So the light, easy-to-understand Things ($49.95, Cultured Code, www.culturedcode.com) is a breath of fresh air. You can go the full Getting Things Done route, adding contexts, priority levels, a tickler file, and so on. Or you can keep it simple, with one-off and repeating tasks and multistep projects. iCal syncing can get your deadlines on your calendar, and Things on the Mac can sync wirelessly with Things on the iPhone ($9.99 in the App Store). Weâve tried multiple task-managment systems, from Web-based ToodleDo to iPhone apps like ToDo to Mailâs built-in To-Do list to good old paper and pencil. Things is the cream of the crop for its good looks, quick entry, and easy syncing.Things uses tags to organize your projects in a million ways--or you can ignore the tags altogether and just work. Express Scribe Transcriptions made easy... well, easier.Transcribing an interview, lecture, or other recording is hard enough, just with the listening and typing. Toss in the extra arm movement as you frantically click from your text editor to your audio-playback application every time you want to pause the recording or rewind a few seconds, and your transcribing job just got tougher and more frustrating. Express Scribe (free, NCH Software, www.nch.com.au/scribe) lets you set system-wide hotkeys for audio playback so you can stay in your text editor, fully control the audio, and never need to reach for your mouse.Express Scribe can also slow down your audio without changing the pitch, supports video, works with lots of file types, loads recordings from analog or digital audio recorders, and more. Plus, itâs completely free. Wahoo! NoteBook The Mac is silly with note-taking applications (Evernote, Yojimbo, ShoveBox, MacJournalâŚshall we go on?), but Circus Poniesâ NoteBook ($49.95, Circus Ponies, www.circusponies.com) is a standout. If you subscribe to âa place for everything, and everything in its place,â NoteBook can be the place for notes, Web clippings, bookmarks, documents, voice memos, photos, and more. It struts its flexibility with ready-made templates for planning a trip, writing a research paper, collecting recipes, keeping a journal, and so on, while its fun spiral-notebook interface is a nice touch. TextExpander A thousand monkeys at a thousand typewriters could produce Hamlet a lot faster if they knew how to use TextExpander ($29.95, SmileOnMyMac, www.smileonmymac.com). This wonder app installs as a System Preferences pane and lets you define shortcuts for your most commonly used words and phrases. Abbreviate long URLs, your email signoff, even your own photo or scanned signature file. Then as you type those shortcuts, theyâre automagically expanded to what you really wanted to say. Brilliant. iFinance 3 Sure, Quicken is popular and Mint.com is free, but iFinance 3 ($29, Synium Software GmbH, www.synium.de) was built from the ground up just for Macs, and it shows. The intuitive interface makes it a cinch--dare we say a pleasure?--to track your accounts, keep an eye on your cash flow, set up a budget, and graph your expenses. It can also import from CSV and QIF files for easier data entry. Plus, a companion iPhone app lets you enter transactions on the go. FlexTime This charming timer app ($18.95, Red Sweater Software, www.red-sweater.com) lets you set up multistep routines that run once or repeat ad nauseam. Each step can be marked by a sound, spoken text, or even running a script. Once your routine is perfect, you can export the audio to iTunes--great for following a recipeâs carefully timed steps or taking your favorite yoga routines on the road. DEVONthink Personal Another great catch-all for storing, sorting, organizing, and searching information, DEVONthink ($49.95, DEVONtechnologies, www.devon-technologies.com) can take almost anything you can throw at it. Documents, PDFs, photos, multimedia files, bookmarks, webpages, iChat logs--all of those can be imported, sorted, and read right in DEVONthink. Searching is easy, and you can cobble together a brand-new document from items in your DEVONthink database and export it to your favorite text editor for printing or as HTML for posting. Next Page: Internet Apps >> Internet It's a wild place, that Interweb, so there's nothing like a few primo apps to tame everything from blogging to FTPs to Twitter and Flash banners. Transmit Traveling the two-lane FTP highway.FTP has been around forever. Social networking and cloud computing may come and go, but FTP is in it for the long hall. Fortunately, there are a wealth of great FTP clients for the Mac, and the best of those is Transmit ($29.95, Panic, www.panic.com/transmit). The client utilizes a split directory window that shows the path on your computer and the path on the FTP site. With in-app search and the ability to sync folders on your Mac and on the FTP site, Transmit helps alleviate the search and drag-and-drop blues of other clients. The sync feature is especially helpful for Web developers and designers. You can even create desktop droplets for quick uploads to heavily used sites.Two-window FTP FTW. Mac-Journal Web-based apps suck.Blogging about your life is a faux pas. Blogging about anything else that people actually care about is the proper way of utilizing of the blogging systems available out there. The ongoing problem is that most blogging platforms are bit of a pain to use because theyâre Web-based. Plus, if youâre somewhere without Internet access, you canât start laying out your blog posts for your site. MacJournal ($39.95, Mariner Software, www.marinersoftware.com) solves that problem with an easy-to-use multiplatform blogging client. Lay out your articles offline with images, video, and audio, then save them for later posting. The app includes the ability to both write in full-screen mode so you wonât be interrupted by your Twitter friends, and to record an audio podcast in the client.Create blog posts quickly and without browser issues. Tweetie Multi-account Twitter action.After wowing the world with its iPhone Twitter app, atebits decided to release a desktop version of Tweetie ($19.95, atebits, www.atebits.com/tweetie-mac/). The app can handle multiple Twitter accounts, compose tweets in a separate window, allow you to change the account youâre sending a tweet from on the fly, and let you drag and drop pics and videos right into the Compose window. Donât have the perfect media on your Mac for a tweet? Record a video or shoot a pic from your iSight camera directly in Tweetie. And since Twitter conversations can be difficult to follow, Tweetie displays the conversation youâre having in a timeline if you just double-click one of the pertinent tweets. The Tweetie bookmarklet in Safari also allows you to share links quickly from your browser.Have an actual conversation on Twitter with Tweetie. Dropbox Stop, drop, and roll on home.Transferring large files can be a huge pain. Where the hell did you leave that thumb drive? External hard drives leave an unsightly bulge in your pocket, and all those cables are always getting tangled in your shoes. Thatâs a safety hazard, son. Dropbox (2GB storage for free, 50GB for $9.99/month; Dropbox; www.dropbox.com) is a cloud-based storage drive that you can access from any computer or iPhone. Just pop files into the Dropbox folder on your Mac, and it automatically syncs up with the online disk (which you can view on Dropboxâs website) and with any other machines you have the application installed on. You can even share folders and files with other Dropbox users. If the free 2GB box doesnât cut it, you can upgrade to 50GB for $10 a month.Access your files from anywhere in the universe (with an Internet connection). LogMeIn If you need to remotely access a Mac or (gasp) a PC with Windows on it, LogMeIn (free, LogMeIn, logmein.com) allows you to peer into your remote computer from anywhere. You can launch apps, move files, and adjust your preferences via a Web-based interface, as if you were sitting at that computer. For $29.99, you can get your iPhone in on the action too. TweetDeck If youâre a Twitter power user, TweetDeck (free, TweetDeck, www.tweetdeck.com) should be in your arsenal of Twitter apps. The interface is a series of columns that displays info like your friendsâ feeds, saved searches, mentions, direct mentions, and Facebook updates. You can also keep up with trending topics with just a quick glance. If thereâs something you need to track on Twitter, TweetDeck can make a column for it. Vuze Allegedly, BitTorrent steals medication from senior citizens, but isnât it time to forget about all the evil things it supposedly does? Instead, focus on the greatness of Vuze (free, Vuze, www.vuze.com) and its ability to download legally available video files. After youâve done the downloading, Vuze can convert your files for use on the iPhone, Apple TV, iPod, Xbox 360, TiVo, and PlayStation 3. Itâll even stream videos to your set-top boxes. Nice! BannerZest Creating Flash banners is difficult, especially when you donât know or own Flash. BannerZest ($49, Aquafadas, www.aquafadas.com) takes the pain out the process and gives you a simple way to create quick, beautiful Flash banners. From a standard gallery to an interactive experience, BannerZest comes with a collection of themes for different uses, and it uploads your banners to your FTP or MobileMe disk. FileChute Sending large files over email can result in the dreaded bounced email. FileChute ($17.95, Yellow Mug Software, www.yellowmug.com) works with your MobileMe-, FTP-, or WebDAV-accessible Web server. Drop your file into the app, and it uploads it to your online server of choice and then creates a URL to add to your email. If you drop more than one file, you get an archive uploaded to your server. Adios, bounced emails! Next Page: Content Creation Apps >> Content Creation Sure, Adobe's stuff is the gold standard, but you don't want to have to count on a good night at the poker table to pay for it, right? Cue these killer applications, which let you effectively draw, edit photos, render, animate, and even scratch for a very fair price. djay 3 Budgeted beats to grow on.You want to spin phat beats, but your slim bank keeps you from purchasing the high-end DJ equipment and software. Thatâs okay, young DJ-in-training, djay 3 ($49.95, algoriddim, www.djay-software.com) gives you everything you need to rock the house without losing your shirt. This surprisingly robust audio-mixing software integrates with your iTunes library and puts all the usual mixing and scratching right on your desktop. The application supports multitouch trackpad scratching and fading between tracks, so itâs especially perfect for the last few generations of MacBooks. And as you grow as a DJ, the application will grow with you thanks to its support for MIDI controllers. That means when you get the cash for those fancy digital mixers and turntables, djay will be right there with you.With your iTunes catalog at your fingertips, you'll find some pretty interesting mashups. Audacity Free audio editor extraordinaire.Audio editing seems simple at first. Then suddenly, youâre knee-deep in samples, frequencies, and bitrates. Sound editing really is part science, part black magic, so weâre thankful that Audacity (free, SourceForge, audacity.sourceforge.net) removes one of the biggest obstacles: choosing a quality application and figuring out how youâre going to pay for it. Audacity is both terrific and free, which is kinda hard to beat. An audio-recording and -editing application, it captures up to 16 channels at once from multiple sources, features noise removal, includes a metadata editor, and supplies unlimited undos. It can handle most of the audio files out there, and itâll work with multiple files types in the same project. Audacity is also is cross-platform, so if youâre a recent Mac arrival, you may already know about its awesome power.So many features, you'll second-guess the price: free. SketchUp 3D for you and me.Maya, 3D Studio Max, and SketchUp--all of these will let you create magical 3D worlds. Only one will do it for free, and you probably nailed it in one--itâs Googleâs SketchUp software (free, Google, sketchup.google.com) that brings the world of 3D to the average Joe. You can create your own items or utilize Googleâs 3D warehouse to find models created by other SketchUp users. With all those models at your fingertips, you can create floor plans for your home, build a level for your favorite FPS, or export the files to animation software or Photoshop. The application includes tutorials thatâll get you up and rendering in no time at all⌠so now nothing stands between you and virtual-world domination!Build a virtual man-cave for you and your stuff. Ringer Wham-bam ringtone, ma'am.We get tons of people asking us, âHow do I make a ringtone for my iPhone?â Until recently, we told them to launch GarageBand, cut a ringtone, and export it to iTunes. Now we recommend Ringer ($15, Pixel Research Labs, pixelresearchlabs.com/ringer) as the quickest and easiest way to create ringtones from your favorite songs and audio files. Ringer has access to your entire iTunes library and works with MP3, AAC, MOV, MP4, M4V, and QuickTime files. Yeah, you can make a ringtone from a video file. A super-simple editor with waveform information makes it a snap to select the perfect section of audio, and you can fade in and out of the file and preview the ringtone before cropping it and sending it to iTunes for a sync with your iPhone. Acorn Using an image editor doesnât have to cost you hundreds of dollars. In fact, with Acorn ($49.95, Flying Meat, www.flyingmeat.com/acorn), youâll get features like layers, AppleScript support, 64-bit support, drawing, and filters in a package thatâs easy on the wallet. This easy-to-use software strips away most of the features most people donât use and gives you a clean image-editing tool. Inkscape While raster-based image editors like Photoshop are great at pushing pixels around, the vector-based drawing programs are where all the real action happens. The open-source application Inkscape (free, Inkscape, www.inkscape.org) is similar to powerhouses like Illustrator and CorelDraw, but with one important difference--itâs free. The app utilizes the Scalable Vector Graphics (SVG) file format and includes a nice 3D drawing tool that allows you to set your vanishing points. Screenflick With Snow Leopard, Apple introduced screen-capture into QuickTime, and itâs a nice feature if youâre looking to make a quick full-screen screencast. But if you want something that has features like fixed location output at up to 60 fps, Screenflick ($25, Araelium Group, www.araelium.com/screenflick) is an application you can get behind. Itâll highlight mouse clicks and keyboard events, adding a nifty visual cue into your screencasts that highlights what youâre doing. Bracketeer While your eye can take in an amazing range of light to dark, your camera cannot. In order to help create images that include a tonal range that the average camera canât capture, HDR applications and plug-ins have appeared on the market. These applications take a series of images that have been bracketed from dark to light and combine them to include the darkest darks to the lightest lights in one HDR image. Bracketeer ($29.95, Pangea Software, pangeasoft.net/pano/bracketeer) is a standalone application that does just that. Adjust the saturation, the contrast, and exposure from within the application. The application will even auto-align your images in case you got the hiccups while taking your pics. iStopMotion 2 Home Most animatorsâ first animation was probably a stop-motion piece with Star Wars action figures. And whether those childhood lightsaber battles have you hoping to become the next Brad Bird, or you just love the look of stop-motion, iStopMotion ($49, Boinx Software, www.boinx.com/istopmotion/overview) is a quick, easy way to create simple stop-motion animations. Use your iSight or connect a camera to your Mac and start making your own Wallace and Gromit short. Youâll feel the Force, Lu⌠sorry. Next Page: Utility Apps >> Utilities Slick utilities can add crucial functionality to your Mac, so we've selected the best options for everything from secure password managers and system-troubleshooting tools to an app that will let you play Windows games on your Mac... without Windows! AppZapper Completely trash applications.Unlike using Windoze, installing and uninstalling apps on a Mac is painless. Drag an applicationâs icon into your Applications folder, and youâre pretty much good to go. Deleting them is just as simple--just grab them and toss them into the Trash. But if youâve ever dug around Library or System folders on your Mac, youâll see that even after you Trash an app, many of them leave crumbs in different parts of your machine. For cleaning up those last little bits, AppZapper ($12.95, Austin Sarner and Brian Ball, www.appzapper.com) is a must-have utility thatâs also great for troubleshooting problems. Wiping out all of an applicationâs preferences and other random files can often turn a troublesome app into a perfectly behaved one after a clean reinstall. Completely remove unwanted applications with a simple drag and drop. Hazel Clean and organize your Mac--automatically.Hazel ($21.95, NoodleSoft, www.noodlesoft.com) is kind of like Rosie the Robot for your Mac. Or itâs like OS Xâs Folder Actions⌠if they were super-awesome, easy to use, and perfect for helping you keep your Macâs folders and files organized. Hazel installs as a pane in System Preferences, monitoring locations that you choose, and performs actions on files based on your criteria. By creating simple rules, you can delegate repetitive and annoying file-management tasks to Hazel--for example, automatically add downloaded MP3s to iTunes or move DMGs to an archive on an external drive. Hazel can delve deep into metadata for complex actions like copying images into subfolders by ISO settings or reorganizing music files according to bitrate. You can even set up simple rules for auto-deleting items that have been in the Trash longer than a certain amount of time. 1Password Keep all your confidential info on lockdown.Youâve heard it before--secure, unique passwords are the way to go. Yet there you are, still using the same password for everything from your maclife.com login to your Gmail and your bank account. Do we even have to tell you again why thatâs a colossally bad idea? 1Password ($39.95, Agile Web Solutions, agilewebsolutions.com) can help clean up your online act, creating and managing complex passwords for every online account and then logging you in with a keyboard shortcut. The app can also be used to securely store personal information like credit card numbers and addresses for use in Web forms. And since all of your passwords are unique, you wonât have to worry about your banking info being compromised because of a data breach at that sketchy Russian website you used to download MP3s for a penny.1Password securely stores Web passwords, logins, software licenses, and other important information. iPhone Explorer Store & browse files on your iPhone.Breaking tradition with the iPods of yore, Apple doesnât provide the ability to use your iPhone as a USB drive. iPhone Explorer (free, myPod Apps, www.mypodapps.com) is a simple app that will let you drag and drop files onto your phone for easy portability. The app itself is lightweight, and all it takes is a USB cable to view your iPhoneâs folder structure. In addition to storing files, iPhone Explorer can be used to restore iTunes tracks from your iPod to a Mac or to rescue photographs from the depths of your iPhoneâs memory. No jailbreaking is required, but more adventurous users with jailbroken phones can also recover contacts, messages, email, and other data. Itâs a powerful tool, but itâs simple to use for the careful novice. AppleJack AppleJack (free, The Apotek, applejack.sourceforge.net) is one of those things youâll install once and never think about againâif everything goes right. But if, god forbid, your Mac starts acting weird one day--or stops acting, period--itâll be AppleJack to the rescue. Itâs a command-line utility for diagnosing and repairing problems with your computer. Use the menu-driven system to repair permissions, validate preferences files, and remove screwy cache files. SuperDuper With Time Machine built into OS X, thereâs really no good reason not to have an automatic backup. But Time Machine has its limits--a big one being the lack of bootable backups. SuperDuper ($27.95, Shirt Pocket, www.shirt-pocket.com) easily handles creating and updating bootable clones of your Macâs hard drive so youâll be ready to go when disaster strikes. Just plug in your clone, restart, and youâre up and running again. CrossOver Games PC fanboys like to slag the Mac for having fewer games, but with CrossOver Games ($39.95, CodeWeavers, www.codeweavers.com), Mac users--and Linux fans too--can easily play games coded for Windows machines. The list of officially supported games is hundreds deep, and since CrossOver is based on Wine, you donât even need a copy of Windows just to play Team Fortress 2. Clean My Mac Hard drives are never big enough. Whether you have a MacBook Air or a Mac Pro, there always comes a point when thereâs just not enough space on your internal disks. Clean My Mac ($29.95, MacPaw, macpaw.com) can help with that problem, scouring your Macâs drive and tossing out all sorts of gunk you donât need. Use it to toss unneeded language files, scrub extraneous code from universal binaries, and thoroughly clean up after deleted applications. rooSwitch OS Xâs Fast User Switching is handy for juggling multiple user accounts and their corresponding settings, but rooSwitch ($19, Rocket, rooswitch.com) allows you to maintain different settings on a per-application basis. Use it to manage Home and Work browser profiles, for example, or to have different profiles in your word processor for writing or editing documents. rooSwitch works with nearly any application, and it supports Automator and AppleScript for the ultimate in customizability. Next Page: Wild Card Apps & Staff Picks >> Wild Cards Not all Mac apps fall into your neat little categories. These five break the mold and completely deserve a place on your hard drive. Bricksmith Virtual bricks you can't lose or step on? Sold!Legos are the official plastic brick of Mac|Life--weâve had many discussions about the empires we built in our childhood bedrooms and how much we miss âplaying Legosâ as the soulless adults we are today. Bricksmith (free, donations accepted; Allen Smith; bricksmith.sourceforge.net) lets you recapture the magic in a highly geeky way. Itâs a 3D Lego-model creator, offering drag-and-drop construction using thousands of parts in every color of Legoâs rainbow. Tutorials and the one finished model thatâs included show you the ropes, and once youâre done with your virtual creation, you can export step-by-step instructions to build it for real. Thereâs even a mini figure generator where you can design and outfit a matching Lego man and insert him into your model. This software couldnât be cooler.We can't believe an application this sweet is donationware. CameraBag Desktop Give your photos a new identity or some old-timey charm.We named the iPhone version of CameraBag one of our â101 Essential Apps for 2008,â and now the same fun can be had on your Mac, thanks to CameraBag Desktop ($19, Nevercenter, www.nevercenter.com). You drag in a digital image, and the app re-creates the look of a real film photograph--choose from Helga, Lolo, Mono, 1962, 1974, Instant, Magazine, Cinema, or Colorcross.For more variations, click the Reprocess button, and all the options will change their look and coloring just slightly. Or check the Multi-filter box and experiment with adding multiple filters to a single photo. Of course, you can export your altered images back to your hard drive without affecting the original file. The novelty of taking an everyday digital snapshot and making it look like a Polaroid image or washed-out 1974 photograph never gets old.Your digital photos, plus extra personality. SousChef Recipe database + shopping list + cooking assistant = one kitchen lifesaver.SousChef ($30, Acacia Tree Software, acaciatreesoftware.com) edges out MacGourmet ($49.95, www.marinersoftware.com) in the cooking-assistant category for its cloud database of recipes. Every time a SousChef user enters a recipe (133,000-plus at press time), itâs synced to the cloud, and you can search those and import them into your own library. You can also opt out of sharing your own recipes so Aunt Ermaâs secret matzo ball soup stays in the family.Once a recipeâs in your library, you can edit, print, email, or blog it--or even add its ingredients to your grocery list. Click the Cook button for a full-screen view of the instructions that you can read from across the room, keeping your Mac out of the splatter zone. The Macâs built-in speech recognition lets you advance the recipeâs steps with your own voice, or you can use the Apple Remote or a Keyspan Front Row Remote. Temporis Attractive, drag-and-drop timelines make it easy to "show, don't tell."Everyone loves a good infographic, or at least geeky types like us do. (And the geeks shall inherit the earth, donâcha know?) Temporis ($24.99, Bartas Technologies, www.bartastechnologies.com) makes it easy to create neat-looking timelines on your Mac, which you can then print or export as PDF or TIFF files that are ready for importing into your presentation software, word processor, or page-layout app.Adding new events is just a Command-click away, and itâs a snap to drag the start and end dates around on the timeline. The Arrange button will automatically stagger your timelineâs events into the most logical and easy-to-read order, and the Inspector lets you tweak fonts, colors, titles, labels, and your timelineâs span and intervals. You can even export the event data separately as an XML or CSV file. Manga Studio Debut 4 Create your own comics and manga, and even manga-fy your photos.Manga Studio Debut 4 ($49.99, Smith Micro, my.smithmicro.com) is a must-have for fans of Japanese manga or anyone who wants to make their own comic books. Its ingenious Beginnerâs Assistant groups together the tools by processes so you can intuitively wind your way through a typical manga workflow: sketch, panel, draw, tone, and add character dialogue.You can scan or draw your own art (graphics tablets supported, natch), play with the included samples, purchase manga content from www.contentparadise.com, or even import your own digital photos and watch Manga Studio make them all comicky-looking. Draw speed lines, add dialogue bubbles, move your pages around, and then print or export your finished comic book. Manga Studio Debut 4 is the younger brother to professional-level Manga Studio EX 4 ($299.99), but Debut has plenty of advanced features too, including layers, templates, customizable patterns, and more. Mac|Life Staff Picks Bass Tuner Iâm a beginning bass player--like, very beginning. So itâs a huge help that I donât have to worry about staying in key. This terrific, simple, and streamlined little app ($9, www.rustykat.com) lets me quickly get in tune in front of my MacBook using the built-in mic. With that necessity sorted, I can fire up some tracks and tablature and focus on struggling to play along. Multiwinia Multiwinia ($19, www.ambrosiasw.com) offers crazy replayability. You devise a strategy for your stick-figure army, then watch them take on up to four other teams in six game types on 40 vector-graphic maps. Online multiplayer against Mac and Windows players works flawlessly and keeps me coming back for more. No Napoleon complex necessary. MetaX If you need to tag a large amount of MP4 files, you could use iTunesâ painfully slow process. Instead I found MetaX (free, www.kerstetter.net) for all my tagging needs. The app will search the IMDB catalog and plug the information into the appropriate fields, then share that info via tagChimp. You can even scan DVD barcodes via iSight! Bean For a word dork like me, word processors are a big deal. Bean (free, www.bean-osx.com) is a lightweight, open-source word processor. Itâs missing many of the blinky lights and thingamajigs of the big boys, and thatâs exactly the point. Fewer distractions equals better writing, faster. And for anyone who needs to hit a certain length, the live word count rocks. Fluid I often find that Firefox has the tendency to crash when I have too many Web applications running. But Fluid (free, fluidapp.com) lets me create a site-specific browser out of my most essential websites, like Google Docs and Flickr. Simply plug in the URL, and voilĂ ! You have a separate application running that wonât go down if something else does. Next Page: More Gaming Bang for 50 Bucks >> More Bang for 50 Bucks Some of the Mac's best games are also its cheapest? Sweet!Fifty bones wonât buy you even one new Xbox 360 or PS3 game, but on the Mac, you can snap up a stack of premier games for less than that. Or at least, that was our theory when we gave Florence, our new associate online editor, 50 whole American dollars and asked her to max out her Mac with the best gaming that short stack of money could buy. Man, did she score--check out the results of her diligent âresearch.â Plants Vs. Zombies $16, amazon.comLine up perilous peashooters and sun-soaking sunflowers against an abominable horde of zombies in Plants vs. Zombies.This animated tower-defense favorite pits you against a horde of zombies with one thing on their (decaying) minds--invading your home for brains! Pit your arsenal of zombie-fighting plants, each with their own spectacular organic weaponry, against 26 zombies and 50 levels of adventure. Fair warning: Once you start playing this excellent game, itâs incredibly hard to stop. World of Goo $10, amazon.comStack up adorable globs of goo to build structures and watch them band together as you help transport them across various levels.World of Goo is another addictive and totally adorable puzzle game. Created around the idea that circular goo balls make adequate building materials (naturally), the game has you solving puzzles by dragging and dropping goo to create all kinds of crazy structures that enable you to transport your goo across the level. The oh-so-cute googly-eyed blobs pack the game with charm, and you can also connect online and play against other Goo architects around the world. Braid $15, playgreenhouse.comBraid's aesthetically appealing backdrop and profound storyline will keep you engrossed until the very end.Some games defy description, and Braid might be easy to pass over because it appears to be just a mix of platforming and time control set against a gorgeous backdrop. But it subverts and transcends those two well-worn clichĂŠs with brilliant design and an absorbing story that packs a twist that youâll never see coming. Watch the YouTube videos if you need help solving its puzzles, but just make sure you see this masterpiece through to the end. Balcassa $8, openplanetsoftware.comBalcassa has a mountain of exciting brainteasers for the puzzle fiend.Balcassa feeds off those nightmares you still have about attempting to master that archaic, rainbow-colored Rubikâs cube. And while most of you probably never cracked the damn thing (we didnât!), Balcassa gives you a second chance. The objective of the game is to slide the cubes into a specific sequence, pattern, or orientation. It may sound like a simple task, but much like fiddling with a Rubikâs cube, figuring it all out is the real reward. Freeware Fun If youâre interested in first-person shooters and MMORPGs, Quake Live and Second Life can give you hours of entertainment at our favorite price: $0.00. Both games perform smoothly on Mac OS 10.4 or later. Quake Live doesnât require beefy hardware because it runs through your Web browser. But that doesnât stop it from delivering all the fast-paced action of the classic first-person shooter. Second Life, while not as packed with storyline as World of Warcraft, offers a similar massively multiplayer world where you can meet people, customize your characterâs look, and participate in a virtual world thatâs just like our own. You donât even have to watch the clock to make sure youâre on time for a player-versus-player raid!You don't need fancy computer hardware to frag your way through this beloved shooter. Vital Statistics on Our 50 Killer Apps Total cost if you bought all 50 apps: $1219.83Number of apps that are free: 13Apps that have an iPhone counterpart: 15Whaddaya waiting for? (apps that have a free demo): 39Number of countries these apps were born in: 7Apps named "iSomething": shockingly... just 3!Apps that require Snow Leopard: 1Apps that require Leopard: 14Apps that promise "iLife integration!": 9