Here are some expected features:

1. Display a picture and allow kids to choose the correct vocab:

– Use a GridView widget to display images from a list
– Add Tap Gesture Recognizers to images
– On tap, show a modal sheet with multiple choice options
– Check selected option against answer and provide feedback

2. Display characters and let kids order into sentence:

– Use a ListView to display draggable character widgets
– Make characters draggable using Draggable widgets
– Add characters to a custom sentence widget on drop  
– Check arranged order against answer

3. Display sentence with blank and let kids fill in:

– Use a Text widget to display sentence with placeholder
– Add a dropdown button near placeholder  
– Populate dropdown with vocabulary options
– On option select, replace placeholder text
– Check selected option against answer

Additional features:

– allow inputting the vocab , pictures, sentence at backend admin portal
– Add scoring, animation and sound effects
– Internationalize text for multiple languages for both UI and the Q&As
– Implement user authentication
– allow linkage between parent and kids account, and let parent know kids’ progress
– allow parent set goal for kids

Posted On: February 17, 2024 06:59 UTC
Category: Mobile App Development
Skills:Dart, iOS, iPadOS, Android, Push Notifications, In-App Purchases, User Profile Creation, Offline Functionality, FlutterFlow

Country: Hong Kong

click to apply

Powered by WPeMatico