Four educational, productivity, and entertainment apps created before the Meerkats name came to life. Built with Java and Android XML, these projects represent some of my earliest hands-on experiences in software development
Early Android Projects
From Small Ideas to Lasting Experience Every software journey starts with a few ideas. They may seem simple at first, but each one offers an opportunity to learn, experiment, and turn an idea into something real. Before choosing the name…
About the application
Features and description
From Small Ideas to Lasting Experience
Every software journey starts with a few ideas. They may seem simple at first, but each one offers an opportunity to learn, experiment, and turn an idea into something real.
Before choosing the name Meerkats, I built several Android applications with different purposes: an educational guide for ninth-grade Arabic, a simple task manager, and two entertainment apps built around words, letters, and images.
Together, these projects represent an early chapter of my Android development journey. They gave me practical experience in translating ideas into user interfaces, implementing application logic, and approaching different user needs through software.
Four Ideas. Four Different Experiences.
01. Ninth-Grade Arabic Guide
Learning, delivered through an app.
This educational application was designed to help ninth-grade students study and review Arabic lessons through a simple Android experience.
The project explored how educational content could be organized and made more accessible through a dedicated mobile application.
02. Task Manager
A small tool for everyday tasks.
Not every useful idea needs a complex solution. This lightweight task management app was built around a straightforward goal: making everyday task organization simple and approachable.
The project provided practical experience in creating a focused utility with an uncomplicated user experience.
03. Name & Family Name — Name-and-Surname Game Helper
Turning letters into answers.
This application was designed as a companion for the Persian name-and-surname word game, helping players find answers for different letters across categories such as first names, family names, and other game topics.
One notable aspect of the implementation was the presentation of letter-based answers and categories through Android UI components and HTML-based content in relevant sections.
The app was previously published on Cafe Bazaar. It is currently unavailable because it was not updated; a return to the store depends on preparing and publishing an updated version.
04. Guess the Word from the Picture
One image. A few letters. One answer.
This entertainment app revolves around a familiar puzzle concept: identifying a word from an image.
The experience combines visual clues and word guessing in a simple interactive format, making it an exploration of image-based interaction and casual puzzle design.
Under the Hood
These applications were developed using native Android technologies. Java was used to implement application logic, while XML defined and structured the user interfaces. HTML was also used in sections where HTML-based content presentation was appropriate.
Technologies and concepts:
- Java: Application logic and interactive behavior
- Android XML: UI structure and layout definition
- HTML: Content presentation in relevant sections
- Native Android Development: Building applications for the Android platform
Why These Projects Matter
A project’s value is not measured only by its size or the number of features it contains. Sometimes, a small utility provides the right opportunity to understand a problem, explore a solution, and gain hands-on software development experience.
These four applications explored different ideas, but they shared a common purpose: turning a specific idea into a usable experience.
Today, they remain part of my early project archive—a reminder of a journey that began with educational apps and simple utilities and continued toward more ambitious products under the Meerkats name.
Each project added something to that journey—not just in code, but in my understanding of design, usability, and building software with purpose.
The story behind the app
These apps started as personal projects to learn Android development and gain hands-on experience. Each one gave me a chance to experiment with an idea, learn something new, and put my skills into practice.
But some of those ideas turned out to be interesting and useful enough to make me wonder: Why keep these apps just for myself when others could use them and enjoy them too?
That thought encouraged me to turn personal learning projects into apps that other people could use as well. What began as a way to learn gradually became an opportunity to build something and share it with others.
Today, these apps remain part of my software development journey—a reminder that even a small project can grow beyond its original purpose and become something worth sharing.
