Inspiration
The specific problem of issue that our app is addressing is literacy. Nowadays children are more reliant on auto correct. This app is a fun and educational way to learn spellings.
What it does
The app teaches children 4-8 years old spelling. When the user clicks on a bee icon, a specific sound of a word is played. We disabled the keyboard suggestions so that the user can guess and type in the word. For every correct word guessed, the user gains coins in the form of drops of honey which can be used later to purchase more bees. There are three levels of increasing difficulty. Apart from this, the user can also enter a word list. Suppose the parents want specific word spellings for their children to learn. The words are added to the list and their corresponding sounds.
How we built it
We designed the Speller Bee using Swift programming language. We made the app based on the ModelViewController concept to structure the different pages of our app. We also incorporated audio files of the words from Google Definitions and played them using Swift's inbuilt audio player AVFoundation library/ documentation. We used CoreData to store an integer value of the number of coins that the user has so that it saves the progress even after we quit the app. In addition to that, we used constraints in the front end to space out all the labels, buttons and images relative to each other and also in proportion to the center of the screen; this allows the app to be run on any iPad. We designed original graphics and icons using Canva.
Accomplishments that we're proud of
We are proud of our user interface which is bright and appealing to young children.
What we learned
It takes a lot of patience to make a project on a language you learned in a camp in 2 weeks and to not give up or get frustrated.
What's next for Spelling Bee
We hope to use an AWS API to create the voice to text so that the audio will be smoother and more appealing to children rather than be robotic.



Log in or sign up for Devpost to join the conversation.