OrbForms Designer Offers Visual Design, C-Like Language
OrbWorks, Inc has released OrbForms Designer, a combination of high level programming language and tool for creating Palm applications. Based on the company's PocketC product family, it integrates a visual design environment with a C-like language and an object-based API. It is available now for $95.
OrbForms Designer allows users to visually create the user interface. It uses an event-driven programming model and it creates stand-alone PRC files.
The OrbForms language is similar in style to C - using the same control constructs, expressions, and function style. The language supports four basic types (int, char, float, string), arrays, pointers, structs, and simple objects.
It has an object-based API framework that supports databases, memo pad entries, string manipulation, user interface objects (forms, menu, controls, images), data structures (string lists, and string dictionaries), saved preferences, math functions, sound, dates, and more.
It requires Win95/98/Me or NT4/2000/XP. The apps built with OrbForms Designer will run under Palm OS 3.0 or newer.
Related Information:
- PIC: Developers Forum
Article Comments
(13 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: one word
-Roy.
Speed?
How do the created applications compare speed-wise to Codewarrior compiled C versus Pocket C?
In other words, is it actually compiled or still just interpreted?
RE: Speed?
RE: Speed?
I have written a few things in PocketC. I have a program called Iron Filings which has had >2600 downloads. It has the runtime compiled in it and so is 45k even though the program is small. This appears not to be much of a problem as testified by the number of downloads (700 just through PalmGear in the last month).
Iron Filings v2.1 is going to be out soon as I need to do a bugfix for OS4.0
If you want to test out a PocketC application, download v1.1 or v2.0 (if you dont have OS4.0) from:
http://palmgear.com/software/showsoftware.cfm?sid=93247920020312131716&prodID=40534
RE: Speed?
RE: Speed?
OS5 compatibility ?
RE: OS5 compatibility ?
Speed: Since the compiler is based on the original
PocketC design, and we optimized the speed on the instruction generation, the performance should be better. We have send the software to be benchmarked by a third party. It should be ready soon.
For more questions, please visit :
http://www.orbworks.com/orbforms/faq.html
RE: Runtime required
OrbForms Designer creates Palm applications either as standalone applications, or as smaller applications that require the OrbForms runtime. Which way you distribute your application is up to you.
RE: Runtime required
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
one word