Support More Platforms?

For a while now I've been wondering why we only support Windows(NT) and Linux(Debian & Suze)? I know that those are the major players in the PC market but there is more to consider.

I'm talking about the mobile platform market. Doesn't anyone else think that we would help a ton of people if we supported say 'Android' for example? I kick myself for every excuse that crawls into my head regarding why I haven't started seriously developing in this environment yet but I know that it's a good idea. I'm sure you all recognize a "bubble" when you see one, and you know that it's a good idea for people to get onboard now before it 'pops'. I personally have zero experiance so far, but today I am going to start, I am going to Google's site and am going to read everything I can to learn what I need to know.

Of course I only suggest Android because that's what my phone and half of my office has. If anyone wants to suggest PalmOS I hear that HP is doing some good things with it. I would stay away from Apple, but that's because I think that like everything else Apple does it's a niche market and it doesn't have the same growth potential as other three (The third being Windows Mobile\PE).

What do you all think?
Android is based on Linux.

If you are referring to the forum sections, the "UNIX/Linux Programming" forum is not Linux-Only it's for UNIX, POSIX etc.
If someone has problems related to less-used platforms can ask in the general forum.
It would be impossible and useless to have a different form for every possible OS.
I understand the futility of targetting every OS and I agree with you. I personally didn't know that Android was that close to Linux, I only remeber reading that it would be based on it. That sort of takes the wind out of my sails though, :,( I thought I was on to something here.

So then is Andriod Debian? Suze? Or that other one I can never remember?

EDIT: Also I don't know why I didn't see the UNIX part of that section, I almost never go in there but for some reason I thought that it dealt mostly with Red Hat and Ubuntu. My bad.
Last edited on
Android uses Linux as kernel but is very different from other distros since it's not based on GNU
closed account (z05DSL3A)
...the SDK is also Java.
...the SDK is also Java.


The source code is Java but the final bytecode is not Java. During compilation process, there is an additional step which convert our source files binaries into a Dalvik bytecode format. For some hardcore programmers, they feel Dalvik is not Open Source enough although the source code we write in Java is.

But whatever it is, Android has changed the whole mobile development landscape. I still remember my first Nokia phone and how I yearn to develop some software on it. Developing in Symbian SDK is not entirely easy and then later Apple came along with high barriers to entry and viola Android is born and the rest is history for me :P
Topic archived. No new replies allowed.