Developing an app for Android is usually a little more complicated than coding for a desktop, although this will depend on the exact nature of the app you are producing and the hardware you are coding ...