Technology
The architecture of BluePrint Curricula uses some of the latest client-server cloud based technology to ensure reliability, speed, and flexibility.
Server
The Java backend service uses ReST and JSON for the protocol and is deployed on Google App Engine.
- Google App Engine provides the necessary scale and reliability
- ReST and JSON provides for a simple common protocol which allows for the development of many different clients such as web based Javascript or native mobile apps.
Web Client
Javascript client application built using Google Web Toolkit.
- Accessability from any plcae there is a web browser
- More work done on client side gives the application a quicker response time when run ove the web
Mobile Client
Future native mobile applications.