TweetFollow Us on Twitter

Dec 93 Editorial
Volume Number:9
Issue Number:12
Column Tag:The Editor's Page

Please Be Apple, Not Microsoft!

By Neil Ticktin, Editor-in-Chief

In the beginning, Apple was Apple - spunky, cocky, and innovative, but also human, fun and right on the money! Then, Apple woke up one day and realized that their market was being stolen by Microsoft and they sued. The courts (for some reason beyond a normal person’s reality) said that Microsoft didn’t steal anything. Apple looked around and said to itself “if Microsoft can take our ideas, we should take theirs. After all, turnabout is fair play.” That might be well and good but things have gone way too far.

There’s a saying in our industry: If you have a problem with your product, fix it unless, of course, you are Microsoft - in which case, you just declare it a standard. Microsoft is unable to produce an easy to use, powerful, relatively bug-free, integrated environment. They produce “tools” with acronyms faster than Romper Room went through the alphabet - DLLs, OLE, MFC, DPMI, NT, ODBC, LIM, WIN32, DDE, etc . Everything that Microsoft produces touts that it “works together seamlessly” but that’s a reality that only exists when you have an expensive consultant set up your system (and then you aren’t allowed to touch a thing because you’ll screw it up). If you talk to a Microsoft technical support representative, they’ll tell you that they are now supporting over 1 million configurations of PCs - what a nightmare.

But that’s not the worst of it for a developer. If you are a Windows programmer, you’ll find a very large number of tools to help you. You’ll find that documentation is measured in feet and APIs sprawl across your office. Cross platform developers will tell you that of all their development platforms, Windows is the most difficult, takes the longest and is the least stable. Just ask the Newton team developing tools for Windows - they have twice as many resources as the Macintosh group, but are far behind in their schedule.

What’s Apple doing?

And then we have Apple. Apple sees Microsoft’s incredible success and concludes that since it can’t figure things out itself, it should do what Microsoft is doing. So today, we have an operating system that can have many different configurations and a barage of technologies. Granted, most of Apple’s names are easier to interpret than Microsoft’s but they’re not that much better - AOCE, QuickTime, OpenDoc, AppleScript, CommToolbox, QuickDraw GX, PowerTalk, Shared Library Manager, etc Now, I’m not one to say that Apple should hold back, but it should look to integrate what it is doing into a focused corporate direction.

At this point, you’re thinking “But Neil, what does this mean to me, a developer.” Well I’ll tell you! As cool as technologies like AOCE are, the standing joke is that AOCE has doubled the Macintosh API. GX will require you to modify the drawing and printing portions of your code. Shared Library Manager will create new support nightmares like you’ve never seen. OpenDoc will require a rewrite of your software. And the list goes on

What’s the solution?

It would be naive to say that Apple should come up with a simple solution to all of these problems. There is a lot of very cool technology out there - it just needs to be presented in a “Macintosh way”. Apple has (until a year or so ago) done a pretty good job of presenting these technologies to the end user in a Macintosh way, but they have done an exceedingly poor job of “Macintoshing” the development cycle (can you say MPW?).

For a long time, people have wished for the ultimate in programming tools. They’ve listed things like speed, reusability, organization, GUI, etc There are people that will tell you that in many ways, this product has been delivered already - it’s called NextStep™. Now, we all know that NeXT is not the healthiest of companies, but that’s because of other factors (i.e., their marketing and hardware).

On the Macintosh, we are fortunate to have tools like AppMaker, Marksman, THINK Project Manager, etc (there are far too many to list here). But, what we need is: integration from Apple simplicity in the API common ground between technologies (i.e., how about one scripting language?) firm committment to stated standards (i.e., have you ever felt screwed by committing to the CommToolbox?).

Bottom line, Apple needs to stop following Microsoft’s lead they’ll be second as long as they continue this and instead they need to return to the Macintosh way at the user level and for the first time, they need to “Macintosh” the development world.

If you agree (or disagree), write me and tell me your thoughts - page 2 has the addresses.

