SFS2X custom Admin Tool modules
Posted: 03 Apr 2012, 15:12
For SmartFoxServer 2X developers only...
We would like to add a new feature to the Admin Tool: give you the possibility to create custom modules fully integrated in the Admin Tool interface, allowing you to add configuration/monitoring/management interfaces specifically dedicated to your games and applications.
Through a very simple client and server API it would be possible to have such modules side by side with the default ones (Zone Monitor, Server Configurator, etc) keeping all the server and application management features in one convenient place, leveraging the existing connection and secure admin login system already offered by the tool.
But...
...thanks to Adobe and their brilliant work on the latest Flex SDK and Flash Builder versions, this is not so easy to achieve. In fact the Admin Tool was developed using SDK 4.1, and the latest versions of Flash Builder (4.5, 4.6) do not support it in Design View (although you can still develop using it of course). As it is impossible for us to move the Admin Tool to the latest SDK (too many issues and runtime errors, also in third-party libraries out of our control), the feature described above can be provided with the following limitations in modules development:
- Flex SDK 4.1 can be used only;
- Flex 3 compatibility mode must be enabled;
- Spark components can't be used (mx only);
- no Design View in Flash Builder 4.5 or later.
We think that the only show-stopper could be the last one. We can live with that (the standard modules development undergoes the same limitations), but we want to hear your voice.
Just to be clear: this applies to Admin Tool's modules development only; it has nothing to do with your games/application development!
Bottom line: are you interested in creating custom Admin modules, despite the above limitations?
Please help us decide if we should go on or not. You can vote the poll and argument your opinion with a reply. Feel free to ask any questions coming to your mind.
We would like to add a new feature to the Admin Tool: give you the possibility to create custom modules fully integrated in the Admin Tool interface, allowing you to add configuration/monitoring/management interfaces specifically dedicated to your games and applications.
Through a very simple client and server API it would be possible to have such modules side by side with the default ones (Zone Monitor, Server Configurator, etc) keeping all the server and application management features in one convenient place, leveraging the existing connection and secure admin login system already offered by the tool.
But...
...thanks to Adobe and their brilliant work on the latest Flex SDK and Flash Builder versions, this is not so easy to achieve. In fact the Admin Tool was developed using SDK 4.1, and the latest versions of Flash Builder (4.5, 4.6) do not support it in Design View (although you can still develop using it of course). As it is impossible for us to move the Admin Tool to the latest SDK (too many issues and runtime errors, also in third-party libraries out of our control), the feature described above can be provided with the following limitations in modules development:
- Flex SDK 4.1 can be used only;
- Flex 3 compatibility mode must be enabled;
- Spark components can't be used (mx only);
- no Design View in Flash Builder 4.5 or later.
We think that the only show-stopper could be the last one. We can live with that (the standard modules development undergoes the same limitations), but we want to hear your voice.
Just to be clear: this applies to Admin Tool's modules development only; it has nothing to do with your games/application development!
Bottom line: are you interested in creating custom Admin modules, despite the above limitations?
Please help us decide if we should go on or not. You can vote the poll and argument your opinion with a reply. Feel free to ask any questions coming to your mind.