Palm OS Development Tool Introduction [Reserved]

xiaoxiao2021-03-06  53

I. CodeWarrior integrates an development environment on the Mac OS and Win32 platform. For Palmos, it is a major development tool that can be very convenient and fast with C language. In fact, all Palmos related documents and tutorials provided by Palm are assumed that developers use CodeWarrior to develop Palm applications.

Developer Metrowerks, INC URL www.metrowerks.com/ Price CodeWarrior7.0 version of $ 369 Trial version You can download from http://www.palm.com/devzone/tools/cw/ Free Download

Second, Palm OS Emulator Pose's Windows version shows an excellent running feature, which makes it a necessary debugging means for developers. It is said that POSE's UNIX version is also gradually improved. This excellent program almost completely simulates the working environment inside the PALM device on the desktop. You only need a Palm's ROM file to make it normal, you can get a copy of a ROM file from your own Palm. Of course, if you sign some protocols of Palm Computing, you can download all kinds of model Palm's ROM files from their website, which also includes the debug version of the ROM file, that is from any one Can't download it on Palm.

As a debugging tool, the simulator is better than a real Palm device, and the debugger's debugger is very fast. Even if all the code from the end, all the code is used for a long time, there is a simulator A smart debugging feature is called gremlin, you can send a number of random events to the Palm application via GREMLIN, which knows how to fully control and operate these events. GRemlin can also be used to test user-defined controls (gadget). It is really found that many problems you can't think of causing your machine. Of course, this is not to say GREMLIN can fully replace functional testing.

You may be able to find some other methods of debugging applications, but I will fight you before using your program to test it with an emulator.

In the Code Warrior uses POSE 1. Select Edit | Preferences Menu item in Code Warrior 2. Select Palm Connection S under Debugger 3. Select Palm Connection S under Debugger 3. Select: Palm OS in the Target Group box on the left. Emulator 4. Select the Always Launch Emulator Select Box 5. Click the Choose button to find Emulator.exe 6. Click the Save button 7. When make opened.

Developer Palm Computing, Inc. Url www.palm.com/devzone/pose/pose.html Price Free Test Edition http://www.palmos.com/dev/tech/tools/emulator/

Third, Palm OS SDK comes from Palm Computing with a free tool kit containing the latest support code and technical documentation. This is the basic development documentation and tools provided by Palm Computing for all Palm developers. Just join the Palm Computing solution providing plan, you can get this useful toolkit for free.

Developer Palm Computing, Inc. Url www.palm.com/devzone/tools/ Price Free Test Edition N / A

Four, Window Conduit Development Tools This is a review of Windows 95, 98 and NT Development Pipeline (CONDUIT). The following table is the outline of these tools:

Name Description CDK From Palm Computing Access Pipe Development Pack CDK Java Edition from Palm Computing You can get a standard pipeline development package Java version Insider helps you check the convenient package of Palm devices Visualcafe Professional Palm Computing CDK Symantec Developed Java IDE Visual C / C Palm Computing CDK developed C IDE 5, CDK This is a free pipeline package provided by Palm Computing. It uses Microsoft's Visual C / C , especially the MFC class library. You can do not use MFC, but if you want to do this, you have to do it.

Developer Palm Computing, Inc. Url www.palm.com/devzone/cdkjwin/cdkwin.html Price Free Test Edition N / A

6. CDK Java Edition

This is a free standard pipeline development package for the Java version of Palm Computing. It uses Symantec's Visual Cafe Pro as a development tool. I have never used this development package, although I hope you can use this tool smoothly, but the documentation says it has not tested under Sun's free Java.

Developer Palm Computing, Inc. Url www.palm.com/devzone/cdkjava/cdkjava. Price Free Test Edition N / A

Seven, Insider

This is a convenient gadget that allows you to check the Palm database. Through this tool, you don't even have to need the application software on Palm to determine if the database you generate is correct.

Developer sylvain beaulis url www.iro.umontreal.ca/~beaulis/pilot.html price $ 10 beta from www.iro.umontream.ca/~beaulis/pilot.html Free Download

First, GCC / PRC-TOOLS

A free compilator of Palm OS, efficient but difficult to use. It is the only choice for UNIX users. GCC / PRC-Tools first is developed by Free Software Foundation and is now managed by EGCS Steering Committee. GCC is considered by most people to include the best 68K connector, compared to other non-free tools, and the code in which he compiles to generate is even less.

Developer Free Software Foundation URL http://www.land-j.com/gccwin32.html price $ 0 trial version You can download from http://www.palm.com/devzone/tools/gcc/ Free Download

Second, PILRC

Palm OS A free resource compiler that converts program text into a tool for a binary image. This image and GCC / PRC_Tools components use can be a complete PALM OS application. This is a good resource tool, many people think it is better than CoderWarrior Constructor. It is not a drawing tool, but it contains a browser called the Pilrcui, allowing you to see the prepared screen. If you run on UNIX or you have a Source Control System that cannot be well processed with SCCS, Pilrc is required.

Developer Aaron Ardiri URL www.hig.se/~ArDiri/development/palmii/pilrc/ Price $ 0 Test Edition N / A

Third, Satellite Forms

For non-service, this is a good tool. Very much non-technical personnel can develop a reasonable application through this tool. It is easy to use, and the relevant documents are also written very well. It is an extremely fast control assembly development environment. But it has two shortcomings: For development of direct and standard controls, only professional developers can do it; more unfortunately, every application for Palm OS must spend money to buy licenses. These restrictions make it unable to apply more complex applications and wider applications. Developer PUMA Technology URL www.pumatech.com/ Price Standard $ 795, Enterprise Edition $ 995, plus one person a license fee beta from back breakthrough: http://www.pumatech.com/trial-sf.html Free Download

Four, Pendragon Forms

This is a non-C development environment for PALM devices. It is not difficult to find that this development environment is compared to Satellite Forms, which makes the application become large and bloated due to the use of Code Warrior, which lacks personality and usability compared to Code Warrior, and its interface is also very It is difficult to handle. Its technical documentation and user guide are not high quality.

Developer Pendragon Software Corporation URL www.pendragon-software..Com / Price $ 149 Test Edition can be downloaded from www.pendragon-software.com/forms3/downloads.html

Visual Cafe Professional

This is a good Java integrated development environment, which is very convenient to use it.

Developer Symantec URL www.symantec.com/domain/cafe/index.html price does not know the test version

VISUAL C / C

This is the industry standard development environment under Windows, although it is not the best in IDE, but many people know how to use. It is used when using pipeline programming.

Developer Microsoft URL MSDN.Microsoft.com/visualc/ Price I don't know the test version

Note: This article is reproduced from: http://www.palmheart.net/modules.php? Op = modload & name = news & file = article & sid = 54 & mod = thread & order = 0 & strand = 0

转载请注明原文地址:https://www.9cbs.com/read-82431.html

New Post(0)