AppForge 2.0 Allows Cross-Platform Apps
AppForge 2.0, which was released recently, allows developers to write applications using Visual Basic and run those applications on both Palm OS and Pocket PC devices. It has a combination of Microsoft Visual Studio extensions that install into Visual Basic 6.0, and operating system extensions, called Boosters, that run on the device. There are Boosters available for the Palm OS, iPaq, and HP Jornada.
AppForge currently has over 30,000 developers and over 2,000 applications in use around the world.
Doug Armstrong, CEO at AppForge, said, "Every day we hear from customers who have completed projects in six to eight weeks. With version 2.0 they can have those same applications running on Pocket PC devices with no additional development."
There are four varieties of the AppForge development software. AppForge Professional for Palm OS costs $700. AppForge Professional for Pocket PC costs $900. AppForge Professional for Palm OS and Pocket PC (The Professional Bundle) is $1,300. There is also a "lite" version, designed for hobbyists and entry- level programmers, called the Personal Edition that sells for $70.
The Booster operating system extensions are available on the AppForge website. The Compaq iPAQ and HP Jornada ones cost $25. The Palm OS Booster is available at no charge, courtesy of Palm, Inc.
Related Information:
Article Comments
(9 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Comments Closed
This article is no longer accepting new comments.
RE: I'm confused...
---
News Editor
RE: I'm confused...
Good news for PocketPC
evB versus AppForge
I have a Pocket PC Ipaq h3600. My mail is
xabi@e-inice.com
Thanks
Horrible support
???
Back to EVB. (UGH)
AppForge
NSBasic/Palm ( http://www.nsbasic.com/palm ) and CodeWarrior...
Eston Bond
CEO Pine Tree Software
Booster
Peace Out
Alan
expensive
Latest Comments
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
I'm confused...