title: Android development VS Spring MVC & Hibernate & Maven learning curve
body: <p>I have a problem: I am on my final year project and I can develop an Android application or a Web server (which imports/exports data from/to an XML file, with user authentication and so).</p>
  
  <p>Web server must use Spring MVC, Hibernate and Maven but I haven't ever done anything with those technologies. Same problem with Android development. My skills are Java (just Java, not Java EE), C, HTML and relational DB. That is what we learn in spanish university.</p>
  
  <p>What about both choices learning curve? Which one is less pronounced?</p>