Platform
The platform supporting OctoMY™
Topics
- components
- architecture
Platform
The development environment for OctoMY based on C++/Qt5 including the Qt Build System (Qbs.
Qt comes with its own IDE called QtCreator which integrates all of Qt's tools. After integrating the Android development tools, QtCreator will also control the build of Android apps transparently.
Mobile
The remote and agent nodes in the project are meant to be easily run from mobile devices.
NOTE: I have only tested this with Android, but Qt promises support for other mobile platforms as well. Any effort to get the project running with other mobile platforms like iOS is welcome!
Android
Here is a (tutorial for getting up and running with Android development in Qt)
Qt
Qt was selected because it is a really good architectural fit for the project. I also happen to enjoy the Qt platform. It is my hope that you will find this platform enjoyable to work with too!
I wrote a post on stack overflow on why Qt would be good for game development. In many respects this answer also answers why Qt is a good fit for OctoMY™.