Yes you can use eclipse to develop android app, I don't know about ios apps. Java is the default or recommended language for Android app development. So don't need to worry about cross platform setup...