Zomato_Java_App_QA_Presentation.pptx.icse

digitalpage99 12 views 8 slides Aug 31, 2025
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

This presentation on App Development for Class 8 (ICSE Curriculum) is specially designed for school students and teachers.
It provides a clear introduction to the world of mobile applications, covering both the theoretical concepts and practical basics of how apps are created.

Students will learn a...


Slide Content

Can We Really Build Zomato-style Apps Using Java? Goal: To help students understand how their Java learning connects to real-world apps like Zomato, Swiggy.

Do Real Apps Use Java? Q: “Sir, does Zomato really use Java?” YES! - Zomato’s earlier Android apps used Java - Many backend parts use Java or Python - Android itself is based on Java Conclusion: You’re learning a real industry language

Why Doesn’t Our Code Look Like Zomato? Q: “Why is our Java program not like the app?” Ours is the brain (logic) Zomato: Fancy UI, Server Connection, Database Our Code: Text input/output, Local logic, Variables Conclusion: Real apps = logic + design + storage + networking

What Should We Learn Next? Roadmap: 1. Java + OOP (done) 2. GUI (Swing/JavaFX) 3. Android Studio 4. Database (MySQL, Firebase) 5. API + Internet Motivation: You already completed Step 1. You're ahead!

Can We Add Discounts, Login? Q: “Can I add login or discounts?” YES! - Use if-else, Scanner, String - Logic to add GST, discount, delivery fee Example: if (total > 500) total -= 50; if (total < 200) total += 30;

How Location or OTP Works? Q: “How does the app know our location or send OTP?” Answer: - Location: GPS via Android API - OTP: Sent using SMS API - Order: Sent using internet (API call) You're now learning the backend logic of all this!

Can I Really Make My Own App? Q: “Can I build something real?” YES! Start with mini-projects: - Food Menu App (Console) - Bill calculator - Mini ticket booking Practice Plan: 30 mins daily = Small project in 2 weeks

Summary - Java is a real-world language - Your logic = app’s brain - You are now ready to explore GUI & mobile development Next Class: Add menu with switch-case OR show GUI app!