If you have an Android tablet of any Android device that’s bigger than a mobile phone and is suitable for programming it is good to know what options you can have when developing the next killer app. Fortunately there are quite a lot of ways where you can develop in an Android operating system environment. At this stage you actually have three options.
1 – Third-party websites
There’s a new breed of websites where you can actually create an account and start programming. In fact we had a post about one of these websites some time ago. Just take a look at our weather app example at programr.com. This enables you to program anywhere even if you forget your tablet or android device. Just go to your local internet cafe or local library that has free internet workstations. The obvious disadvantage of these websites is that if you need to include external files on your application (i.e. fonts), use of the mic and sounds, use of location, vibrating effects and other related features that you cannot do in a virtual environment.
2 – Ubuntu For Android
You read that right. You can actually install Ubuntu where it shares the same kernel of the Android device. Ubuntu For Android was first mentioned in a TechCrunch article at the beginning of this year. This means you can have your Android and Ubuntu operating system all in one smart phone device. When your device is docked and connected to a keyboard and monitor, you get the full Ubuntu desktop experience. And you do not the disadvantages of an online Android virtual environment.
3 – Android IDE applications
The third option would probably be an obvious one. And that’s using an Android IDE apps. There’s quite a handful available in Google Play. AIDE and Terminal IDE are the two most popular one. This means that you can program anywhere like when you are taking the subway or cab. And best of all there are free and paid versions.
And there you have it. So get your apps ready because 2013 will be the year of Android.
Related Posts:
Tags: android tutorial
Source : htmlpress[dot]net
0 comments:
Post a Comment