The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

what do you need to develop software for cellphone?

during lunch today a coworker mention some pain about his cellphone that kinda give me a idea on developing it but i don't know what toolkit do i need to build software for cellphone.

can someone give me link or advice?
Tuesday, August 22, 2006
Here's something from Google:

Also, you might want to ask around on some Opera browser forums. They support several phones with their browser, so they must know something about the development tools.
Tuesday, August 22, 2006
It depends on which O/S is running on the phone: Symbian, Windows Mobile, etc.
Christopher Wells Send private email
Tuesday, August 22, 2006
Developing for Symbian was PITA a little while back when SymbianOS v9 came out. I don't know what it is like now.
Your best bet is probably either WindowsCE or Java.
Tuesday, August 22, 2006
You may want to look at SuperWaba:
I used this to create a cross-platform app for PDAs a few years ago.
Karl von L. Send private email
Tuesday, August 22, 2006
Usually BREW or Java.
Zach M.
Tuesday, August 22, 2006
If the phone runs PalmOS, such as the Treo series, you can get a free developer's kit here:

If the phone runs Windows Mobile, you can get a free developer's kit here:
(download without Visual Studio trial)

I don't see where to download a Java Phone development kit, but here's an overview of Java Phone technology:

Someone who's made a career out of being a mobile phone apps visionary is Simon Buckingham:
and here's an overview of his vision:

These links should give you enough information to decide if you'd really love to get into cellphone programming.
My own opinion is that it's a great opportunity to make a name for yourself.  There isn't a killer app for cell phones, but there a billion cell phones that could run one - if you can create it.  This might be a bigger opportunity now than desktop software.
Tuesday, August 22, 2006
If you're phone supports java, you can get hold of Sun's Java Wireless Toolkit at  and I quite like Netbeans with its Mobility Pack, both of which are available at . After that, have a look at your phone manufacturer's website as they'll probably have a few goodies.
Wednesday, August 23, 2006

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
Powered by FogBugz