Android Apps

Showcase

Pregnancy App - LUA+Android+Admob+In-App Purchase+UI+Calendar+Alarm (from scratch)

A pregnancy app that helps in monitoring your baby's health and well-being by helping you keep track of your baby's kicks and movements during pregnancy period. It's powerful analyzer engine helps you uncover hidden patterns of your baby's activities. It has a due clock which shows the number of days left until your due date. It also has a due calculator which calculates all important dates including your due date, trimester start and end dates, important scan dates etc. See how big your baby is today with a customized fruit growth chart. Schedule a non-intrusive alarm with the built in scheduler. This helps you conduct your sessions on time without fail.
This app was created after a friend of mine lost his baby due to lack of baby movement tracking and in response to lack of quality tracking apps available for this purpose back in 2015. This was made first for personal use, then was later released on Playstore and had 1.5K users.

Soccer Mania - 10K Installs, 70 + reviews, 4.5 rating

A casual soccer game to kill time. The Objective of soccer mania is simple "Save the goal.". This game includes many small casual soccer games like Goal saving game, ⚽⚽ Slice the ball (Kick Ninja),⚽⚽ Score the goal, ⚽⚽ Pop the ball, ⚽⚽ Sports themed Match-3 Tile-matching game.⚽⚽

Delhi Smokes - Pollution tracker - LUA+Android+Python+Flask+Amazon EC2+NGNIX+Beautiful Soup

This was created in Dec 2019 (pre-COVID) using a combination of Lua for Front-end and Python + Flask running on an Amazon EC2 instance. This app was discontinued due to viability of the app dropped due to the onset of COVID, resulting in a considerable dip in pollution and interest of public in the topic. Also, frankly I had run out of free Amazon credit for EC2 instance, thus it did not make sense to continue with the app.

Implementation: Front end was purely built using LUA and for the backend I had used Python on Amazon EC2 instance. Two Python apps were created for the backend, one for handling the the REST API request for the fetching the pollution data analytics. This was resolved using FLASK. The Android app made a simple URL fetch request for the preprocessed Analytics graph and AQI data to my website, this request was resolved by FLASK. An internal timer was implemented in the APP to avoid too many requests being generated by a single user. It was planned to have a server side control as well on the basis of IP address at a later stage, however this was dropped. For the second backend Python app, a CRON Job was set in the EC2 instance to run this app on an hourly basis. The App used Beautiful Soup to scrape data from a Govt site providing the AQI information. This information was stored in a XML file and also analytics was performed during this CRON Job instance to keep a new Analytics image and XML data ready for any new Data request.

Sudoku App - LUA+Android

This was created ages ago on Lua and did run successfully on Playstore for sometime. This is a simple Sudoku game that has Sudoku puzzles built into it according to difficulty level. The aim of this game is to fill 1 to 9 into each grid cell so that each number can only appear once in each row, each column and each mini-grid/block. Features: ★ Use pencil marks by pressing another number in already filled cell ★ Unlimited redo & undo ★ Timer to keep a track of your performance ★ Career statistics to keep track of your game progress ★ Cell/Block/Row/Column highlighting ★ Enchanting visual design ★ With thousands of offline sudoku puzzles and challenging goals, True Sudoku is the perfect app for exercising your brain anywhere...anytime. ★ Completely free and supported by unobtrusive Ads. ★ Super smooth interface and graphics. ★ 4 levels of difficulty