Mobile App Development · Advanced

Comprehenza: An Adaptive iOS Application for Real-Time Reading Assessment and Personalized Intervention for Children with Reading-Comprehension Difficulty

Comprehenza, an adaptive iOS app that assesses reading comprehension in real time and personalises help for children who struggle.

Apache KafkaSwiftSwiftUIFirebaseREST API

Comprehenza, an adaptive iOS app that assesses reading comprehension in real time and personalises help for children who struggle. It is offered as a reference project: a complete, worked example of how a system like this is designed, built and evaluated, so that a developer can study it, run it and learn from it.

It suits learners building mobile skills: screens and navigation, local and cloud data, notifications, and publishing a working app.

The main parts are real-time processing of incoming data, secure sign-in, clean screens for the main user journeys, cloud data with offline-friendly handling, and notifications for important events. The reference build uses Apache Kafka, Swift, SwiftUI, Firebase, and REST API, with a clear project structure, setup instructions and sample data so that it can be run and extended.