As the world becomes increasingly mobile-centric, e-learning companies need to adapt their strategies to stay ahead of the curve. In this case study, we'll explore how Belitsoft helped a leading e-learning company develop swift app development solutions that empowered learners and administrators alike.

The Challenge

With over 4 million customers across 40+ countries, our client was facing a significant challenge: how to meet the growing demand for mobile learning solutions. As internet usage on mobile devices exceeded desktops worldwide, it became clear that developing swift app development capabilities was crucial to increasing customer loyalty and engagement.

Solution

Belitsoft rose to the challenge by developing mobile apps for our client's Learning Management System (LMS) using Xamarin, a cross-platform framework ideal for building apps that cater to iOS, Android, and Windows operating systems. Our team of experts worked closely with our client to ensure seamless integration with their cloud-based LMS.

Key Features

The developed mobile apps featured a range of functionalities, including:

  • Personalized learner dashboards displaying course lists, progress, and acquired certificates
  • Course management for administrators, allowing them to add, edit, and manage courses, as well as track learner progress and analytics
  • SCORM player integration enabling offline learning and seamless synchronization with cloud-based LMS servers

Development Process

Our development team consisted of 1 Xamarin developer, 1 QA engineer, 0.25 technical writer, and 0.2 back-end developer. We employed an Agile and Kanban-based project management approach, with monthly releases ensuring transparency throughout the process.

Communication was key, using Jira, Confluence, Skype, and GoToMeeting to keep our client informed. Face-to-face meetings in our office fostered emotional connections and ensured that our team's high motivation and clear tasks led to a successful outcome.

Testing

Automated and manual functional testing guaranteed compatibility with various devices and operating systems (iOS 8.0 or later, Android 4.0.3 or later, Windows 10 and Windows 10 Mobile). Stress testing and performance testing ensured the app's reliability under heavy load scenarios, simulating simultaneous use by up to 6,000 users.

Results

The developed mobile apps seamlessly integrated with our client's cloud-based LMS via Open Data Protocol (RESTful API), allowing for real-time data exchange. The embedded SCORM player enabled learners to access courses offline and synchronize their progress when internet connectivity was restored.

Security was a top priority, with all data stored in Microsoft Cloud, Office 365, and Azure ensuring the highest level of protection.

By leveraging swift app development expertise, our client's e-learning platform now offers enhanced mobile learning experiences for its customers worldwide.