Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Loops

Start date

2020

Team

  • 2 software developers

  • 1 Project manager

Technologies

Flutter

Firebase

Push notifications

About project

Loops is a visual learning app used by thousands of educators and leaders. It enables everyone who wants to teach or share knowledge to modify and create inspiring learning journeys called "learning loops" using a set of activities you connect on a map and share with your class or team. The app enables users to: - create material that can be used and updated infinitely - combine the material with open resources from the web - create visually engaging learning journeys for the team

Main goals

Create web app

Instead of rebuilding the full-fledged app, we would like to create an app that addresses the needs we see and can benefit from the mobile web for the parts we don't want to build and where we send the user to the web-based product for all other aspects.

Challenges

Loops had an app designed for iPads. It was a full-fledged version of the UI, natively implemented in Swift. Because our client didn't have the necessary competence, developers, and the time to maintain two entirely separate implementations of the frontend/UI, the app was lagging and didn't provide a good user experience. However, the company needed various apps because:

Solution

The app was removed from the app store while we focused on making the web UI much more mobile-friendly. We believe the typical user is a participant/student in a started loop. Teachers and others might use the app, but creating and updating loops is best done on a computer. When getting into the app, we want it to provide the user with a similar experience as they would on the web, but slightly "amplified." To solve all the challenges, we decided to use Flutter's tools, designed to create native, cross-platform mobile, computer, and web applications. However, we did not want to make a revolution too big, so we largely used what the application's web version contained and the existing URLs.

Linda Höidal

Loops Education - Head of Product

We had a good experience with AKRA Poland as they built two mobile apps for us. The job was well executed by the developers and the start up time was short. The communication with AKRA Poland around the project has been good and the employees are very polite and helpfull.