Market research is the process of collecting information about your users and competitors so that you can build a product that people really need and will use.
It helps you avoid guessing and instead make decisions based on real information.
Market research answers important questions such as:
Will people use my product?
Who exactly will use it?
What features should I include?
How can my product be better than others?
Before building any app, system, or innovation, you must first understand your users and your competitors.
CLICK BELOW TO LISTEN
Β
The target market
The target market is the specific group of people who will use your product.
These people have the problem you are trying to solve.
You identify them by asking:
Who has this problem?
How old are they?
Where do they live?
What devices do they use?
What language do they use?
What challenges do they face?
Knowing your target market helps you design your product correctly.
Examples with what to build and what is needed
Example 1: School Notes Sharing App
Problem
Students miss school notes when absent.
They perform poorly because they lack learning materials.
Target market
Secondary school students
What you can build
A mobile app where students download notes and quizzes.
What you need to build it
Hardware:
Computer or laptop
Smartphone for testing
Internet connection
Software:
MIT App Inventor (easy for beginners)
or
Flutter (advanced)
or
Website builder (HTML, CSS, JavaScript)
Content:
Notes from teachers
Quizzes
Past papers
People needed:
Students for testing
Teachers to provide notes
Developer to build app
How you can make it step-by-step
Step 1
Open MIT App Inventor
Step 2
Create buttons:
Download Notes
Take Quiz
View Past Papers
Step 3
Add PDF files
Step 4
Test with students
Step 5
Improve based on feedback
Competitors
WhatsApp groups
Textbooks
YouTube
How your app can be better
Organize notes properly
Work offline
Add quizzes
Example 2: Farming Advice App
Problem
Farmers lack farming information.
They suffer crop losses.
Target market
Farmers
What you can build
Mobile farming advice app
What you need
Hardware:
Computer
Phone
Internet
Software:
MIT App Inventor
or Website builder
Content:
Farming advice
Weather information
Voice recordings
People needed:
Farmers for testing
Agriculture experts
Developer
How to build
Step 1
Create simple screens:
Weather
Advice
Tips
Step 2
Add voice advice
Step 3
Test with farmers
Step 4
Improve
Competitors
Radio programs
Agriculture officers
Improvement
Make information available anytime
Use local language
Example 3: School Fees Saving App
Problem
Students fail to save money.
They misuse school fees.
Target market
Students
Parents
What you can build
Savings tracking app
What you need
Computer
Phone
MIT App Inventor
Features to build
Enter amount saved
Show total saved
Show savings goal
How to build
Step 1
Create input box
Step 2
Create save button
Step 3
Display savings total
Competitors
Mobile money
Saving money manually
Improvement
Better tracking
Goal setting
Example 4: Boda Safety App
Problem
Passengers cannot verify riders.
Target market
Passengers
Students
What you can build
App showing trusted riders
What you need
Computer
Phone
MIT App Inventor
Google Maps
Features
View rider
Call rider
Share location
Competitors
Normal boda riders
Improvement
Better safety
Verified riders
Example 5: School Timetable App
Problem
Students forget timetable
Target market
Students
What you build
Timetable app
What you need
Computer
MIT App Inventor
School timetable
How to build
Step 1
Add subjects
Step 2
Add days
Step 3
Display timetable
Competitors
Paper timetable
Improvement
Easy access
How to interview users
What you need:
Notebook
Pen
Questions
Example questions:
Do you have this problem?
How do you solve it now?
Would you use this app?
What features do you want?
How to create surveys
What you need:
Paper
or
Google Forms
Example questions:
Would you use this app?
Yes
No
Maybe
How to do competitor research
What you need:
Internet
Phone
Computer
Steps:
Search similar apps
Study features
Identify weaknesses
Improve your app
Tools you can use to build apps
For beginners
MIT App Inventor
Thunkable
Kodular
For advanced learners
Flutter
Java
Kotlin
For websites
HTML
CSS
JavaScript
WordPress
Class activity
Create your own app idea
Answer:
Problem
Target market
Competitors
What you need
How to build
Summary
Market research helps you:
Know your users
Improve your idea
Build correct features
Build successful products
Successful innovators:
Research first
Build later