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

iShowU Instant 1.3.0 - Full-featured scr...
iShowU Instant gives you real-time screen recording like you've never seen before! It is the fastest, most feature-filled real-time screen capture tool from shinywhitebox yet. All of the features you... Read more
Capo 3.8 - Slow down and learn to play y...
Capo lets you slow down your favorite songs so you can hear the notes and learn how they are played. With Capo, you can quickly tab out your songs atop a highly-detailed OpenCL-powered spectrogram... Read more
Viber 11.7.0 - Send messages and make fr...
Viber lets you send free messages and make free calls to other Viber users, on any device and network, in any country! Viber syncs your contacts, messages and call history with your mobile device, so... Read more
Drive Genius 5.3.1 - $79.00
Drive Genius features a comprehensive Malware Scan. Automate your malware protection. Protect your investment from any threat. The Malware Scan is part of the automated DrivePulse utility. DrivePulse... Read more
CorelDRAW 21.2.0.708 - Graphic design so...
CorelDRAW - professional graphic design software for vector illustration, layout, and so much more. Get started quickly and easily with a wealth of intuitive tools, built-in learning materials,... Read more
Navicat Premium Essentials 12.1.27 - Pro...
Navicat Premium Essentials is a compact version of Navicat which provides basic and necessary features you will need to perform simple administration on a database. It supports the latest features... Read more
OmniFocus 3.4.3 - GTD task manager with...
OmniFocus is an organizer app. It uses projects to organize tasks naturally, and then add tags to organize across projects. Easily enter tasks when you’re on the go, and process them when you have... Read more
Microsoft OneNote 16.30 - Free digital n...
OneNote is your very own digital notebook. With OneNote, you can capture that flash of genius, that moment of inspiration, or that list of errands that's too important to forget. Whether you're at... Read more
Apple Configurator 2.11.1 - Configure an...
Apple Configurator makes it easy to deploy iPad, iPhone, iPod touch, and Apple TV devices in your school or business. Use Apple Configurator to quickly configure large numbers of devices connected to... Read more
Luminar 3.1.4 - Powerful, adaptive, conf...
Luminar is the new full-featured image editor that adapts to the way you edit photos. Over 300 essential tools to fix, edit, and enhance your photos with comfort. The future of photo editing is here... Read more

Latest Forum Discussions

See All

Breakout: Dark Prison is a fast-paced ac...
Breakout: Dark Prison is an action RPG from LaterSoft. Set in the aftermath of a deadly virus outbreak your daughter has been taken from you because she has an immunity to the illness in her DNA. Not being a fan of experimentation on children –... | Read more »
Apple Arcade in review
This weekend, Apple Arcade will officially be one month old. That means anyone who signed up for the free trial on day one has a decision to make: Stick with the service and shell out $5 a month, or cancel and go about your merry way. | Read more »
Alluris is a choose-your-own adventure g...
Alluris is an RPG that the developer's are calling a swipe-your-own adventure game. This is because the game incorporates a Reigns-style - swiping left or right - selection mechanic to make all the decisions you'd usually expect to make across... | Read more »
Hello Hero All Stars receives update wit...
The first Hello Hero game hit global platforms in 2013 and proved a huge success, with developer Fincon adding two more entries to this popular series of casual RPG games since. Released in June this year, Hello Hero All Stars brings many of the... | Read more »
Zombieland: Double Tapper, a cartoon idl...
Zombieland: Double Tapper is the idle RPG tie-in to the upcoming Zombieland: Double Tap. Oddly, it's one of two different Zombieland games launching today, with the other being the Switch title Zombieland: Double Tap - Road Trip. [Read more] | Read more »
Rusty Lake's The White Door launche...
Rusty Lake and Second Maze's intriguing point-and-click adventure game, The White Door, is now up for pre-order on the App Store. This one sees you playing as Robert Hill, a mental health patient who is suffering from severe memory loss. The game... | Read more »
Hellrule is an auto-runner inspired by G...
Hellrule is an upcoming auto-runner game from independent developer Pedrocorp where players will take control of a dapperly dressed gentlemen who comes equipped with a razor-sharp umbrella for slicing up his foes. The game will be available for... | Read more »
Grobo is a gravity bending puzzle platfo...
Grobo is a 2D puzzle platformer that marks the first release from developers Hot Chocolate Games. You'll find yourself manipulating gravity as you make your through this title that's available now for iOS and Android. [Read more] | Read more »
Adrenaline, Compulsive Entertainment’s h...
Compulsive Entertainment’s high-octane arcade racer, Adrenaline, has now made its way to the App Store following a successful launch on Google Play. It’s a ton of challenging, fast-paced fun, boasting easy-to-learn controls and a varied selection... | Read more »
Mario Kart Tour is adding Super Mario Ga...
Earlier today on Twitter, Nintendo announced that Mario Kart Tour is getting a new racer and track. Fans of Super Mario Galaxy will be pleased to hear that Rosalina is the first post-launch character being added, while the iconic Rainbow Road is... | Read more »

