Unity Development Tutorials
Note that app development is really just an extension of game development and that Unity is much more recommended for non-game application development. Also pushing games to Android devices is far easier than pushing to Apple due to the nature of how the systems are set up. Testing games in Apple requires the app to be much farther along, whereas a test version of an app can be quickly loaded directly into an Android device.