Hi Mooldi,
We have different products for different kind of requirements. App42 and AppWarp are Cloud Based Backend as a Services. AppWarp is a real time multiplayer game engine. For all your real time communication you will need to use AppWarp. For every thing other than real time communication you will need to use App42 which provides features like Leaderboard, User management, NoSQL Storage, File Storage, and lots of more services.
Since both are cloud based services, you don't need to write any server side code. All you will need to do is use our client SDKs and make API call using your choice of platform/language. We support Android, iOS, WP, Unity, Corona, Flash, HTML5, Marmalade, Cocos2Dx, etc.
You don't even need to write server side code for multiplayer game. In case there is a situation where you need to write server side code, then you can use our On premise solution called AppWarp S2. In AppWarp S2 you can extend our AppWarp logic. SInce AppWarp S2 is a on premise solution, we provide another product named GPaaS which uses our PaaS platform to host your game servers. But All this is needed only if you want to write some complicated server side code. In most cases you can use our Cloud servers without writing a single line of server side code.
We understand that one of the most important requirement is Support . We have always taken Support on priority. Most of the customers are using our service only because of our support. Support is our strongest feature :) You can mail us any time or post it here on forum. Most of the queries are directly handled by our core developers so that game developers can easily and quickly resolve their problems
Thanks