Thunkabke: Chosen technical solution
Several important criteria were carefully considered while choosing an app development platform for the design of a digital flashcard application combined with different learning techniques. Thunkable was the best option out of all the platforms that were assessed because of its advantages in terms of UI/UX, functionality and customization, pricing, performance and stability, and viability. These 5 aspects were compared between several apps and more data exist within the final report.
UI/UX 9/10
Thunkable's user-friendly drag-and-drop interface makes app development easier and makes it possible to create interfaces for digital flashcard applications that are both aesthetically pleasing and easy to use. The user experience is improved overall by its interface, which makes navigating and interacting with it very simple.Features and customization 8/10
Thunkable offers an extensive feature set and customisation options that are necessary for putting various learning strategies, like spaced repetition, the Feynman technique, and the Leitner system, into practice. The platform has many different parts and features that can be used to make interactive flashcards and monitor user progress. Because of Thunkable's adaptability, it can be used to complete the unique and specific goal of this project.Costing 9/10
You can develop and launch an app without paying any money upfront with Thunkable's free subscription option. This is extremely beneficial as it provides an inexpensive solution to building and testing the mobile app which will then in turn lead to lower start-up cost.Performance & Scalability 7.5/10
Thunkable guarantees the smooth operation of high-performance apps on various platforms and devices. The system's strong infrastructure and rigorous testing procedures reduce the likelihood of malfunctions, crashes, and performance problems, guaranteeing maximum stability and dependability.Feasibility 9/10
Because of Thunkable's robust performance, cost-effectiveness, extensive feature set, and user-friendly interface, creating a digital flashcard application with advanced learning techniques is quite feasible. The platform's extensive documentation, developer resources, and community support all contribute to its increased viability.Other technologies
One Signal
OneSignal is a well-known multi-channel messaging platform that lets developers send alerts to users on a variety of platforms, such as websites, email, mobile apps (iOS and Android), and more. It gives developers an all-in-one solution for effectively engaging and keeping their audience through personalised and targeted messages.