3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Beginning Mobile App Programming?

I was teaching my kids software development. I haven't been in the field for quite some time and was wondering what would be the most appropriate choice for mobile development. For instance, I want to keep Verizon, purchase X, Y or Z phone and be capable of installing custom apps/software/whatever [so we may use GPS capabilities]. They've gone over scripting, c++ and do extremely well with c#, XNA and oop in general. We currently have a Blackberry, but we'd like to know what other options are out there so they may jump into without much knowledge of the interface. Mac products not even considered.

2 answers
Jan 18, 2012. 12:13 PMandy says:
In a word, Android. It's complex to get started, with a whole bunch of concepts on top of all of the Java concepts, but the tutorials are excellent, and the actual code examples are fairly small for what is actually been done.

You can run an emulator on your PC, but it is deadly slow.

I would advise that you teach Java core first, the oracle pathways are very good for this.

If you have changed your mind about teaching them a mobile technology, you might instead want to teach them Processing - which is basically Java with a very nice 2d and 3d graphics stack on top, and it is designed to be easy to use.

Thanks,
Andrew

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!