DEVELOPING A FLUTTER-BASED MOBILE EDUCATION APP FOR A LANGUAGE-LEARNING PLATFORM

Camino is a cross-platform mobile application that helps users learn Spanish through a unique immersion method.

KEY FACTS:

Country

USA

Industry

EdTech

Cooperation period

2013- 2024

Cooperation type

Consulting, dedicated development team of 3-7 experts

Share

KEY FACTS:

Country

USA

Industry

EdTech

Cooperation period

2013- 2024

Cooperation type

Consulting, dedicated development team of 3-7 experts

WHAT THE CLIENT SAYS

In 2012, I decided to turn my simple little Spanish audio course into a mobile app. My initial vision of what it would be, and what it’s actually turning out to be are miles apart, and that’s a great thing. This is very much because of the brilliance and intelligence of the team that I have worked with at MobiDev. Thank you for all your work. I hope you find it rewarding.

WP_Post::__set_state(array( 'ID' => 27644, 'post_author' => '45', 'post_date' => '2022-09-14 10:03:55', 'post_date_gmt' => '2022-09-14 08:03:55', 'post_content' => '<a href="https://studyspanish.com/aboutus">Studyspanish.com</a> is a company providing educational services for learning Spanish to millions of students across the USA. To keep ahead of the competition, the client aims to engage more students in capturing the mobile device market. MobiDev was responsible for creating a cross-platform mobile app for the existing web-based product Camino, which allows users to learn Spanish via audio drills, dialogs, and visual materials.', 'post_title' => 'Studyspanish.com', 'post_excerpt' => '', 'post_status' => 'private', 'comment_status' => 'closed', 'ping_status' => 'closed', 'post_password' => '', 'post_name' => 'camino', 'to_ping' => '', 'pinged' => '', 'post_modified' => '2024-10-11 19:55:12', 'post_modified_gmt' => '2024-10-11 17:55:12', 'post_content_filtered' => '', 'post_parent' => 0, 'guid' => 'https://mobidev.biz/?post_type=client&#038;p=27644', 'menu_order' => 0, 'post_type' => 'client', 'post_mime_type' => '', 'comment_count' => '0', 'filter' => 'raw', ))
Navid Falconer

Founder of Camino

THE STORY BEHIND

Studyspanish.com stands at the forefront of digitalizing the language learning industry. Established in 1998, it pioneered educational websites, offering online services to millions of Spanish students and teachers. Recognizing the rising popularity of mobile devices, Studyspanish.com aimed to complement its web platform with a mobile application.

MobiDev assumed the full responsibility for developing and delivering the mobile app, Camino, primarily designed to enhance Spanish listening comprehension through an extensive library of audio drills, dialog records, and visual materials.

INDUSTRY CHALLENGES

In addition to providing top-notch content, a mobile app that offers audio recordings for learning languages needs to address various challenges to ensure a satisfying user experience. Specifically, there is a strong demand for offline access, as many users prefer to listen to audio content while on the move when an internet connection might be unstable.

HOW WE DELIVERED

1

Performed a consulting stage before the development started

Our cooperation with Studyspanish.com began with an extensive consulting stage, which encompassed both technical and business analysis. The MobiDev team prepared documentation, including a tech analysis summary, design assets, a finalized product vision, and functional and non-functional requirements. The outcomes of the consulting stage provided a roadmap for developing a mobile application that aligned with Studyspanish’s business objectives, delivered an exceptional user experience, and was built using the appropriate technologies and architecture.

2

Provided a dedicated team for frontend development in cooperation with the client's backend development team

After completing the consulting stage, MobiDev provided a dedicated development team that covered frontend development, design, quality assurance, and project management for the new mobile application. Meanwhile, another development team from Argentina had previously developed a web app and subsequently handled the backend development for Camino. MobiDev’s team established effective communication with them through regular sync calls and utilized tools such as Jira for efficient project management.

3

Developed custom plugins for Flutter to implement the unique functionality of the app

After thoroughly assessing the project's technical and business needs during the consulting phase, MobiDev recommended Flutter as the ideal technology stack for Camino. Leveraging Flutter enabled the consolidation of development efforts through a unified codebase for iOS and Android platforms. Thanks to Flutter's flexibility, the MobiDev team managed to successfully implement essential functionalities such as background and offline audio playback by combining custom and ready-made plugins. In particular, MobiDev engineers developed a custom plugin to enable the “Listen Only” mode and applied the sqflite plugin to ensure offline functionality.

Image Image

TECHNICAL DETAILS

Mobile
Flutter, Provider + BloC, sqflite plugin, custom-developed plugins for background audio playback
Testing
functional, integration, regression testing

OUTCOMES

During COVID-19, most education went online, especially the study of foreign languages. Launched in 2020, Camino appeared at the very beginning of the COVID-19 pandemic, becoming an integral part of the educational process offered by Studyspanish.com. As of Q1 2024, Camino has amassed over 10,000 downloads on the Play Market and a rating of 4.6 on AppStore.

Image
Image
Image
Image
Image
Image
Image
Image

Looking for a development team

to build a next-generation education app? We know how.

CONTACT US

MORE SUCCESS STORIES

SEE ALL
We will answer you within one business day