I know C# and PHP pretty well, and I have a start on Java, but it seems like a lot of the more intense and powerful applications use either C or C++. What are your recommendations? Im interested in being able to target the widest variety of mobile OS's.
+1
A:
Java will give you the widest range of devices (BlackBerry, Android, J2ME Based Handsets).
Widest distribution would probably be C/C++/Obj-C (iPhone and upcoming Palm Pre PDK).
Justin Niessner
2010-01-29 19:24:42
A:
If you're keen on developing for the iPhone / iTouch / iPad, but aren't keen on having to learn Objective C, this may be an option (prices start from $399, but note you'll also need a Mac):
Conan
2010-01-29 19:28:23
I have a few books and starting writing an iPhone app, but had to get rid of my Mac. Didn't seem to bad at all for common features. Gaming I'm sure is more complicated. Does Android and Windows Mobile use the same language for core functionality once you get past Java and .Net?
Jhorra
2010-01-29 19:29:53
A:
C++ is very useful to know.
Once you know C++ then Objective-C is an extremely easy language to pick up.
Sam
2010-01-29 19:57:23