Publisher: O'Reilly Media Released: April 2002 Pages: 440
Due to the immense popularity of Palm OS devices, demand for Palm OS applications has increased dramatically. Over 16 million Palm Powered PDAs have sold over the past six years,and the number of registered Palm Developers is currently over 100,000 and growing by about a 1,000 per month. Visual Basic is one of the most popular development platformsin the world. Until recently Visual Basic developers were not able to create applications for the Palm OS platform. By integrating into the Visual Basic environment, the AppForge Basic compiler has brought Palm development right into the main tool used by millions of VB Programmers. In fact, Visual Basic in conjunction with AppForge is fast becoming one of the favorite development environments for the Palm OS. The book provides a framework for application design, development and installation for the Palm handheld. While the reader should have experience with the property-method-event model of VB programming, no familiarity with Palm products is assumed or required. It is written primarily for corporate software developers, software architects, middle-ware developers and engineering managers who need to understand the strengths and limits of programming on the Palm, and how to integrate Visual Basic language Palm applications into their corporate IT infrastructure or product offerings. It teaches readers how to create a host of business applications including security, wireless and database connectivity programs. Some of the covered topics include: - Complete coverage of Palm user interface and database programming techniques
- Data Synchronization including how to build, test and install a conduit using Visual Basic and COM
- Web Clipping applications and how to interface those applications to Microsoft's Active Server Page framework.
- Extending the AppForge Palm application using shared libraries and Active-X like components.
Programming Visual Basic for the Palm OS is the onlybook designed to help the Visual Basic desktop programmer to break into the Palm market. With Programming Visual Basic for the Palm OS, Visual Basic programmers can become Palm programmers almost over night. |
-
Programming with AppForge -
Chapter 1 Introducing AppForge - Palm Software
- Main Features of AppForge
- Installing AppForge
- Using AppForge
- Resources
-
Chapter 2 Application Development - User Interface Design
- Basic Application Layout Example
- Language and Libraries Support
-
Chapter 3 Palm Database Programming - The Palm Database
- AppForge PDB Library
- The AppForge Database Converter
- Resources
-
Data Connectivity -
Chapter 4 Conduit Development - Applications and Conduits
- Conduit Design
- Installing the CDK
- Nuts and Bolts
- Synchronization Logic
- Data Formats
- Resources
-
Chapter 5 SQL Databases - SQL Publishing
- Universal Conduit
- Resources
-
Chapter 6 Web Clipping Applications - Palm.Net Wireless Architecture
- Simple WCA Tour
- Building a Large Application
- Palm OS 4.0
- Resources
-
Advanced Topics -
Chapter 7 Operating System Access - Fuser Mechanics
- A Data Encryption Program
- Resources
-
Chapter 8 Shared Libraries - Memory Concepts
- Memory Management Functions
- DBSLib Shared Library
- DBSLib Driver Application
- DBSLib Fuser
- AppForge Driver Application
-
Chapter 9 Piedmont - Obtaining Piedmont
- Architecture Overview
- Module and Interface Definition
- Component Code Generation
- Windows Component Implementation
- Palm Component Implementation
- AppForge VM Integration
-
Chapter 10 Debugging - Conditional Compilation
- Palm Reporter
- Palm Buttons
- Debug Database
-
Appendixes -
Appendix Ingot and Enumeration Summary - Basic Ingot Components
- Enhanced Ingots
- Multimedia Ingots
- Data Communication Ingots
- AFTone Ingot Pitch values
- Database Error Codes
-
Appendix DBSLib Sample Project Setup - Target Settings
- Access Paths
- 68K Target
- C/C++, Processor, and Global Optimizations Settings
- PalmRez Post Linker
- Configuring and Adding Files
-
Colophon |
- Title:
- Programming Visual Basic for the Palm OS
- By:
- Matt Holmes, Patrick Burton, Roger Knoell
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Safari Books Online
- Print:
- April 2002
- Pages:
- 440
- Print ISBN:
- 978-0-596-00200-8
- | ISBN 10:
- 0-596-00200-9
|
-
Patrick Burton Patrick Burton has been programming in C/C++ for most of his career. His experience inlcludes algorithm development for embedded satellite receivers, Linux system programming, and Windows programming using the Win32 API and Microsoft Found Classes (MFC). His recent experience includes writing COM based plugins to extend the capabilities of RealPlayer and RealServer. View Patrick Burton's full profile page. -
Roger Knoell Roger Knoell is a software developer with 10 years experience leveraging high-level language development tools and environments. He initially developed software using three releases of PowerSoft's PowerBuilder. He then moved(permanently) VB with the beta release of Version 4.0. He is extremely keen on AppForge, especially its direct integration into the VB development environment, which he first saw at VBITS 2000. View Roger Knoell's full profile page. |
Colophon Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animals on the cover of Programming Visual Basic for Palm OS are flying fish. The 40 species of flying fish (the common name of the family Exocoetidae) can be found in warm ocean waters all over the world. They range in length from 7 to 12 inches. They have pectoral fins similar to bird wings and unevenly forked tails. Flying fish are so called because of their method for escaping predators. They glide on their tails, which act as propellers, for up to 14 miles, reaching speeds up to 30 miles per hour. Their velocity builds to a point where they can launch themselves into the air and flap their "wings" to hold them up. Gusts of wind aid the flying fish in their flight, sometimes causing them to land on the decks of passing ships. Claire Cloutier was the production editor and proofreader for Programming Visual Basic for Palm OS. Ann Schirmer provided proofreading assistance. Tatiana Apandi Diaz, Sarah Sherman, and Jeffrey Holcomb performed quality control checks. The index was written by Johnna VanHoose Dinse and revised by Brenda Miller and Judy Hoer. Claire Cloutier, Sarah Sherman, Jeffrey Holcomb, David Chu, Julie Flanagan, Sue Willing, and Phil Dangler were the compositors. Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font. Melanie Wang designed the interior layout, based on a series design by David Futato. Mihaela Maier converted the files from Microsoft Word to FrameMaker 5.5.6 using tools created by Mike Sierra. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Linley Dolby. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Dan Woods
September 2003
By Tara Calishain, Rael Dornfest, DJ Adams
June 2003
Ebook: $7.99
Print & Ebook: $10.95
Print: $9.95
By Rachel Andrew, Kevin Yank
October 2008
|
Customer Reviews
|
|
|