DEV Community

Cover image for My First App on Play Store ๐Ÿš€
Rajesh Joshi
Rajesh Joshi

Posted on

9 5

My First App on Play Store ๐Ÿš€

Mathematics has always been a vital part of my learning. Since childhood, not only me but everyone is somewhat connected with mathematics.


History? ๐Ÿค”

In this memory, one night ๐ŸŒƒ I decided to create a mobile Game which has some math in it. ๐Ÿงฎ

I brought a paper and a pen ๐Ÿ“, and started brain storming on the idea.

I came up with the design of a game that has a random keyboard ๐Ÿ”ข and a formula. User is required to counter out the equation in order to pass the level, but the numbers have to be only selected from the provided keyboard.


Result! ๐Ÿคฉ

After the wire-frame was ready, I created a React Native project and finished the app under 24 Hours.

The result looked like this -

Math Mind


Publishing to Play Store

After the Game is ready, I build it using expo, downloaded the build file, and uploaded it to Google Play Store, with some assets.


Get The Game โœจ

Click here to get the game on Google Play Store.


Feedbacks are Always Welcomed

Try the Game out, and drop your views and opinions on it, in the comments down below.


Thank you

Cheers

Top comments (2)

Collapse
 
meet57 profile image
Meet Patel โ€ข

Hi bro
Just tried your app... I loved the interface but level 2 is not possible... Just check it once

Collapse
 
rajeshj3 profile image
Rajesh Joshi โ€ข

That's an interesting fact about a Mind Game.

If the level is not possible just hit the refresh button.

As, all the levels are random, I can't see the exact question you saw.

Thanks for installing the Game ๐ŸŽฎ
Cheers.

typescript

11 Tips That Make You a Better Typescript Programmer

1 Think in {Set}

Type is an everyday concept to programmers, but itโ€™s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay