I want to create an application having two versions: one for desktop - java standard edition, and one for android. As GUI would be quite simple and huge part of logic would be probably platform independent (only basic Java packages used). I would like of course to share this main core part.
Thus question: How should I construct my project in Eclipse? 3 projects: android, standardEdition, core? Or can I put everything into one project with two different destination platforms and if yes how to do that?
How to learn android and standardEdition project to learn to use shared core project?