-1

Possible Duplicate:
Is there a way to develop android applications on the device?

Is there any way by which an Android device (preferably tablet with ICS) be used for Apps development? What advantage does google nexus have for the developers?

Community
  • 1
  • 1
Nikhil
  • 1

1 Answers1

0

Yes. With ADB you can debug apps on the Android device from your PC.

If you meant writing an app on the device directly, I have seen apps that allow you to write and run Java as apps, but I can't imagine anyone making high-quality apps with something like this. I would avoid it and use Eclipse.

One advantage of the Nexus devices is supposed to be that it is "stock" Android-- without the weird junk like Touchwiz and Sense UI. Testing on stock would result in an app more likely to work across the other flavors of Android. The Galaxy Nexus had some extra stuff on it, but I can't remember what.

Another advantage is that the Nexus devices are supposed to get updates direct from Google without having to wait for carriers and manufacturers to modify the new versions before pushing them out.

Ivy
  • 887
  • 1
  • 7
  • 25
  • Actually, a friend of mine has compiled GCC for ARM-linux-gnueabi and he's able to write and compile C programs directly on his Android phone. –  Aug 17 '12 at 18:36
  • That's really cool. Can you produce an app with that? – Ivy Aug 17 '12 at 18:38
  • Yes I meant writing an app directly on the device, I guess cross platform development is the only option for serious dev work. – Nikhil Aug 17 '12 at 18:42
  • @Devon if you're able to get the headers+libs for the graphics, audio, GPS etc, then it is. :) –  Aug 17 '12 at 18:42
  • @Nikhil that's not really true. I also have an on-device toolchain, though it's not Android but iOS (yes, GCC runs on iPhone/iPad as well!) –  Aug 17 '12 at 18:43