L’inconvénient d’XDK pour un projet professionnel est l’utilisation du JavaScript. Ce langage de scripts a été conçu pour gérer des scripts dans un simple site Web.
XmaDevLab est basé sur SharpKit, un compilateur C# vers JavaScript (l’un des meilleurs !).
Ce qui permet d’avoir tous les avantages d’un « vrai » langage de programmation : typage fort, compilation mais aussi orientation objet et avantages des dernières avancées du C#.