Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > Developing applications for Palm/PPC/Symbian?! What enviroment?

Reply
Thread Tools

Developing applications for Palm/PPC/Symbian?! What enviroment?

 
 
Pret Orian
Guest
Posts: n/a
 
      05-25-2004
Hi!
I'm looking for an enviroment in which I could develop applications
for Palm OS, Pocket PC and Symbian as target platforms.

I had a look at AppForge but it was ruled out because of licencing
policy on runtimes (there souhld be no client license costs).

I know Codewarrior would be acceptable solution for Palm OS and
Symbian, but does it cover Pocket PC? If we just created simple
applications, would it be difficult to crosscompile the code for
Symbian/Palm OS having all the different SDKs?

How about Java? How do low-end Palms (2 Mb) handle Java applications?

Any other suggestion?

TIA
Pret
 
Reply With Quote
 
 
 
 
Liz
Guest
Posts: n/a
 
      05-25-2004

"Pret Orian" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed) om...
> Hi!
> I'm looking for an enviroment in which I could develop applications
> for Palm OS, Pocket PC and Symbian as target platforms.
>
> I had a look at AppForge but it was ruled out because of licencing
> policy on runtimes (there souhld be no client license costs).
>
> I know Codewarrior would be acceptable solution for Palm OS and
> Symbian, but does it cover Pocket PC? If we just created simple
> applications, would it be difficult to crosscompile the code for
> Symbian/Palm OS having all the different SDKs?
>
> How about Java? How do low-end Palms (2 Mb) handle Java applications?
>
> Any other suggestion?
>
> TIA
> Pret


There is a thing called "jump" that is supposed to allow you
to write programs in java that run on the palm pilot. Here is
an example program for you.
---------------------------------
import palmos.*;

class Hello {
static final int idfMain = 1000;

public static int PilotMain(int cmd, int cmdBPB, int launchFlags)
{
if (cmd != 0) {
return 0;
}

Palm.FrmGotoForm(idfMain);

Event e = new Event();
ShortHolder err = new ShortHolder((short)0);
while (e.eType != Event.appStopEvent) {
Palm.EvtGetEvent(e, -1);
if (!Palm.SysHandleEvent(e)) {
if (!Palm.MenuHandleEvent(0, e, err)) {
if (!appHandleEvent(e)) {
Palm.FrmHandleEvent(Palm.FrmGetActiveForm(), e);
}
}
}
}
Palm.FrmCloseAllForms();
return 0;
}

static boolean appHandleEvent(Event e)
{
if (e.eType == Event.frmLoadEvent) {
int form = Palm.FrmInitForm(e.formID());
Palm.FrmSetActiveForm(form);
return true;
} else if (e.eType == Event.frmOpenEvent) {
Palm.FrmDrawForm(Palm.FrmGetActiveForm());
return true;
}
return false;
}
}


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Developing Enterprise applications Neetesh Singhal ASP .Net 3 06-06-2006 07:20 PM
Developing multiple applications =?Utf-8?B?QWRyaWFu?= ASP .Net 6 07-25-2005 11:54 PM
Developing applications for Cisco routers onestatusquo@yahoo.com Cisco 6 06-03-2005 09:24 PM
Exam 70-315: Developing Web Applications with Visual C#.NET =?Utf-8?B?VGluYQ==?= ASP .Net 2 11-04-2004 06:42 PM
Richard Grimes' book "Developing Applications With Visual Studio.NET" Andy Turner ASP .Net 6 11-03-2003 02:19 PM



Advertisments