🔒 Locked
Cellphones and programming tutorials
Advertisement
Original Post
hey everyone, do u know where would be a good place to start on how to make cellphone programs? If I already know how to make PC Applications(via C++/Win32..etc) is there a way with .NET that I can make it also run on a cellphone or do you need to code a whole new program? Thanks in advance.
What he said. The two major cell phone environments right now are BREW (C/C++) and J2ME (Java). But independant development with BREW is near impossible. So, until you get that job with a cell phone game company, J2ME is the best way to go.
Quote:
Original post by pinacolada
What he said. The two major cell phone environments right now are BREW (C/C++) and J2ME (Java). But independant development with BREW is near impossible. So, until you get that job with a cell phone game company, J2ME is the best way to go.
Hmm, Symbian C++ probably bigger platform then BREW. Or will be bigger soon.
IIRC there is an article here on gamedev about J2ME development.
And you could do worse than start with the Gamedev articles.
Wow, I appreicate all the help that has been given so far. I have researched a little in BREW. I would like to stick to a C++ based system b/c I don't know to much about Java. I will learn it if I have to but it'd be easier for me if it was C++ based. One last question. Will BREW or Symbian support all cellphones? Or will it only work on certian types? Thanks in advance.
(Sorry)I have two more questions, 1:) why is Java the main programming language for cellphone apps? 2:)I would eventually like to make games for cellphones. Can BREW/Java make games? If it's BREW, do I program my games with DirectX or somthing else? Thanks in advance.
Java (J2ME) is the main programming language because it has the largest number of phones that support it.
I don't know anything about BREW because we don't have any handsets that support it here in Australia (is it available outside the US???), but with Symbian C++ you can deveop with OpenGL ES (on a few handsets) if you want to do 3d.
Forum Nokia has heaps of great info, for both J2ME and Symbian.
good luck!
I don't know anything about BREW because we don't have any handsets that support it here in Australia (is it available outside the US???), but with Symbian C++ you can deveop with OpenGL ES (on a few handsets) if you want to do 3d.
Forum Nokia has heaps of great info, for both J2ME and Symbian.
good luck!
Yeah, sorry I should have qualified that by saying that BREW and J2ME are the two big ones in the US. Symbian is pretty big, but it seems like (in my limited experience) not that many American companies target it. Maybe they are all just being lazy and deploying their Java builds to Symbian phones.
It has a drawing API but it doesn't use DirectX. From the programmer's point of view, using BREW's API will probably be a similar experience as using the DirectX API. BREW's drawing abilities are extremely limited though.
Quote:
If it's BREW, do I program my games with DirectX or somthing else
It has a drawing API but it doesn't use DirectX. From the programmer's point of view, using BREW's API will probably be a similar experience as using the DirectX API. BREW's drawing abilities are extremely limited though.
ok, thank you for your help. I will continue to research BREW for now. If any one has any suggustions on any prime sites that get you started into BREW game programming that would be great. I know it wouldn't be much use now, since I don't know BREW I shouldn't go into Game Programming via BREW. I would just like it as reference in the furture. Thanks for all the help so far everyone has been really helpful.
You might want to try Khronos' Contest with has samples and tutorials for Brew/OpenGL ES.
I got into it with the GameDev Contest contest with an Brew Introduction
Good Luck.
I got into it with the GameDev Contest contest with an Brew Introduction
Good Luck.
I think you should give Java a chance. The problem with going with BREW is that it is a closed platform. Unless you are a registered developer (and that costs $$$) you won't have any way to get the games onto the phone, they will only run on an emulator. So BREW is not really a viable option for hobbyists and small indies. If you are hell bent on sticking to C++ then use Symbian.
shmoove
shmoove
Quote:
Original post by Miranda
I don't know anything about BREW because we don't have any handsets that support it here in Australia (is it available outside the US???)
One provider here in Israel uses BREW, and AFAIK it is quite common in some far-eastern countries.
BREW is strongly linked to the CDMA technology (Qualcomm is the maker of most CDMA chipsets and also BREW), so usually anywhere there is a CDMA network there will be at least a few BREW phones (though this is not really mandated, a CDMA phone can be J2ME). Australia and Europe are GSM-land so BREW is practically non-existent there.
shmoove
Topic Locked
This topic has been locked by a moderator. New replies are not allowed.
Sign in to reply to this topic.
Advertisement