Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (535)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Java w/ Palm OSv5 ??  (Read 1618 times)
0 Members and 1 Guest are viewing this topic.
Offline beowulf

Senior Newbie




got root?


« Posted 2003-09-22 16:09:56 »

Nutshell Question:  Is J2ME (and this forum) for Mobile Phone development primarily, or are PDAs included?

This site (plus a couple others) has been regular reading for me for the last 6 months now.  Recently I have been working on a small-scale project while learning game-programming under Java. I knew from the start that this was not going to be very impressive in the realm of modern PC games and would have little commercial value but that didn't matter - it was for personal interrest mostly.  Then I started looking seriously into picking up my first PDA (I've been a die-hard Franklin planner user).  Naturally, the first thing I checked was what games are available for the Palm PDAs (you can't play Sonic on a Franklin!) and was very impressed.  

As I looked into it further, I realized that the scale and scope of my game is probably basic enough to run within the limitations of many of the newer PDAs (8 - 16MB + SD car + 320x320 color display).  Also, it would probably be able to generate some interrest as a PDA game where it may not get a second glance from someone running a desktop.  I'm still in primarily the design phase and have only started some test code for setting windowed / full screen mode and basic game loop...so it's a good time to make a change.

This weekend I have started to do some research into shifting my target platform over to PalmOS, but most reading on J2ME seems to focus on development for the enabled cell-phones...and those are still significantly tighter on resources and capabilities than my target PDA size.  I found on the Palm site the emulators for simulating various devices on your desktop but haven't found anything to even give me a warm-fuzzy that this is viable or find some like-minded developers to chat with.

Thanks for bearing thru my J2ME ignorence...  :-)  As always, advTHANKSance for any pointers!!!
-Lawrence
Offline beowulf

Senior Newbie




got root?


« Reply #1 - Posted 2003-09-22 16:44:33 »

