TweetFollow Us on Twitter

Mar 01 Viewpoint Volume Number: 17 (2001)
Issue Number: 3
Column Tag: Viewpoint

Viewpoint

By Marshall Clow

Report from the Palm Developers' conference

Introduction

PalmSource 2000 was held at the Santa Clara Convention Center on December 12th-15th, 2000. There were over 3500 developers in attendance, up from about 2000 in 1999. As a result of this growth, Palm announced that starting in 2001, PalmSource would be held in the (much larger) San Jose convention center.

Carl Yankowsi, CEO of Palm, Inc. gave the opening keynote, setting the tone for the week. He described Palm's vision of the "Mobile Internet", where people have access to on-line resources no matter where they are.

Slides and WebCasts of the many of the conference presentations are available at http://www.palmsource.com.

News

Palm is currently riding high, with an 83% (US) market share in the handheld computer market. This was reflected in the list of Palm OS licensees. There are large consumer electronic companies like Sony, computer manufacturers such as IBM, and Palm-only companies like Handspring and TRG. Symbol is making Palm OS-based bar code scanners for use in enterprise applications.

They have created partnerships with several cell phone makers: Kyoccra, Nokia, Motorola, and Samsung. Palm is working with these companies to put Palm OS capabilities into the next-generation (also known as 3G) cell phones.

Palm announced at the show that they have more than 130,000 registered developers, up from about 20,000 last year.

Palm OS 4.0

Each developer (after singing an NDA) received a prerelease version of Palm OS 4.0. There were several sessions devoted to features that will be introduced in Palm OS 4.0, and how to take advantage of them. Slides of many of these presentations are available on the PalmSource website. Some of the new features are:

  • Secondary Storage
    Palm OS 4 will support external file systems and secondary storage. This will allow users to keep data on devices such as smart cards or CompactFlash. Sony, a Palm OS licensee, was showing a Palm OS device with a slot for a MemoryStick.
  • Attention Manager
    As Palm OS devices are used for more and more tasks, more and more applications need to get the user's attention. Under Mac OS, this is done using the Notification Manager. In Palm OS, applications use the Attention Manager. This allows the user to respond to single or multiple events, and allows the applications to prioritize notifications (simple vs. insistent, for example).
  • Exchange Manager
    In Palm OS 3 and before, the Exchange Manager was tied to the IR port, since that was the only way that people could exchange data. In 4.0, exchange is transport-independent. The big driver for this, as far as I can see, is BlueTooth. However, this will also allow people using pager cards, SMS, etc. use the same mechanism as the built-in IR port.
  • Telephony
    Since Palm is building relationships with several mobile phone vendors, you should not be surprised to learn that Palm OS 4.0 will contain a full "phone control" API. As well as the basic functionality, there will be also support for SMS (via the Exchange Manager).

Palm OS 5.0

As well as 4.0, Palm gave attendees a glimpse of a future OS that they were calling Palm OS 5.0. (this is not an official name) David Fedor of Palm said that they expected that devices would ship with this OS in 2002. A few of the features previewed are:

  • Support for ARM processors
  • Better multimedia support
  • Support for different screen sizes and resolutions
  • A wide range of devices, both in price and capabilities.

The big change for 5.0 is the change to the ARM processor. This will be quite an undertaking for Palm, since all existing Palm OS applications are written for the Motorola 68000 processor. In some ways, this will be even more difficult than Apple's switch from the 680x0 to the PowerPC because the ARM is "little-endian", like the 80x86, rather than "big-endian", like the 68K and PowerPC. Palm will be supplying a 68K emulator in their new devices, so that existing applications can be run on new machines.

Developer Tools

Metrowerks announced at the show (and shipped soon thereafter) CodeWarrior 7 for Palm OS. It includes an updated C/C++ compiler, all the IDE enhancements from CodeWarrior 6 for Mac OS and Windows, and several Palm OS-specific tools, including a debugger plugin that lets you symbolically debug your Palm OS applications either inside POSE or on an actual device. CodeWarrior for Palm OS runs on both the Mac and Windows.

Developer's Nation has formed a partnership with Palm to maintain and extend the Palm OS knowledge base, which is a great resource for Palm OS developers. This online Q&A database should be available by the time you read this at http://www.DevNation.net.

AppForge announced the release of Visual Basic for Palm OS, allowing developers who prefer to write their applications in Basic to create Palm OS applications. More information is available at http://www.appforge.com.

Extended Systems <http://www.extendsys.com> announced a set of developer tools geared towards the enterprise market, for integrating Palm OS devices into a medium to large company.