Neil Ticktin, Editor-in-Chief

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Warcher Defenders (Games)
Warcher Defenders 1.0 Device: iOS Universal Category: Games Price: $.99, Version: 1.0 (iTunes) Description: Warcher Defenders is a tiny castle defense action RPG with a very unique and challenging gameplay! Join this epic archery... | Read more »
The best value players on UEFA EURO 2016...
With Euro 2016 kicking off on June 10th, time's running out to pick your 15-man fantasy squad in UEFA EURO 2016 Fantasy. [Read more] | Read more »
How to become the ultimate robot warrior...
Chrono Strike is a delightfully immersive beat ‘em up with a sense of humor (any game with a good Sims reference gets points in my book). [Read more] | Read more »
Tips and tricks to get a higher score in...
Snow Roll is a devilish endless runner very much in the vein of Flappy Bird. It revels in its dastardly level of difficulty, and doesn’t really care how angry you get at it as it knows you’ll keep coming back for more. [Read more] | Read more »
How to win big in Slots Deluxe
Cheating while gambling is illegal and morally wrong, and in some parts of the world it leads to men with names like Vinnie "Six Knuckles" Manchenzo beating you to a pulp in a dark alley. [Read more] | Read more »
How to take over the world in Dictator 2
Running a country isn't easy - especially when you're a dictator who wants to take over the world and crush everyone in your path while you do it. [Read more] | Read more »
Tips and tricks to get a higher score in...
Tank.iois - you guessed it! - another multiplayer arena battler likeAgar.io and Slither.io. It does differentiate itself by putting you in a tiny tank though, so it's not exactly the same. To help you get that all-important high score, we've got a... | Read more »
How to unlock characters in One Tap Tenn...
As the title suggests, One Tap Tennis requires only a single tap to play its particular brand of tennis, and rewards you with a ton of unlockable characters if you perform well. Fortunately for you, we at 148Apps have got a few tips and tricks to... | Read more »
Grab it now: Game Craft’s Legend of War...
The real time strategy game is now available for you to sink your teeth into, through the App Store and Google Play. Combining elements of skill, strategy and empire building, Legend of War is a real gamers’ game. [Read more] | Read more »
Skateboard Party 3 ft. Greg Lutzka (Gam...
Skateboard Party 3 ft. Greg Lutzka 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: Skateboard Party is back! This third edition of the popular sports franchise features professional skater... | Read more »

Price Scanner via MacPrices.net

Dell Launches World’s First 17-inch Convertib...
Apple and other laptop makers have stepped away from the 17-inch display laptop form factor, frustrating users who liked the vast expanse of screen real estate. Having used a 17-inch PowerBook for... Read more
12-inch 1.2GHz Space Gray Retina MacBook avai...
Amazon has the new 12″ 1.2GHz/512GB Space Gray Retina MacBook (Apple model #MLH82LL/A) available for $1549 including free shipping. Their price is $50 off MSRP. B&H has the 12″ 1.2GHz/512GB Space... Read more
Apple refurbished Mac Pros available for up t...
Apple has Certified Refurbished Mac Pros available for up to $600 off the cost of new models. An Apple one-year warranty is included with each Mac Pro, and shipping is free. The following... Read more
Enterprise Workers Pick Technology Over Perks...
New Adobe study shows surprising attitudes about office jobs and where the future of work is heading. Adobe has released survey findings revealing that a surprising 70 percent of U.S. office workers... Read more
Memorial Day Weekend Sale: $50-$100 off 11-in...
B&H Photo has 13″ and 11″ MacBook Airs with 256GB SSDs on sale for $50-$100 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 11″ 1.6GHz/256GB MacBook Air: $999 $100 off MSRP... Read more
Memorial Day Weekend Sales: Apple MacBook Pro...
B&H Photo has 13″ and 15″ Retina MacBook Pros on sale for up to $210 off MSRP. Shipping is free, and B&H charges NY tax only: - 15″ 2.2GHz Retina MacBook Pro: $1799 $200 off MSRP - 15″ 2.5GHz... Read more
Memorial Day Weekend Sales: Apple iMacs and M...
Take up to $150 off the price of a new iMac or Mac mini at the following Apple resellers this Memorial Day weekend: iMacs: B&H Photo has 21″ and 27″ iMacs on sale for up to $150 off MSRP... Read more
Apple refurbished Retina MacBook Pros availab...
Apple has Certified Refurbished 2015 13″ and 15″ Retina MacBook Pros available for up to $380 off the cost of new models. An Apple one-year warranty is included with each model, and shipping is free... Read more
Apple refurbished 11-inch MacBook Airs availa...
Apple has Certified Refurbished 11″ MacBook Airs (the latest models), available for up to $170 off the cost of new models. An Apple one-year warranty is included with each MacBook, and shipping is... Read more
Goal Zero and OtterBox Partner to Expand iPh...
Goal Zero, specialists in portable power, have announced a partnership with OtterBox, brand smartphone case protection, to offer the Slide and Slide Plus Batteries as modules compatible with the new... Read more

Jobs Board

*Apple* Architect - AECOM (United States)
**Requisition/Vacancy No.** 132759BR **Position Title** Apple Architect **Job Category** Information Technology **Business Line** Government **Country** United Read more
*Apple* Project Engineer - Smart Source Inc...
SmartSource is in need of an Apple Project Engineer for a 12 month contract opportunity in Pittsburg, PA. Role: Apple Project Engineer Location: Pittsburg, PA Read more
Senior *Apple* Engineer - Signature Technol...
One-year contract for an Apple consultant. The resource should be an Apple Certified Technical Coordinator or get the certification within 60 days of starting Read more
Senior *Apple* Engineer - Signature Technol...
One-year contract for an Apple consultant. The resource should be an Apple Certified Technical Coordinator or get the certification within 60 days of starting Read more
*Apple* Architect - AECOM (United States)
**Requisition/Vacancy No.** 132759BR **Position Title** Apple Architect **Job Category** Information Technology **Business Line** Government **Country** United Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.