Hi, I've developed for OSX and iOS for years, but am looking into getting a job at a company as a mobile app developer responsible for making both an iOS and Android app, with the Android app being the priority. Does anyone have suggestions on moving from iOS to Android? I think I'm going to need to learn Java... how long will that take (right now I only know C, C++, and Obj-C)? What IDE should I use? I've heard the name Eclipse tossed around... Is that necessary or will Xcode work? If I must use it (or something else,) how long will that take to learn? Is there anything like Interface Builder? Oh, and what fees will I (or the company) need to pay for me to develop for Android?