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>

 
AAPL
$101.70
Apple Inc.
+0.84
MSFT
$46.56
Microsoft Corpora
-0.20
GOOG
$586.04
Google Inc.
+6.09

MacTech Search:
Community Search:

Software Updates via MacUpdate

Apple Digital Camera RAW Compatibility 5...
Apple Digital Camera RAW Compatibility update adds RAW image compatibility to Aperture 3 and iPhoto '11. For more information on supported RAW formats, see here.Version 5.07: Adds RAW camera... Read more
Transmit 4.4.7 - Excellent FTP/SFTP clie...
Transmit is an excellent FTP (file transfer protocol), SFTP, S3 (Amazon.com file hosting) and iDisk/WebDAV client that allows you to upload, download, and delete files over the internet. With the... Read more
Macgo Blu-ray Player 2.10.8.1715 - Blu-r...
Macgo Mac Blu-ray Player can bring you the most unforgettable Blu-ray experience on your Mac. Overview Macgo Mac Blu-ray Player can satisfy just about every need you could possibly have in a Blu-ray... Read more
Capture One Pro 8.0.0.433 - RAW workflow...
Capture One Pro 8 is a professional RAW converter offering you ultimate image quality with accurate colors and incredible detail from more than 300 high-end cameras -- straight out of the box. It... Read more
Adobe Acrobat Pro 11.0.09 - Powerful PDF...
Adobe Acrobat allows users to communicate and collaborate more effectively and securely. Unify a wide range of content in a single organized PDF Portfolio. Collaborate through electronic document... Read more
Adobe Reader 11.0.09 - View PDF document...
Adobe Reader allows users to view PDF documents. You may not know what a PDF file is, but you've probably come across one at some point. PDF files are used by companies and even the IRS to... Read more
iFFmpeg 4.6.1 - Convert multimedia files...
iFFmpeg is a graphical front-end for FFmpeg, a command-line tool used to convert multimedia files between formats. The command line instructions can be very hard to master/understand, so iFFmpeg does... Read more
NTFS 11.3.62 - Provides full read and wr...
Paragon NTFS breaks down the barriers between Windows and OS X. Paragon NTFS effectively solves the communication problems between the Mac system and NTFS, providing full read and write access to... Read more
OS X Yosemite 10.10 DP8 - Developer Prev...
Note: This is a Developer Preview. You must be a registered Apple Mac Developer to download this update. You can also sign up for the free OS X Beta Program to download and preview public beta... Read more
FotoMagico 4.5 - Powerful slideshow crea...
FotoMagico lets you create professional slideshows from your photos and music with just a few, simple mouse clicks. It sports a very clean and intuitive yet powerful user interface. High image... Read more

Latest Forum Discussions

See All

