A friend tells me that he codes in Adobe Flex, which allows him to develop code once for deployment on various platforms. At present, I have no skills or experience with any of (Objective-C, Android SDK or Flex). I am experienced with Java. Can you offer any guidance on how to plan the acquisition of the skills necessary for cross-platform development? Thanks.