Price Scanner via MacPrices.net

Apple offers clearance 2018 15″ 6-Core MacBoo...
Apple has clearance 2018 15″ 6-Core Touch Bar MacBook Pros, Certified Refurbished, available starting at only $1999. Each model features a new outer case, shipping is free, and an Apple 1-year... Read more
Apple continues to offer refurbished 2019 21″...
Apple has Certified Refurbished 2019 21″ & 27″ iMacs available starting at $929 and up to $350 off the cost of new models. Apple’s one-year warranty is standard, shipping is free, and each iMac... Read more
Verizon offers free iPhone 7 for customers wh...
Verizon is offering a free 32GB iPhone 7 for new or existing customers who open a new line of service, no trade-in required. Cost of the phone is credited to your account monthly for 24 months. The... Read more
13″ 2.4GHz 4-Core MacBook Pros remain availab...
Apple has a full line of Certified Refurbished 2019 13″ 2.4GHz 4-Core Touch Bar MacBook Pros available starting at $1529 and up to $300 off MSRP. Apple’s one-year warranty is included, shipping is... Read more
Lease one iPhone Xs, Xr, or X at Sprint and g...
Purchase an Apple iPhone X, Xr, Xs, or Xs Max at Sprint, and get a 64GB iPhone Xr for free. Requires 2 new lines or 1 upgrade-eligible line and 1 new line. The fine print: “iPhone Xs (64 GB) $37.50/... Read more
How to use your Apple Education discount to s...
Purchase a new MacBook Pro or MacBook Air using Apple’s Education discount, and take up to $200 off MSRP. All teachers, students, and staff of any educational institution with a .edu email address... Read more
Base 2019 13″ 1.4GHz 4-Core MacBook Pro on sa...
Amazon has the new 2019 13″ 1.4GHz/128GB 4-Core Space Gray Touch Bar MacBook Pro on sale for $100 off Apple’s MSRP. This is the same MacBook Pro sold by Apple in its retail and online stores: – 2019... Read more
Save up to $30 on Apple’s AirPods at these re...
Amazon is offering discounts on new 2019 Apple AirPods ranging up to $30 off MSRP. Shipping is free: – AirPods with Charging Case: $144 $15 off MSRP – AirPods with Wireless Charging Case: $169 $30... Read more
Save $15 on Apple Watch Series 5 models on Wa...
Walmart has new Apple Watch Series 5 models on sale for $15 off Apple’s MSRP on their online store. Choose free shipping or free local store pickup (if available). Sale prices for online orders only... Read more
Save $750 on the base 8-Core 27″ iMac Pro wit...
Apple has Certified Refurbished 27″ 3.2GHz 8-Core iMac Pros available for $4249 including free shipping. Their price is $750 off the cost of new models. A standard Apple one-year warranty is included... Read more

Jobs Board

*Apple* Mobile App Developer - eiWorkflow So...
…eiWorkflow Solutions, LLC is currently looking for a consultant for the following role. Apple Mobile App Developer Tasks the role will be performing: ? Mobile App Read more
Essbase Developer - *Apple* - Theorem, LLC...
Job Summary Apple is seeking an experienced, detail-minded Essbase developer to join our worldwide business development and strategy team. If you are someone who Read more
Best Buy *Apple* Computing Master - Best Bu...
**738230BR** **Job Title:** Best Buy Apple Computing Master **Job Category:** Store Associates **Location Number:** 000233-Almeda-Store **Job Description:** The Core Read more
Best Buy *Apple* Computing Master - Best Bu...
**738182BR** **Job Title:** Best Buy Apple Computing Master **Job Category:** Sales **Location Number:** 000036-Independence MO-Store **Job Description:** **What Read more
*Apple* Mobility Pro - Best Buy (United Stat...
**741450BR** **Job Title:** Apple Mobility Pro **Job Category:** Store Associates **Location Number:** 000168-Mentor-Store **Job Description:** At Best Buy, our Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.