Little World Escape Review
Little World Escape Review By Jordan Minor on September 17th, 2014 Our Rating: :: EARTHBOUNDUniversal App - Designed for iPhone and iPad Little World Escape draws players in with captivating concepts before pushing them away with... | Read more »
Light in the Dark Review
Light in the Dark Review By Nadia Oxford on September 17th, 2014 Our Rating: :: LIGHT 'EM UP UP UPUniversal App - Designed for iPhone and iPad Light in the Dark is an interesting and challenging puzzle game with some amusing bits... | Read more »
ShareFile for iPad is iOS 8-Ready with N...
ShareFile for iPad is iOS 8-Ready with New File-Editi​ng Feature Posted by Jessica Fisher on September 17th, 2014 [ permalink ] | Read more »
Pizo Animals
Pizo Animals By Amy Solomon on September 17th, 2014 Our Rating: :: DELIGHTFUL PUZZLESUniversal App - Designed for iPhone and iPad Pizo Animals is a puzzle app that includes many options adults can choose to customize the experience... | Read more »
ETA for iOS 8 Introduces Today View Exte...
ETA for iOS 8 Introduces Today View Extension and is Having a 50% Off Sale Posted by Jessica Fisher on September 17th, 2014 [ permalink ] | Read more »
Get Ready to Hit the Ice – NHL 2K is Com...
Get Ready to Hit the Ice – NHL 2K is Coming to the App Store Soon Posted by Jessica Fisher on September 17th, 2014 [ permalink ] 2K announced today that they are bringing NHL 2K< | Read more »
Readdle Adds Tons of iOS 8 Updates for A...
Readdle Adds Tons of iOS 8 Updates for All Readdle Apps Posted by Jessica Fisher on September 17th, 2014 [ permalink ] With the iOS 8 dropping today, Readdle has dramatically | Read more »
Let it Rainbow Review
Let it Rainbow Review By Jennifer Allen on September 17th, 2014 Our Rating: :: SIMPLE COLORSiPhone App - Designed for the iPhone, compatible with the iPad A little too simple for extended sessions, Let It Rainbow is still a cute... | Read more »
Goat Simulator (Games)
Goat Simulator 1.0.1 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0.1 (iTunes) Description: Goat Simulator is the latest in goat simulation technology, bringing next-gen goat simulation to YOU. You no longer have to... | Read more »
Almightree: The Last Dreamer Review
Almightree: The Last Dreamer Review By Blake Grundman on September 17th, 2014 Our Rating: :: CLIMBING HIGHERUniversal App - Designed for iPhone and iPad Can this Zelda-inspired platformer reach new heights of success?   | Read more »

Price Scanner via MacPrices.net

Logitech Bluetooth Multi-Device Cross-Platfor...
Logitech has an enviable track record of making some of the best computer keyboards and mice. At least in my estimation, the best freestanding keyboards I’ve ever used have been Logitech units,... Read more
Roundup of Apple refurbished iPad Airs and iP...
Apple is offering Certified Refurbished iPad Airs for up to $140 off MSRP. Apple’s one-year warranty is included with each model, and shipping is free. Stock tends to come and go with some of these... Read more
Sprint offers 16GB iPad mini for $199.99 with...
Sprint is offering 1st generation 16GB iPad minis for $199.99 with a 2-year service agreement. Standard MSRP for this iPad is $429. Their price is the lowest available for this model. Read more
2.5GHz Mac mini remains on sale for $549, sav...
B&H Photo has the 2.5GHz Mac mini on sale for $549.99 including free shipping. That’s $50 off MSRP, and B&H will also include a free copy of Parallels Desktop software. NY sales tax only. Read more
Apple refurbished iMacs available for up to $...
The Apple Store has Apple Certified Refurbished iMacs available for up to $300 off the cost of new models. Apple’s one-year warranty is standard, and shipping is free. These are the best prices on... Read more
13″ 2.5GHz MacBook Pro offered for $100 off M...
B&H Photo has the 13″ 2.5GHz MacBook Pro on sale for $999.99 including free shipping plus NY sales tax only. Their price is $100 off MSRP. Read more
Free GIMP Professional Grade Graphics App Ver...
The latest 2.8.14 version of the oddly-named GIMP (acronym for: GNU Image Manipulation Program) open source, high-end image editing and creation alternative to Adobe’s Photoshop and refuge from... Read more
Apple Announces Record Pre-orders for iPhone...
Apple has released metrics showing a record number of first day pre-orders of iPhone 6 and iPhone 6 Plus, with over four million sold in the first 24 hours. Demand for the new iPhones exceeds the... Read more
10% off iPhone 6 and 6 Plus Otterbox cases
Get 10% off on popular Otterbox iPhone 6 and iPhone 6 Plus cases at MacMall through September 19th. Use code OTTERBOX10 to see the discount. Read more
15-inch MacBook Pros on sale for up to $125 o...
Amazon has the new 2014 15″ Retina MacBook Pros on sale for up to $125 off MSRP including free shipping: - 15″ 2.2GHz Retina MacBook Pro: $1899.99 save $100 - 15″ 2.5GHz Retina MacBook Pro: $2374... Read more

Jobs Board

*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
*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
*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
*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
*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
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.