Jump to content
  • Advertisement
Sign in to follow this  
plywood

some good ole' advice

This topic is 3717 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am a recent CS grad who has *never* done any cell phone/mobile development ever. I want to make a game for my cell phone. It's super simple; it's called "You inconsiderate twit; I don't respond to txt messages between the hours of 2am and 8am. Try again tomorrow." As you may have guessed by its name, it's an automated text message response to unwanted text messages. Is this possible? There *must* be some solution out there for me.

Share this post


Link to post
Share on other sites
Advertisement
For your app's technology, look into Push Registry and JSR 205 (Wireless Messaging API 2.0). It doesn't work flawlessly on all phones, because on some it is not available or not properly implemented, or may require code signing to send or handle messages, and maybe you cannot handle messages directed at your inbox (non-user header SMS). YMMV.

http://developers.sun.com/mobility/midp/articles/pushreg/
http://developers.sun.com/mobility/midp/articles/wma2/


To get started making MIDlets (Mobile Java applications) the easy way, get Netbeans 6.1 with Mobility extensions, and a vendor SDK or WTK (Wireless Toolkit), for example SonyEricsson's one, if you want to develop for SE phones.

http://netbeans.org
http://forum.nokia.com
http://developer.sonyericsson.com
http://developer.samsungmobile.com
http://developer.motorola.com/

Alternatively, if you have a Symbian (or S60, Series80, or UIQ) phone, you can write a Symbian app. That may or may not require code signing, as well.

[Edited by - Thygrrr on July 17, 2008 7:36:00 AM]

Share this post


Link to post
Share on other sites
Thygrrr,

Thanks for the info. Just out of curiosity, I have an LG VX8300; are there LG-specific SDK/WTK's or are the general methods you prescribed above suffice for development on this platform?

thx,
ply

Share this post


Link to post
Share on other sites
That is a CDMA handset (Verizon?), and fairly low-end, judging by the specs. I'm uncertain whether it supports custom software at all, other than Flash Lite wallpapers. (you could look into Flash Lite, but don't expect too much).

Since it's a CDMA handset, it possibly runs BREW applications (Qualcomm's binary runtime environment for wireless devices using their chipsets).

However, it seems that Verizon has their platform completely locked down. This is what I found skipping through the net looking for clues about your handset:
Quote:

Verizon does not allow any application to be installed by the end-user. They restrict code/application execution to apps that have been coded and signed in their proprietary BREW language.


See http://brew.qualcomm.com/brew/en/developer/brew_gaming/ whether you might get started... BREW has some SMS capabilities, at least, and maybe you can get a developer certificate, or your phone is not a locked down/crippled Verizon product. Your mileage may vary.

Share this post


Link to post
Share on other sites
Your phone is a BREW enabled handset.

As Thygrrr alluded to, BREW is a locked platform that requires you be a registered developer with Qualcomm to gain access to their toolchain. The developer registration costs money and has other requirements as well. I've yet to try, but there is a slim possibility to get Flash Lite apps running on BREW handsets, although I'm not entirely sure you'll get access to some of the features you are looking for.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!