title: Sharing code across mobile plataforms
body: <p>Is it possible to share a Java application across several mobile platforms (Android, BlackBerry, Symbian, etc) regarding of Android is a Java SE (almost compliant), BlackBerry is JavaME, etc?</p>
  
  <p>Thanks in advance.</p>
  
  <p>EDIT:</p>
  
  <p>I'm not talking about GUI which it won't be possible.</p>
  
  <p>There is another things which do I have to take care ?, i.e Vector instead of List.</p>
  
  <p>Threads?</p>
  
  <p>Memory management?</p>
  
  <p>Storage management?</p>
  
  <p>Items referred above is where my interest particularly is focused on.</p>
  
  <p>Thanks all for your answers.</p>