On peut commencer à envisager de bon developpement avec MonoDevelop et la puissance du langage C#.