Archive for the ‘Palm OS’ Category:
Makes your WordPress Pocket PC PDA-friendly
Good news to those who wants to make their WordPress blog PDA friendly. Now you can do just that without relying on 3rd party services. All you need to do is download this remarkable plugin WordPress PDA and activate it on your WordPress installation.
Your blog will be PDA/smartphone friendly as it will display a appropriate page when a mobile device accesses it. The plugin is smart enough to autodetect popular PDA/handheld device in to determine which page it should serve the clients.
Among popular handheld devices supported by WordPress PDA are :
- Motorola, Nokia, Samsung, Sony Ericsson, Symbian-OS phone
- Sony PSP, Palm, Handspring,Pocket PC
- …and browsers containing WAP in their using agents
I’ve already installed WordPress PDA for this blog, give it a try :)
[tags]mobile,palm, microsoft, smartphone, handhelds, ipod, windows, cellphones, treo, wordpress, symbian, nokia, sonyericsson,motorola,pocket pc[/tags]
phoneME – Open Source Java ME (J2ME) Implementation
Following Sun Microsystem bold decision to release Java Platforms uder GNU/GPL, phoneME is an open source effort to ensure Java ME technology is the first class citizen on Mobile Devices.
phoneME it self is a fully featured open source JVM that fully supports MIDP and CLDC as well as a number of optional package JSRs that incorporate a variety of key wireless industry standards and capabilities.
With this, anybody can freely port phoneME to any mobile devices to provide it with a fully working JavaME environment. This would bridge the gap between the ever fragmented JavaME implementation between mobile devices in the market.
One of the phoneME objectives is to allow as many people as possible to participate in expanding JavaME features and robustness across mobile devices platform.
The source code and (Windows and Linux) binaries of phoneME is available on phoneME project download page.
p/s : Hopefully, somebody will come up with a completely free Java ME implementation in Pocket PC and other PDA platforms. Because although JavaME is designed to run on these devices, I still have hard time to find a decent implementation on these platform, (IBM J9 excluded).
[tags]java,javame,j2me,open source,opensource[/tags]
Run J2ME / JavaME jar in Pocket PC and Palm PDA
I decided to write this post because I find that there’s many confusing solutions exists for installing J2ME/JavaME runtime environment for Pocket PC PDA. This is because neither Sun nor Microsoft has produced an ‘official’ Java Runtime Environment for Pocket PC devices.
Most solutions that I found on the internet are either outdated (the discontinued PersonalJava project) or other oddball VM (Waba,SuperWaba,EWE, Jeode) that incapable of running J2ME applications.
IBM Websphere Everyplace Micro Environment
Luckily, IBM has produced a runtime environment that’s enables Pocket PC and Palm PDA to run J2ME applications. Formerly called J9, the runtime environment supports runnjing MIDP 2.0 / CLDC 1.1 without much fuss.
The only downside is that the Websphere Everyplace Micro Environment is not available for free. The J2ME runtime environment for Palm is already preinstalled in Tungsten T5, Tungsten E2, LifeDrive, Zire 72 handhelds or a Treo 650 smartphone devices.
The J2ME runtime environment is also available for other Palm supported device for $5.99 : More information at Palm J2ME website
The IBM Everyplace Micro Environment for Pocket PC is also available at the same price ($5.99) at the IBM Websphere website, Handago and other online Pocket PC store, (requires Windows Mobile 2003, Windows Mobile 5).
Additionally, you might want to read this tutorial : Java Midlets on the Pocket PC – the Complete Tutorial
Non-expiring Trial version of the runtime environment is also available at the IBM Websphere website.
Now you can rest assured that your J2ME application will run on any mobile devices without much hassle.
PS:
Alternatively you can try this solution for running J2ME/JavaME in your Windows Mobile PDA
[tags]pocketpc,pocket pc, pda, j2me, mobile, java, javame[/tags]