Skip to content

adamfilipczyk/FirstWords

Repository files navigation

FirstWords

First Words teaches kids how to build the words with the help of pictures, sounds and drag'n'drop mechanism. First Words is a simple spelling game. A whole project was initiated by my few years old daughter Natasha in the middle of June 2015. She basically asked me for some new mobile game, so we've agreed we can try to build one from scratch.

We have planned ten categories. Animals, fruit & veg, clothes, electronic, home, months, nature, numbers, proffession and vehicles. Initially, only one category is active "animals". Every completed category unlocks the next one. Each category contains 9 - 15 words, and there are 116 words altogether, so it's a helpful starting spelling tool for the kids.

Each word is loaded with the help of little picture and sound. Natasha's voice is used to describe what is on the image. All pictures and graphics were carefully chosen and approved by Natasha, so she has a significant contribution to a whole project. The game rules are straightforward. As mentioned, each word is loaded with the picture and Natasha's voice is saying what is on the image. Also, little bubble letters and black containers appear, next to the image and at the bottom of the screen. Bubble letters have to be correctly moved down to the black boxes with the help of drag-n-drop mechanism. Every time the word is spelt wrong, Natasha's voice will say that something went wrong. While the word is spelt correctly, the application automatically moves forward to the next word. After all words in the category are successfully done, congratulation screen will pop up, and one star will be added to the bottom of the choosing category screen. After every second category is completed, the screen with 2 minutes break will pop up. If the child does not want to take a break, there is an option to skip the break by tapping the lazy bee belly and move forward with the next category.

The application was written the way that it does remember its state, so every time the app is closed and re-opened, it will open to the last finished category. After the previous category is finished, the game is completed, and the option to reset the game will appear, so the child can start the game from the beginning.

Application is designed for the phones and tablets running Android version 4.0 Ice Cream Sandwich and up. The minimum screen size was set to 4.7 inches and bigger. The application does not contain any form of advertisement, nor monetizing systems built-in, so there no obstacles, and it is safe to use by children. Also, there are no additional permissions required during the installation process, and it is totally free to use.

The application initially published in Google Store, but due to the Google aggressive policies, it was removed and is accessible on the GitHub project page only.

Known issues

  • Please bear in mind that in the "profession" category, Natasha says chief rather than a chef.
  • More than one bubble letter fits into one container. If some of the letters are not found on the screen, please check if it did not fell under other ones.

Short video

Youtube: https://www.youtube.com/watch?v=U3Kk3U7sf6c

Installation intruction

Installation on Huawei P Smart with Android 9.1.0 example:

  • Download the "FirstWords-rc.apk" installation file from "Installation file" folder
  • After installation file is dowloaded we need to allow installations from external sources on our phone.
  • Go to Settings > Security & Privacy > More settings
  • Tap "Install apps from external sources"
  • Tap the application from where we want to allow the installation (eg. Files in case when installation file is downloaded)
  • After "Files" is opened tick "Allow app installs"
  • After we allowed the external source, we need to go to "Files" from main screen
  • After "Files" options appears tap "Apps" > goto "Installation packages" tab on the top of the screen. From there you should see "FirstWords-rc.apk" file
  • Tap "FirstWords-rc.apk" file and start installing with the packages manager. Choose "install anyway" while the manager notifies about lack of verification
  • After application is installed Run the application from the main screen

Software Disclaimer

The First Words has been developed purely as a programming exercise, and it is no longer continued

There are inherent dangers in the use of any software available for download on the Internet, and we caution you to make sure that you completely understand the potential risks before downloading any of the software.

The Software and code samples available on this website are provided "as is" without warranty of any kind, either express or implied. Use at your own risk.

The use of the software and scripts downloaded on this site is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your computer system or loss of data that results from such activities. You are solely responsible for adequate protection and backup of the data and equipment used in connection with any of the software, and we will not be liable for any damages that you may suffer in connection with using, modifying or distributing any of this software. No advice or information, whether oral or written, obtained by you from us or from this website shall create any warranty for the software.

We make makes no warranty that:

  • the software will meet your requirements
  • the software will be uninterrupted, timely, secure or error-free
  • the results that may be obtained from the use of the software will be effective, accurate or reliable
  • the quality of the software will meet your expectations
  • any errors in the software obtained from us will be corrected.

The software, code sample and their documentation made available on this website:

  • could include technical or other mistakes, inaccuracies or typographical errors. We may make changes to the software or documentation made available on its web site at any time without prior-notice.
  • may be out of date, and we make no commitment to update such materials.
  • might be a subject of application vulnerabilities.

We assume no responsibility for errors or omissions in the software or documentation available from its web site.

In no event shall we be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, and on any theory of liability, arising out of or in connection with the use of this software.

Tested platforms

  • Huawei P Smart: Android 9.1.0
  • Galaxy A03: Android version 11

About

First Words teaches kids how to build the words with the help of pictures,sounds and drag'n'drop mechanism

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages