title: Mobile development(Android & iOS) beginner needs guidance
body: <p>So, I recently took a job where I need to develop a fairly simple notification app on both iOS and Android. I've never done mobile development, besides a hello world in Android and some very basic stuff in Objective-C. I've never really programmed Java either, but it shouldn't be hard for me to learn enough to make these apps. Here's where I need help:</p>
  
  <p>I need to find the best way to get started, I want to have Android and iOS developing environments up and running by the end of the day. My desktop broke leaving me with only a ubuntu system, however I can install different operating systems if need be. Could somebody show me how to get everything set up nicely? I want to have both of these environments set up before I begin to learn the code necessary, this way I can determine if it will be beyond my abilities and I can tell my employer that he should find another guy.</p>
  
  <p>I am most comfortable in windows, however use ubuntu on a daily basis as well, and would consider myself averagely competent with it. Is iOS development impossible without running os x? Could I run an os x virtual machine if need be?</p>
  
  <p>Sorry for all the questions, I thank anybody that is willing to offer me some help.</p>
  
  <p><strong>EDIT:</strong> I am just going to add that I have an android device(Tmobile Samsung Galaxy S2), and an iOS device(Old iTouch), in case this makes any difference.</p>