MathBrain
MathBrain – educational math quiz. This unique application will help you increase your concentration, reaction, and speed of your brain! You can develop memory, attention, and logical thinking. With daily basic math exercises, you will also develop multiplication, division, subtraction, and addition.
TASK
Create a mobile application for Android platforms that allows the user to develop their brain by solving math problems. The user should be able to change the difficulty level. View their results in the form of graphs and tables, and should also be able to see their ranking among all players in the system. The Android mobile application must have the ability to authorize/register the user through the "Play Games" service. There should be an option to send PUSH notifications as reminders for training. In-app payment capability through the "Google Play Pay" service.
SOLUTION
To achieve a more reliable application in the end, it was decided to create a native mobile application for Android. For Android, it was decided to implement it in Java. Math problems are generated before the start of the game depending on the difficulty level chosen by the user in the settings. The results are displayed in the form of a graph showing the number of correct answers and the date of level completion. Additionally, a table was created showing the number of correct answers for each game. Google Leader Boards were added so that users could see the list of all users in the system and their ranking in that list. In-app payment was implemented through Google subscriptions, ensuring reliability and security of payments for the user. PUSH notifications were implemented using native Android system tools.
RESULT
In 20 working days, our team developed the Android mobile application "MathBrain" and published it on Google Play under the client's accounts.
TASK
Create a mobile application for Android platforms that allows the user to develop their brain by solving math problems. The user should be able to change the difficulty level. View their results in the form of graphs and tables, and should also be able to see their ranking among all players in the system. The Android mobile application must have the ability to authorize/register the user through the "Play Games" service. There should be an option to send PUSH notifications as reminders for training. In-app payment capability through the "Google Play Pay" service.
SOLUTION
To achieve a more reliable application in the end, it was decided to create a native mobile application for Android. For Android, it was decided to implement it in Java. Math problems are generated before the start of the game depending on the difficulty level chosen by the user in the settings. The results are displayed in the form of a graph showing the number of correct answers and the date of level completion. Additionally, a table was created showing the number of correct answers for each game. Google Leader Boards were added so that users could see the list of all users in the system and their ranking in that list. In-app payment was implemented through Google subscriptions, ensuring reliability and security of payments for the user. PUSH notifications were implemented using native Android system tools.
RESULT
In 20 working days, our team developed the Android mobile application "MathBrain" and published it on Google Play under the client's accounts.