Getting Started (Cont.)
4. Learn the Basics of Palm OS Programming.
Documentation related to Palm OS programming includes:
Also, there are some of the considerations that you will need to keep in mind as you design and build your application:
- Small screen size.
- User usage pattern, e.g., a handheld may be turned on 40 times in 1 hour.
- Limited input methods.
- Various wireless connectivity.
- Limited computing power.
- Short battery life.
Actions such as wireless communications, sound, extended animation, or other tasks that occupy the CPU for long periods of time consume much power.
- Small memory.
Expansion is often limited to the capacity of an SD card.
- Persistent data storage.
- Backward compatibility.
5. Consider Wirelessly-Enabling Your Application.
Palm Powered Mobile World
connects mobile operators, infrastructure providers and ISVs to bring software solutions to market providing increased revenue opportunities.
The Smartphone Application Development provides for compatibility testing, joint marketing and support of network compliant applications to deliver user experience for Palm Powered smartphones.
6. Tailor Your Solution to Specific Devices.
Although Palm OS forms the core of every Palm Powered device, some devices have features specific to a device from a Palm OS licensee.
To take advantage of licensee-specific features and hardware add-ons, PalmSource connects you with its licensees.