J2ME for Palm GUIs

Dear all,
I just got laid off, and part of the compensation was a Palm Pilot.
So I figured I might as well learn something new and try it out and
as a Java programmer I wanted to use Java.
It seems to me at a first glance that J2ME is a bit cheap with GUI
components though. No tables etc...
So what if I want to use tables, do I convert into c programming? =)
Erik

hiya:
if you are talking about MIDlets (a part of J2ME), then yes, it is a bit limited in the GUI department, mainly because it is actually targeted at resource constrained devices such as cell phones, pagers, etc (although it can be run on Palms, something called the PDA Profile is going to be specifically for Palm devices soon.
http://www.blueboard.com/j2me/family.htm
you can have fine control over the positioning of objects using the low level APIs, but for UI items like textbox, etc, you will use the High level API, where you have somewhat limited control over the placement of the items across different devices.

Similar Messages

  • InfraRed and J2ME for palm

    Hi, Is there anyway where I can open the infra red port on the palm and then send data through it to a printer?
    Thanx.
    Adrian

    The com.sun.kjava.Spotlet is the quintessential Palm base class. All Palm applications are a subclass of this class. It provides overrideable methods to handle hard and soft key events, pen movement events, and to access the infrared beaming capabilities. The KVM support a single Spotlet at any moment in time. Multiple Spotlets can be used, but only one can be registered (or be in focus) at any time.
    Here is a nice link by the j2me wizard, Bill Day, http://www.javaworld.com/javaworld/jw-11-1999/jw-11-device_p.html
    Stay in touch for more info.....
    Sunil

  • J2ME for Palm Treo 700W

    Hi, does anyone know of a J2ME environment which will work for this Windows Mobile device? Is there an IBM J9 version compatible with this device?

    No, not with iSync, as it provides no support whatsoever for Windows Mobile or Pocket PC devices.
    To support such devices, you must use a third-party application like the Missing Sync for Windows Mobile from Mark/Space or PocketMac from Information Appliance Associates. Both have promised updates to support Windows Mobile 5 devices like the Palm Treo 700w, but neither have released a completed, updated application to date.
    Mark/Space is offering the opportunity to test an early alpha release of the Missing Sync for Windows Mobile. More information about that application is available here:
    http://www.markspace.com/testing/MSWM25_alpha.html

  • Does j2me support jdbc for Palm Oracle Lite(8i/9i)

    I have a requirement to develop an application in Java for PALM OS with Oracle Lite 8i/9i connectivity. does j2me support jdbc for Palm Oracle Lite(8i/9i). Please help me to know what all java VM available in the market which have oracle connectivity(jdbc/odbc/whatever) for Oracle Lite for PALM.
    thanks
    dk

    Pleae some one reply, if j2me/kvm supports jdbc/odbc connectivity to oracle lite 9i/8i on palm
    thanks
    dk

  • Can we develop Conduit for Palm in J2ME

    Hello There,
    I want to write conduit for palm.Is it possible using J2ME.
    Pls let me know
    Thanks in advance..
    Sudheer

    No, but you can write a conduit in plain Java (1.2+ I think) using the Java CDK from Palm (for free).
    Bill
    Hello There,
    I want to write conduit for palm.Is it possible using
    J2ME.
    Pls let me know
    Thanks in advance..
    Sudheer

  • Adobe Reader for Palm OS won't install

    When i try to install Adobe Reader for Palm OS from the disk that came with my new Palm T/X (or from the Adobe website) it acts like it's doing something but never actually installs. Help!!!

    The Adobe Reader 305 for PalmOS setup file contains an older version of InstallShield's SETUP.EXE. For several reasons this setup version might hang without showing any GUI:
    a. A running background application prevents the setup from continuing.
    b. The TEMP-folder contains a lot of files and/or subdirectories.
    ad a: Use the Windows Task manager to check how many background programs are running. You can temporarily prevent most startup-programs from running by holding both shift-keys immediately after logging into Windows XP.
    ad b: Delete the files and folders from your TEMP folder(s). To locate your personal TEMP folder: Use the windows start menu -> click on: Run.. -> Enter: %TEMP% and press enter. Also check the %WINDIR%\TEMP folder. Some files might be in use during deletion, this can be ignored safely.
    Reboot the computer after cleaning the TEMP folder(s), then try again running the setup program.
    See also this article about older InstallShield SEUPs in general: http://community.installshield.com/showthread.php?t=96525

  • Writing Applications for Palm OS and Pocket PC

    Hi All,
    We are trying to architect mobile applications for both Windows CE (Pocket PC) and Palm OS which will access the local handheld database for storing and retrieving data. This local database will then be synchronized with the central database (via wireless or hotsync).
    Is it possible to write a set of common java code (J2ME) and be able to do the above task ?
    Thanks, Fazal

    it is possible to run MIDP apps on both. OR, you could wait until the PDAP for Palms comes out, which has some similar AWT components as PersonalJava/Personal profile running on WinCE.
    to run MIDP apps on Palm/POSE:
    http://java.sun.com/products/midp4palm/index.html
    http://www.blueboard.com/j2me/notes/2002_6_24.htm
    to run MIDP apps on Wince:
    http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=41&t=000851

  • Jre 2.2 version compatable for Palm OS

    Hi, I am using Palm os device. I would like to develop a application with SOAP and other facilities which is availabale on j2me 2.2 or 2.3 version but for Palm os there is only 1.0 version of J2me is available. Please tell me where from i get MIDP 2.2 or 2.3 for Palm OS .
    Please send me mail on [email protected]

    Is ther a player for any of the previous versions? i think
    the only Palm-based device that had a player is the Sonly Clie. If
    memory serves, it wasnt the OS itself, but the hardware power (or
    lack thereof) on most Palm devices. Don't know where the FlashLite
    player stands in relation to Palm devices though. You might want to
    post on the mobile & devices forums or try to get in touch with
    Bill Perry (www.flashdevices.net) at Adobe directly.
    Good luck!

  • Java for Palm, Symbian, Pocket PC

    I am kind of new to J2ME and just started playing around with it. I made a small midp app and it ran fine on the phone simulator. I have been searching for the past 2 days without any luck on creating an app that would work cross platform. The information I am finding is that for palm and Symbian they suggest C or C++ and would require writing an app twice. Then for the Pocket PC they suggest the compact framework. I guess I thought J2ME was supposed to be able to run on all of these with little code change. Am I wrong on this aspect? I am currently using Netbeans, would a different Java IDE make it so that I can create an app for all of these?

    Normaly such devices only know MIDlets. This is becaus they do not have the power of a PC. In addition to that they are to different in hardware so an other API is to use.
    I think it is notpossible to write a VM to do the same as a PC now.
    Hope this will help you.

  • Programming for Palm devices.

    Two simple question this time.
    1. What do I need to start developing applications for Palm devices?
    2. Does anybody know any good references for beginners in this matter.
    Kind regards and thanks in advance,
    Kurt.

    I've successfully got a java app running using the J2ME... I think there was a Palm-specific version I downloaded. Basically, it comes with a Palm micro VM, that takes up about 300K on your Palm. Then your java classes are packaged using a special utilitiy into PDB files, which you can directly run on the Palm.
    This works pretty well, as long as you stick to the basic libraries that come with the J2ME. If you try to do anything fancy, the overhead from linking in all the external Java classes (taken care of for you, mostly, by the PDB packager) becomes a little extreme.. try doing XML processing, for instance, and you'll end up with a 500K program...

  • Which JVM and APIs are better for Palm application development

    Hi All,
    Any body tell me which JVM and APIs are better for palm device application development. A want to create a good GUI based application on Palm.
    Please suggest me.
    Thanks
    Jack

    hi jack...
    You can use ibm's wsdd(websphere device developer) as plugin to wsad(websphere application developer) for developing web applications which can be run on palm devices. It uses j9(ibm's implemention of jvm).
    thanks...

  • Client ID range for SAP GUI logon?

    Hi,
    Does anyone know what is the range of client IDs allowed for SAP GUI logon? I am assuming it to be 000-999. Is that correct?
    Any help will be greatly appreciated.
    Thanks,
    Venkat

    Hi venkata,
    As Cherry mentioned above you can choose any client with exception of <b>000 SAP AG</b>, <b>001 Auslieferungsmandant</b> R11 and <b>066 Early Watch</b>, you can use the rest 997 clients to setup your system.
    Hope this help!
    Juan

  • Calendar Sync for Palm won't install Conduit

    Hi, I'm trying to install Calendar Sync for Palm 10.1 on Windows 2K. Installation proceeds with no errors, but the conduit does not appear in the Hotsynch conduit list. It does remove the default conduits for Calendar, Date Book and To-Do. I've tried uninstalling Palm Desktop and Calendar synch, and reinstalling them, no luck. HotSynch works fine with the conduits that are left, and works with the default conduits if I don't install the Oracle Calendar Synch. I can't find any mention of this problems on the forum, does anyone have an idea of what could cause it?
    Thanks.

    There's a bug on the conduits as to were to find needed DLLs. It depends on setting itself in the path via environment variables.
    The thing is that the conduits are not compatible with other Oracle client installations, which also add themselves to the path. An example is Oracle's Instant Client.
    Check your system's path to see if you have any other Oracle client directories before CalSync's directory.
    I had a TAR created for this and supposedly they will be 'patching' it for next version...

  • Calendar Sync for Palm and encryption

    We are converting our Calendar Server to always use encryption. We're not finding any way to specify the encryption in the Calendar Sync conduit. Did we miss it somewhere? If not, how do we force the Calendar Sync for Palm to use encryption?

    There's a bug on the conduits as to were to find needed DLLs. It depends on setting itself in the path via environment variables.
    The thing is that the conduits are not compatible with other Oracle client installations, which also add themselves to the path. An example is Oracle's Instant Client.
    Check your system's path to see if you have any other Oracle client directories before CalSync's directory.
    I had a TAR created for this and supposedly they will be 'patching' it for next version...

  • 64 Bit Windows7/8/8.1 USB drivers for Palm Desktop

    Thanks to the great folks over at Aceeca.com (makers of NEW PalmOS Garnet devices), USB drivers for 64bit Vista, Windows 7, and Win 8 operating systems are available.  There are many users reporting Palm Desktop 4.x is also working. 
    I have synced my TX to my Vista64 bit laptop, and Windows 8.1 HP Spectre X2 hybrid successfully via my USB cable. 
    The drivers are located here:
    Aceeca Driver Downloads
    Installation instructions (from Aceeca) for Windows 7 are included in the download.
    Basic instructions:
    1. Download the drivers and Extract them to the same folder.  Remember the folder you extracted them to.
    2. Try to HotSync your device.  It will fail.
    3. Open the Device Manager, and look for the Yellow Triangle next to either "Acceca" or "Palm Device" under "Other devices".
    4. Right-click on the device, and choose "Update Driver Software".
    5. Choose "Browse My Computer for Software" and direct it to the folder you extracted the Aceeca drivers to.
    6. Choose "Next" at the driver file location window, and then tell it to "Always trust software from Aceeca Ltd." then click the "Install" button.
    7. I received an error message (Vista64) that told me "The drivers were installed but the device couldn't be opened." I saw that my TX had timed out and went to sleep.  I tried a HotSync and it worked!!! 
    Good luck! 
    NOTE:  Palm Desktop 6.22 may only show Media and Install.  Here's how to fix that:
    If Palm Desktop 6.2.2 only shows Media and Install, try this:  Right-click on the shortcut for Palm Desktop, then choose "Run as Administrator".  The ther modules should appear.
    To make Palm Desktop Run as Administrator every time in Windows 8/8.1:
    Close Palm Desktop, if open.  (This is a very important thing to always do when using 6.2.2 - it has been known to lose data when a computer is shut down without closing the program!)
    Right Click on the Palm Desktop Icon in the Metro screen, then choose "Open File Location".  You will now see the actual file for the shortcut.
    Right-click on the "Palm Desktop" shortcut file, then Properties.  Now pick the Compatibility Tab at the top.
    At the bottom of the Compatibility Tab is a checkbox:  "Run this Program as Administrator", Click OK .
    Try opening Palm Desktop, all the parts should appear.  You may see a box open when you close the program asking "Did the program run correctly?"   I picked "Yes", and it's been working fine since then!
    If you are using a much older PalmOS device and want to try using Palm Desktop 4.x, you will need this additional patch from Pimlico Software:
    Palm HotSync Setup
    WyreNut
    Forum member bobboffin has added this post:
    "After attempting your first HotSync and failing (as expected) you may be unable to find any trace of the device in Device Manager, making the next step quite difficult. This happened to me, and after some investigation I discovered the following tip that allows Device Manager to show hidden and non-present devices.
    Open up Notepad and paste the following two lines into it:
    set DEVMGR_SHOW_NONPRESENT_DEVICES=1
    start devmgmt.msc
    Save it as SetDev.bat into My Documents.
    Open My Documents in Windows Explorer and double click on SetDev.bat. Device Manager should open.
    In the View menu select Show Hidden Devices.
    You may now see under the Other heading the failed device with a yellow triangle against it.
    You can now proceed to install the drivers per the instructions.
    Note that the driver supports most Palm OS versions. I'm actually using an Aceeca Meazura 1000 ruggedized PDA running OS 4.1  --- bobboffin"
    Hope this helps!
    WyreNut
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!
    This question was solved.
    View Solution.

    Thank you so much.  I was thoroughly disappointed to see that the support telephone for paid support had been discontinued.  I thought I would need to replace my (ancient but serviceable) Z22. 
    I followed the instructions listed here and am very happy to report that I completed a sync!
    Thanks again.

Maybe you are looking for