As a follow-up to myself, I have found a good article at OnJava.com about J2ME / MIDP which is answering some of my questions ( ie J2ME implementation is for any of the "small" devices and MIDP is focused on mobile devices (including phones & PDAs).  The implementation on each platform (PalmOS, Nokia phone, etc) is more variable.  Right???

So, to change the question slightly...are there any developers here working on a J2ME game geared more to PDA implementation than phone?  Any other links or pointers would be appreciated also...

-Lawrence
Offline shareme

Junior Member




Java games rock!


« Reply #2 - Posted 2003-09-22 20:18:50 »

Quote
As a follow-up to myself, I have found a good article at OnJava.com about J2ME / MIDP which is answering some of my questions ( ie J2ME implementation is for any of the "small" devices and MIDP is focused on mobile devices (including phones & PDAs).  The implementation on each platform (PalmOS, Nokia phone, etc) is more variable.  Right???

So, to change the question slightly...are there any developers here working on a J2ME game geared more to PDA implementation than phone?  Any other links or pointers would be appreciated also...

-Lawrence


Okay I see where you are going..

PDAs and SmartPhones require the sylus/point input acceptance..

Some of the latest J2ME bookas and tutorials cover how to do this..

Basically PDAs and Smartphones are almost the same when developign for J2ME...

Since SonyEricsson has SmartPhones with J2EM using UIq via SymbianOS you should be able to ask on thier forums how to do stylus/pen inut in j2me..


Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline larry

Junior Member




.. son of jor-el, kneel before zod ...


« Reply #3 - Posted 2003-09-23 11:18:48 »

Hi Lawrence,

:-/
Im not sure if I fully understand your question...but here's a go
at a fuzzy answer...

Ive mainly looked at phone applications, but some phones like Sony p800 has similar attributes to a PDA ( stylus, large screen).

Personally, I would implement the game in MIDP2 as it is pretty standard across devices. MIDP2 also offers some new impressive features, absent in MIDP1.I also prefer java coding to C++ Symbian coding (never tried coding for palmOS or Windwos CE though). However, each manufacturer has their own specialised libraries, so the standardised bonus begins to fall away when you start relying to much on device-specific libraries.

The main decision for you, would be your target device. If its PDA's then what manufacturer, what model? Do you focus on 1 type of device or preferably a range of devices? Do you intend to focus on devices that may support the new MIDP2(e.g. nokias first MIDP2 devices only come out end of this year)? Does your game require use of specialised libraries if you were to implement in MIDP2? What kind of performance, memory, connectivity do you need (java connectivity in MIDP1 has been a bit buggy/sluggish in comparison to using Symbian C++ for e.g.)?

Once you've answered these, you can determine your technical setup and development solution.

hope that helps.

good sites are:
- gamasutra.com (they have a special mobile game resource, if you find it, its very informative)
- this place
- forumnokia
- sun's wireless and j2me sites

Offline shareme

Junior Member




Java games rock!


« Reply #4 - Posted 2003-09-26 01:43:45 »

you can get the VM for PalmOS devices to us ein the emulator form:

http://pluggedin.palm.com/


under  the java section after you freely register..


Offline beowulf

Senior Newbie




got root?


« Reply #5 - Posted 2003-09-26 16:20:28 »

Thanks.  I've actually already registered w/ PalmOS developer site and have pulled down the emulators for some of the machines I'm targeting.  I haven't run them yet,  however.  I hope to get into that next week when I start some practice code.

What I'm still trying to understand and research now is how MIDP is implemented by the different OS's.  Web searches are not coming up with very useful info, and I don't want to put a messae in to the PalmOS folks until I have done enough of my own homework.  Basically though, I hope to use MIDP2 for my project, but am having trouble understanding if it works yet in PalmOS v5.

From my reading, it seems like the MIDP2 runtime can be built into the application, but I also can only find a specific RTE download for MIDP1 for PalmOS v3.5 and later. I'm seeing people developing MIDP2 apps for specific phone devices, but even those are not listed on Sun's web site as having an MIDP2 download available.  So is MIDP2 implemented by the OS developer, by Sun on a per-OS basis (I doubt this one), or can it be included with an app as long as it's running on the proper version of J2ME for a particular OS???

Does anyone have a good link (or can provide a basic explanation) of this ??

-L Huh
Offline DittoBrotherRat

Junior Newbie




Java games rock!


« Reply #6 - Posted 2003-09-26 21:14:05 »

Have you checked out this link yet?

http://java.sun.com/products/midp4palm/index.html
Offline shareme

Junior Member




Java games rock!


« Reply #7 - Posted 2003-09-28 12:39:01 »

Quote
Thanks.  I've actually already registered w/ PalmOS developer site and have pulled down the emulators for some of the machines I'm targeting.  I haven't run them yet,  however.  I hope to get into that next week when I start some practice code.

What I'm still trying to understand and research now is how MIDP is implemented by the different OS's.  Web searches are not coming up with very useful info, and I don't want to put a messae in to the PalmOS folks until I have done enough of my own homework.  Basically though, I hope to use MIDP2 for my project, but am having trouble understanding if it works yet in PalmOS v5.

From my reading, it seems like the MIDP2 runtime can be built into the application, but I also can only find a specific RTE download for MIDP1 for PalmOS v3.5 and later. I'm seeing people developing MIDP2 apps for specific phone devices, but even those are not listed on Sun's web site as having an MIDP2 download available.  So is MIDP2 implemented by the OS developer, by Sun on a per-OS basis (I doubt this one), or can it be included with an app as long as it's running on the proper version of J2ME for a particular OS???

Does anyone have a good link (or can provide a basic explanation) of this ??

-L Huh



Fine print at pluggedin.palm.com indicates that j9 will not be MIDP2.0 compliant until next release..ie current Tungsten devices do not run MIDP2.0!

MIDP2.0 i s not out in a mojrity of devices..will not reach saturation for about 3 years..write for MIDP1.0 instead..while learnign MIDP2.0


Offline beowulf

Senior Newbie




got root?


« Reply #8 - Posted 2003-09-29 12:23:21 »

"Fine print at pluggedin.palm.com indicates that j9 will not be MIDP2.0 compliant until next release..ie current Tungsten devices do not run MIDP2.0!  
MIDP2.0 i s not out in a mojrity of devices..will not reach saturation for about 3 years..write for MIDP1.0 instead..while learnign MIDP2.0 "

Thanks for the tip.  I'll probably go that route.  I knew most current devices (even the newer ones) didn't come shipped w/ MIDP2, but I was hoping that it may be a near-future upgrade (many of these devices allow you to upgrade your OS) or something that can be bundled in with the game (like installing libraries).  It's not looking that way.  I guess I'd better dig up a good tutorial on MIDP1 (both of mine I'm using are MIDP2) and start unlearning!  ;-)

-Lawrence
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

E.R. Fleming (7 views)
2014-07-29 03:07:13

E.R. Fleming (4 views)
2014-07-29 03:06:25

pw (38 views)
2014-07-24 01:59:36

Riven (39 views)
2014-07-23 21:16:32

Riven (26 views)
2014-07-23 21:07:15

Riven (28 views)
2014-07-23 20:56:16

ctomni231 (59 views)
2014-07-18 06:55:21

Zero Volt (50 views)
2014-07-17 23:47:54

danieldean (42 views)
2014-07-17 23:41:23

MustardPeter (44 views)
2014-07-16 23:30:00
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!