bartop

palmoswerks ARCHIVE
Palm OS programming tips from a (former) CodeWarrior insider

header

Navigation

Search
Home
About
Stories
Stuff I Like
Articles
PilRC
CodeWarrior
palmos.techwood.org
DevTools List
Palm OS Dev FAQ

New Palm OS SDK 5.0 R2 release

I just noticed that PalmSource has publically posted Palm OS SDK 5.0 R2 DR2. This is an update to the Developer Release 1 that they posted to their developer seeding area earlier this year.

This SDK covers a lot of new ground, including the APIs exposed for Palm OS 5.2 Recent rumors on Palm InfoCenter indicate that Palm Solutions Group may come out with OS 5.2 devices later this Spring.

There are many changes from the original 5.0 SDK, but they fall into a few main categories, some of which are OS 5.2 features exposed in the new SDK:

  1. Support for QVGA screens and 1.5x density. There's offical support in the OS now for a 240x240 form with a 1.5x scaling factor from the 160x160 standard. This was added for the Chinese market, as PalmSource's new licensees wanted to be able to use the same hardware platform for both Pocket PC and Palm OS.
  2. Standard keycodes for thumb wheels and 5-way navigation pads.
  3. Simplified Chinese support, with text encoding changes and better locale functionality.
  4. Sound manager now allows devices to support audio streams in multiple formats, including raw PCM, ADPCM, MP3, Dolby AAC, and Ogg Vorbis. This is a hook allowing the licensees to support special sound encoders and decoders; for example, Palm Solutions Group could add MP3 decoding as a DSP algorithm to the OMAP 1510 and espose that through these APIs.
  5. Text scaling mode support allows using low-density fonts as tiny fonts on high-density screens.
  6. New glue functions: BmpGlueGetBits, CtlGlueIsGraphical, CtlGlueSetFrameStyle, FrmGlueGetObjIDFromObjPtr, LstGlueGetDrawFunction, TblGlueGetItemPtr, TxtGlueConvertEncoding, UIColorGlueGetNumTableEntries, MemGluePtrNew

brought to you by weblogger.com


Send feedback to combee@techwood.org
Copyright © 2004 Benjamin L. Combee
Palm OS is a registered trademark of PalmSource, Inc.
Metrowerks and CodeWarrior are registered trademarks of Metrowerks Inc.

The views expressed on this website/weblog are those of mine alone and do not necessarily reflect the views of PalmSource or Metrowerks.

This is a Manila Site

qwertYAK / frobnovich