TweetFollow Us on Twitter

May 98 Viewpoint

Volume Number: 14 (1998)
Issue Number: 5
Column Tag: Viewpoint

May 98 - Viewpoint

by Eric Gundrum

WWDC is Just Around the Corner

The week beginning May 11, thousands of developers from around the world will gather in San Jose, California for Apple's annual World Wide Developer Conference (WWDC). My friends at Apple tell me that this will be a very exciting conference with much new information for developers.

For me, one of the best features of WWDC is how it revitalizes my enthusiasm for Macintosh development. Most developers I've talked with come away from the conference very excited about trying the new technologies, as well as working with the old. Meeting with thousands of like-minded people helps me reaffirm my faith in the technology, if not in Apple. With Steve Jobs at the helm, I expect this year's conference to be even more invigorating than usual. After all, Steve always puts on a great show.

In recent years, many developers have complained that WWDC has been full of too much marketing and not enough nitty, gritty technical content as in the old days; the technical value to developers had diminished in recent years. One possible explanation for the lack of technical detail is that Apple's marketing department had ultimate control over what sessions occurred and how the material was presented; ADR (including Evangelism and DTS) provided guidance, but when push came to shove, the developers lost to the people who think their audience will get board reading screen after screen of "gibberish" in a mono-spaced font.

My friends in ADR tell me that they have heard this message from developers: not only do we want to see what cool technologies Apple has for us, but we want to see how to use them. We want enough technical details to see what code we have to write. We want to see the APIs presented in the context of real, productive code. We want enough detail that we can go home and program our Macs without having to read the manuals, just as our users don't read manuals to use our products. (I don't mean to say we don't read manuals, but we don't, do we? At least not until we get into trouble.) Hopefully, Apple will deliver and we will have the best, most useful WWDC in many years.

The topics for WWDC should be very interesting. Apple's planning for WWDC has been going on around the same time they have been deciding the company's future direction, including what features will be in the next Mac OS release, what will be in the OS for Apple's Network Computer, what will be the future of the Newton hardware, and more. At Seybold, Apple made a big deal about WebObjects, ColorSync, AppleScript, and QuickTime. I'm sure they will give us more technical details at WWDC. With Apple finally making a serious commitment to ColorSync, every developer whose products shares color information (as in graphics) with other products should be using ColorSync. Apple's official recommitment to AppleScript raises the importance of developers making their applications scriptable. (See the MacTech Scripting issue in February, 1998.)

QuickTime 3.0 has been a hot topic among developers for many months. One of the most significant new features of QT 3.0 is that the Windows version finally offers the same features as the Macintosh version. To make this work, the QuickTime team implemented significant features of the Macintosh Toolbox on Windows and exposed them through the QuickTime API. This can make porting Macintosh applications to Windows much easier; a significant help to Macintosh developers trying to meet their customers' demands for cross platform solutions.

Most important to many of us will be the information about Allegro, Apple's next version of the Mac OS. I am anxious for several new technologies in Allegro, including custom Themes and Navigation Services. WWDC will be the first public forum in which Apple demonstrates many of these technologies. Developers will already be seeded with Allegro, so we will not have to wait a year or two as we did with technologies presented at previous WWDCs. I think Apple has finally realized how frustrated developers have become with Apple's past promises of cool technologies that never make it out the door.

By the time your read this, Apple should be making the WWDC schedule available through http://devworld.apple.com/. Hopefully, they also will webcast much of the conference, so developers who cannot attend in person can still learn from it. I'm sure those who do attend will be talking about it online shortly afterwards, sharing their impressions and what they learn. (Last year, John Norstad wrote an excellent report of the conference and posted it on his web site http://charlotte.at.nwu.edu/jln/. Maybe he will do so again this year.)

Apple's Java Getting Richer

A few months ago, Apple released MRJ 2.0, moving the Mac Java runtime engine up to JDK 1.1.3 compatibility. In this issue, we have several articles that take advantage of Apple's new MRJ, including a comparison of Macintosh Java IDEs, and one that offers useful information about coding for multiple platforms.

Java is a good object-oriented language. I often tell people interested in learning to program the Mac that they should start with Java. I encourage all of you to spend a little time exploring it's capabilities. Keep in mind that it is still a work in progress. Many of the support libraries, such as the graphical interface classes, still do not deliver on the promise of "write once, run everywhere." However, they are better than they were a year ago. With such a strong link between Java and the Web, the number of work opportunities for Java programmers continues to increase, especially for "servelets," Java-based server plugins. As other Java platforms become available, opportunities for Java programmers will increase even more. Exploring Java is not only fun, but it is worth the time.

 
AAPL
$463.97
Apple Inc.
+4.29
MSFT
$30.20
Microsoft Corpora
-0.04
GOOG
$609.09
Google Inc.
+12.76
MacTech Search:
Community Search:

Reckless Racing 2 Review
Reckless Racing 2 Review By Greg Dawson on February 3rd, 2012 Our Rating: :: RUBBIN' AND RACIN'iPhone App - Designed for the iPhone, compatible with the iPad The original Reckless Racing game set the bar for down and dirty iOS... | Read more »
Five For Friday: Week of February 3
Another week has left us behind along with the first month of the year. As always with the arrival of Friday, we take a few moments to round up five of the most interesting apps and games that we’ve yet to cover in a more extensive form. There will... | Read more »
GHOST TRICK: Phantom Detective Review
GHOST TRICK: Phantom Detective Review By Dan Lee on February 3rd, 2012 Our Rating: :: TRICKYUniversal App - Designed for iPhone and iPad Use “Ghost Tricks” to possess objects and solve a murder.   | Read more »
Launch Center Launches New Third Party A...
Launch Center has gotten a major new update that brings new automatic app detection. While the app launched with support for built-in notifications, now the app supports launching third-party apps with specific commands, that can be scheduled to... | Read more »
Spy Mouse Feels the Love With New Valent...
EA and Firemint’s Spy Mouse has an update out now that’s designed to be more appropriate for this time of year, with Valentine’s Day coming up. Love is in the air, and while the cats in Agent Squeek’s life are still out to keep him from getting his... | Read more »
Panorama 360 Camera Review
Panorama 360 Camera Review By Jennifer Allen on February 2nd, 2012 Our Rating: :: CREATIVEUniversal App - Designed for iPhone and iPad Creating a panoramic image just got a whole lot simpler.   | Read more »
Gravity Lander Review
Gravity Lander Review By Rob Rich on February 2nd, 2012 Our Rating: :: SHORT FLIGHTiPhone App - Designed for the iPhone, compatible with the iPad Get three cosmonauts to land on the surface of Mars safely. It’s significantly harder... | Read more »

Price Scanner via MacPrices.net

Open-box special: 13″ MacBook Air for $230 off MSR...
MacMall has open-box return 13″ 128GB MacBook Airs available for $1069.21 including free FedEx overnight shipping. That’s $230 off the cost of new models. Apple’s one-year warranty and all materials... Read more
Apple now offering refurbished Oct ’11 13″ MacBook...
 The Apple Store is now offering Apple Certified Refurbished October 2011 13″ MacBook Pros for up to $230 off the cost of new models, including free shipping. Apple’s one-year warranty is standard... Read more
MacBook Airs on sale for up to $101 off MSRP
B&H Photo has 11-inch and 13-inch MacBook Airs on sale for up to $101 (6%) off MSRP including free shipping plus NY sales tax only: - 11″ 64GB MacBook Air (MSRP $999): $939 - 11″ 128GB MacBook... Read more
Open-box special: 17″ 2.4GHz MacBook Pro for $487...
MacMall has a limited number of open-box return 2011 17″ 2.4GHz MacBook Pros in stock for $2012.26 including free shipping. That’s $487 off MSRP, and Apple’s one-year warranty remains intact. Read more
27″ iMacs on sale for up to $130 off MSRP
  Apple resellers have 27″ iMacs on sale for up to $130 off MSRP. The following is a roundup of the lowest sale prices we’ve seen from Apple Authorized Internet/Catalog Resellers that are available... Read more
Updated MacBook Price Trackers
We’ve updated our MacBook Price Trackers with the latest information on prices, bundles, and availability from Apple’s authorized internet/catalog resellers: 17″ MacBook Pro 15″ MacBook Pro 13″... Read more
Refurbished Apple iPad 2s available for $100 off n...
 The Apple Store has Apple Certified Refurbished iPad 2s available for up to $100 off MSRP. Apple’s one-year warranty is included with each model, and shipping is free (for the most part, Apple... Read more
Apple offers refurbished MacBook Airs for up to $2...
The Apple Store is now offering Apple Certified Refurbished 2011 MacBook AIrs for up to $250 off the cost of new models. An Apple one-year warranty is included with each model, and shipping is free... Read more

Jobs Board

*Apple* Solutions Consultant-Retail Sal...
Job Title: Apple Solutions Consultant-Retail Sales Profession: Sales -> Sales Representative/Business Development Requisition Number 7119264Job title Apple Read more
Desktop Support (Mac OS/Apple) | HelpDes...
for Apple device user support Technical Qualifications: 1. Mac/VIP Technician 2. Mac OS expert - please include any Mac ... to Soloman@Vdartinc.Com for for instant application and immediate response... Read more
iPhone / Android Developer at Onward Tec...
iPhone / Android Developer Responsibilities: Work with the team to understand and translate these into technical requirements Work with lead architect to develop application design strategy... Read more
Mac Developer at Symantec (Mountain View...
Mac developers who will help us build high quality Mac OS X products. Our Mac products need to be world class ... communication and security framework Be familiar with Apple Mac user experience... Read more
*Apple* Sales Manager - Retail Sales -...
Job Title: Apple Sales Manager - Retail Sales Profession: Sales -> Sales Management Requisition Number 12358447Job title Apple Sales Manager - Retail Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.