Last year at PalmSource '99, Palm and Bear River announced that they would be developing and releasing the "Palm Development Framework", a C++ class library for developing Palm OS applications. This year, Bear River announced that they had completed the Framework, which is available at http://www.bearriver.com/developer/palm/.

Summary

Last year, at PalmSource '99, I thought that this was an exciting time to be a Palm OS developer. If anything, this year promises to be even more exciting. Even though Palm has an 80% market share, they aren't sitting on their laurels; they are working hard on improving their products.

Last year, Palm beat the drum about enterprise support. Most of the sessions at PalmSource '99 were about getting into and supporting the enterprise market. This year while Palm talked quite a bit about the enterprise market, there were "personal" sessions as well.

If you couldn't make it to PalmSource 2000, be sure to check out http://www.PalmSource.com where slides for most of the sessions are available.

See you at PalmSource '01 in October!


Marshall has worked for Palomar Software, HP, Aladdin Systems and Adobe. Among other things, he has written PICT Detective, Aladdin's Resource Compression Toolkit, and way too many resource-processing tools. When he's not coding, he can be found mountain biking with his kids or checking out microbreweries. He can be reached at <marshall@idio.com>

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

MacUpdate Desktop 6.1.3 - Search and ins...
MacUpdate Desktop 6 brings seamless 1-click app installs and version updates to your Mac. With a free MacUpdate account and MacUpdate Desktop 6, Mac users can now install almost any Mac app on... Read more
ExpanDrive 5.4.1 - Access cloud storage...
ExpanDrive builds cloud storage in every application, acts just like a USB drive plugged into your Mac. With ExpanDrive, you can securely access any remote file server directly from the Finder or... Read more
Espionage 3.6.6 - Simple, state-of-the-a...
Espionage offers state-of-the-art encryption and plausible deniability for your confidential data. Sometimes, encrypting your data isn't enough to protect it. That's why Espionage 3 goes beyond data... Read more
Pinegrow Web Designer 2.94 - Mockup and...
Pinegrow Web Designer is desktop app that lets you mockup and design webpages faster with multi-page editing, CSS and LESS styling, and smart components for Bootstrap, Foundation, Angular JS, and... Read more
1Password 6.3.3 - Powerful password mana...
1Password is a password manager that uniquely brings you both security and convenience. It is the only program that provides anti-phishing protection and goes beyond password management by adding Web... Read more
Sublime Text 3126 - Sophisticated text e...
Sublime Text is a sophisticated text editor for code, markup, and prose. You'll love the slick user interface, extraordinary features, and amazing performance. Features Goto Anything. Use Goto... Read more
ForkLift 3.0 Beta 2 - Powerful file mana...
ForkLift is a powerful file manager and ferociously fast FTP client clothed in a clean and versatile UI that offers the combination of absolute simplicity and raw power expected from a well-executed... Read more
OmniFocus 2.7.1 - GTD task manager with...
OmniFocus helps you manage your tasks the way that you want, freeing you to focus your attention on the things that matter to you most. Capturing tasks and ideas is always a keyboard shortcut away in... Read more
CleanApp 5.1.1 - Application deinstaller...
CleanApp is an application deinstaller and archiver.... Your hard drive gets fuller day by day, but do you know why? CleanApp 5 provides you with insights how to reclaim disk space. There are... Read more
Together 3.6.1 - Store and organize all...
Together helps you organize your Mac, giving you the ability to store, edit and preview your files in a single clean, uncluttered interface. Features Smart storage. With simple drag-and-drop... Read more

