The best thing about this product, it's that you can easily build applications in different languages (C#/Java).Also there are many other features like version control which makes development easy as well! I dislike nothing so far but maybe could be improved if they make more interactive tutorials instead of reading manuals only once or twice before understanding how things work at first time!! We have developed several cross platform mobile application using C++ language with Xamarin SDKs from Microsoft together we built an app called "Kaweta". This was our main goal when developing these platforms because now people will use them without any doubts even though not knowing what exactly xamarins functions do by themselves yet.