Cell Phone programing

Miscellaneous Forums/General Discussion/Cell Phone programing

Hello all:
I was just wondering if blitz3d could be used to make cell phone games. I'm betting it can't because most cell phones don't have directX. So what is the best language for cell phone programing?

Java covers most phones (if you don't mind rewriting for every different model out there :/).

Otherwise, you can concentrate on a particular model with C++ (Symbian or Windows Mobile) or Python (Symbian).

Might be worth checking out the MOSH beta. Although it doesn't help on the programming front it might help circulate demos.

http://mosh.nokia.com/

Or use the .NET Compact Framework, supports pocket pcs and smart phones...

Thats what I'm using.

I'm betting it can't because most cell phones don't have directX.

I'm betting no cell phones have DirectX!

Actually Windows Mobile 5 (and probably v6) does have a version of managed DirectX. But that's not the same as DirectX on your PC.

http://msdn2.microsoft.com/en-us/library/ms172504.aspx

Really? Thats kinda cool...

Yup you bet...

MobileBasic is what you want..

You might also consider Flash Lite.

My phone uses Java. But I never can get it to work right, and usually ends up being thrown anyhow.

Mobilebasic is really crappy and hasn't been updated in years. But it actually works decently...

You should also try MidletPascal. Much better language and coding interface. But can't recall if it has the map building aspect like MobileBasic.

I could never get hold of MidletPascal... site was always down. Thanks for jogging my memory though.

The Sun Java Wireless Toolkit seems to be the tool of choice. A bit bloated for my tastes but will get the job done... (You'll also need to install the Java SDK).

I could never get hold of MidletPascal... site was always down.


Yah, they have a real bad hosting service with very limited bandwidth. The cool thing about MidletPascal is that its actually free now.

Basic4ppc is quite easy.
Available only for PocketPc...
Supports quite some neat features but mostly GUI-like stuff..
Databases, GPS, etc..