We released iPad application for Online Training

Our developers have finished the 1st phase of iPad application and successfully submitted it into the AppStore. It allows users to work with online training materials (video, PowerPoint, Word or PDF), quizzes and surveys.

To build it, we used the AngularJS framework, which replaced the previous version developed in Flash.

The application works with online courses and media content located in

ipad_scr

the Amazon Cloud. It allows using different types of training materials in a nice and effective way. We were able to implement the animation the same way as we used to have in Flash application, but now it allows working on devices without Flash Player, like iPad.

The platform for this application is based on Amazon Web Services

As an outsourcing company, we often participate in start-ups. In 2005 we helped to develop the document storage portal File123.com, launched in 2006. The system allowed customers to store paper and digital files in a secure online vault. Today the technology of File123.com has been acquired by another company, and the website is no longer accessible.

Since July 2008 we have been helping another start-up from California, an online training portal with all code and training materials hosted on Amazon EC2. We are leveraging technologies like CloudFront, S3, Amazon RDS. It is implemented using .NET and Node.js. RabbitMQ is used to build a distributed system based on queues and AWS SDK is used for auto-scaling.

We use MongoDB to aggregate tracking data and for statistics and diagnostics of problems and GitHub for source code hosting.

Programming language: JavaScript, HTML.
Net technologies: AngularJS, GitHub, .NET, Agile Software development – Rally, Atlassian tools (FishEye, Crucible) for collaboration and development, AJAX, Statistical Analysis
Database/Application Servers: MS SQL Server 2008, ASP.NET framework application on IIS, Amazon Web Services, CloudFront, S3.

Table of content

Discover Diatom Enterprises

Learn more about our team, development services, and successful software projects.

Want to know more about us?