Concrete Jungle (Games)
Concrete Jungle 1.16 Device: iOS Universal Category: Games Price: $4.99, Version: 1.16 (iTunes) Description: A follow up to the puzzle hit 'MegaCity'! Concrete Jungle is a new take on the city building genre that swaps micro-... | Read more »
5 great apps for the budget traveller
Travelling abroad, or even within your home country, has never been easier thanks to our handy smartphone companions. There are hundreds of apps on the market that promise to make your world journeys hassle-free, but we've selected five of the... | Read more »
Zip—Zap (Games)
Zip—Zap 1.01 Device: iOS Universal Category: Games Price: $1.99, Version: 1.01 (iTunes) Description: Touch to contract.Release to let go.Bring the clumsy mechanical beings home. · · · over 100 levelsno adsno in-app-purchases Zip—... | Read more »
Paperback: The Game (Games)
Paperback: The Game 1.0 Device: iOS Universal Category: Games Price: $3.99, Version: 1.0 (iTunes) Description: You are an author trying to finish kitschy paperback novels. Complete Westerns, Science Fiction, Romance or even a Crime... | Read more »
How to Rule With a Firm Hand in My Majes...
My Majesty is a kingdom management sim not unlike August’s magisterial hit, Reigns. It’s essentially a reskin of developer Tigrido’s previous management sim, Dictator. As supreme ruler of the land, you must consult with a number of subjects to... | Read more »
Our 5 Favorite iMessage Sticker Packs
At long last, iMessage joins the ranks of messaging apps the likes of LINE and Whatsapp, adding an impressive collection of stickers. They’re a great way to add a little something extra to your daily conversations. [Read more] | Read more »
How to get past Vulture Island's tr...
Vulture Island is a colorful and quirky mish-mash of platforming and puzzles. It’s creative and fresh, but sometimes the game can throw a curveball at you, leaving you stuck as to how you should progress. These tips will help you explore smoothly... | Read more »
The new Clash of Kings is just for Weste...
If you’ve played the original Clash of Kings, you’ll probably recognise the city building, alliance forging and strategic battles in Clash of Kings: The West. What sets this version apart is that it’s tailor made for a Western audience and the... | Read more »
Frost - Survival card game (Games)
Frost - Survival card game 1.12.1 Device: iOS Universal Category: Games Price: $3.99, Version: 1.12.1 (iTunes) Description: *Warning: the game will work on iPhone 5C and above and iPad Pro / 4. Other devices are not supported* | Read more »
How to build and care for your team in D...
Before you hit the trail and become a dog sledding legend, there’s actually a fair bit of prep work to be done. In Dog Sled Saga, you’re not only racing, you’re also building and caring for a team of furry friends. There’s a lot to consider—... | Read more »

Price Scanner via MacPrices.net

Apple refurbished Mac minis available startin...
Apple has Certified Refurbished Mac minis available starting at $419. Apple’s one-year warranty is included with each mini, and shipping is free: - 1.4GHz Mac mini: $419 $80 off MSRP - 2.6GHz Mac... Read more
13-inch 2.5GHz MacBook Pro available for $928...
Overstock has the 13″ 2.5GHz MacBook Pro available for $927.99 including free shipping. Their price is $171 off MSRP. Read more
Buying McLaren Would Give Apple Instant Car C...
Apple “iCar” rumors have waxed and waned over the years, piquing interest and speculation as to whether Apple is seriously interested in getting into the automotobile business, either in a joint... Read more
Aetna to Transform Members’ Consumer Health E...
Health care benefits company Aetna, which has an estimated 46.3 million clients, today announced a new initiative to revolutionize members consumer health experience by combining the power of iOS... Read more
USB-IF Announces USB Audio Device Class 3.0 S...
USB Implementers Forum (USB-IF), the support organization for the advancement and adoption of USB technology, today announced the USB Audio Device Class 3.0 specification to establish USB Audio over... Read more
Clearance 12-inch 1.2GHz Retina MacBooks, App...
Apple has Certified Refurbished 2015 12″ 1.2GHz Retina MacBooks available for $1189, or $410 off original MSRP. Apple will include a standard one-year warranty with each MacBook, and shipping is free... Read more
Logitech SmartDock and Skype For Business Com...
Logitech has announced Logitech SmartDock, an AV meeting room solution designed in collaboration with Microsoft. Logitech SmartDock works with Skype for Business and qualified devices, including... Read more
27-inch iMacs on sale for up to $220 off MSRP
B&H Photo has 27″ Apple iMacs on sale for up to $200 off MSRP including free shipping plus NY sales tax only: - 27″ 3.3GHz iMac 5K: $2099 $200 off MSRP - 27″ 3.2GHz/1TB Fusion iMac 5K: $1899.99 $... Read more
Apple Macs and iPads available for up to $300...
Purchase a new Mac or iPad using Apple’s Education Store and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free, and... Read more
Save up to $600 with Apple refurbished Mac Pr...
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

Jobs Board

US- *Apple* Store Leader Program - Apple (Un...
…Summary Learn and grow as you explore the art of leadership at the Apple Store. You'll master our retail business inside and out through training, hands-on Read more
*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
Restaurant Manager (Neighborhood Captain) - A...
…in every aspect of daily operation. WHY YOU'LL LIKE IT: You'll be the Big Apple . You'll solve problems. You'll get to show your ability to handle the stress and Read more
Sr. *Apple* Mac Engineer - Net2Source Inc....
…staffing, training and technology. We have following position open with our client. Sr. Apple Mac Engineer6+ Months CTH Start date : 19th Sept Travelling Job If Read more
*Apple* Retail - Multiple Positions-Norfolk,...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.