
Explore the final UI of the e-commerce app with dark and light themes and user login across roles. See seller and employee views, dark mode variations, and integrated payment gateway.
Connect an android app to firebase by creating a firebase project, adding android app, configuring google services, and enabling a realtime database with read/write rules for an interactive e-commerce backend.
Design the main activity of the e-commerce app by integrating Firebase storage for images and authentication components, and building a polished interface with menus, buttons, and image loading via Picasso.
Design a login activity for the e-commerce app, including email or phone input, password, and a remember me checkbox, with branding and admin versus user flow considerations.
Design the register activity for the e-commerce app, creating a new register screen linked to the login flow and database, with proper layout, text fields, and event model integration.
Test an e-commerce app by validating the main activity, selecting options, and noting how text and background colors can change while the symbol remains fixed, with login and database considerations.
Register users to Firebase by capturing username, phone number, and password, validating inputs, using the phone number as the unique key, and storing credentials in the database to enable login.
Learn how to approach and resolve errors in an e-commerce app, including verifying existing solutions and implementing steps to fix issues.
Build and refine the login flow for the e-commerce app by validating username and password against the database and wiring api interactions for admin and employee access.
Enable the remember me feature using a memory storage library to persist the phone number and password, enabling auto login on app start.
Build a separate admin panel for the e-commerce app to add products, manage users, and grant manual database access, while implementing admin and user login.
Develop the admin category activity to display a dynamic category list with horizontal subcategories (electronics, mobile devices, laptops) and vertical layouts, using a scroll view and storage for images.
Demonstrate admin category activity for an e-commerce app, covering category lists, subcategories, vertical layouts, and mobile versus desktop device considerations.
Set up and populate 110 product categories, implement a horizontal category layout, load category data and images, and navigate to a product activity when a category like mobiles is selected.
Test the e-commerce app on a live device, validating category display, image uploads with glide, and navigation to admin for adding new products.
Design an admin add new product activity for the e-commerce app, capturing category name, product name, description, price, brand, and days to validity.
Select an image from the gallery and upload it to storage and the app database, wiring dependencies and a start activity to handle image data for product listings.
Learn to upload product information to a realtime database and store associated images in storage, including fields like name, description, price, duration, and usage, with error and success handling.
Learn how to add a new product in an e-commerce app by selecting images from gallery, uploading to storage and database, and handling loading and success messages.
Learn how to test an e-commerce admin workflow, including logging in, uploading product images, creating categories, entering product details, pricing, and delivery options that populate a database.
Verify product data in a database for an ecommerce app, ensuring accurate images, names, prices, and category details, including gaming items and descriptions.
Explore building a navigation bar flow with a home activity and six fragments that handle categories, user profiles, and my orders, using a slideshow and settings.
Design the home activity for an e-commerce app by configuring fragments and navigation, a start destination, content fragments, and features like search and settings.
Design a custom navigation view from scratch, copying a ready-made setup while arranging home, login, register, and product screens to reduce confusion and improve future app scalability.
Explore building a navigation drawer in an Android app, including creating a side navigation, integrating a theme, configuring a toolbar and action bar, and handling open/close navigation in the activity.
Develop and implement a robust store navigation system for an e-commerce app, including category browsing, search, and data-driven navigation flows across screens.
Test the login flow, navigation, and core screens like profile, card, categories, and settings in the e-commerce app, including remember me and persistent login across sessions.
Explore implementing a floating action button in an Android app, adjust layout with wrap_content and gravity, and integrate interface elements like profile picture and name text on the home screen.
Display the current user’s name and profile picture by retrieving data from the model class in the main activity and showing it in the UI. Manage user data—name, phone number, and password—via the model, make it publicly accessible where needed, and consider encryption, with settings and logging activity guiding access.
Retrieve product data from Firebase and render a responsive product list with images, name, description, duration, usage, and price, using a dedicated layout and adapter.
Sign up for a GitHub account, verify your email, and configure the login flow for your e-commerce app project, following step-by-step setup and credential creation.
Create and initialize a GitHub repository, choosing public or private visibility for collaboration. Manage branches, commit changes, update versions, and review history to track recipe edits and project progress.
Explore GitHub basics from creating repositories and branches to commits, forks, pull requests, and versioning, illustrating how to manage code and publish features for an ecommerce app.
Learn how to upload a project to GitHub, commit and push changes with proper comments, and manage a repository including privacy settings and sharing.
Resolve common errors encountered while building an e-commerce app, showing practical fixes for search functionality, item addition, and price handling.
Learn how to load and display images in an image view, ensuring reliable rendering in the e-commerce app from scratch.
Test the e-commerce app by validating username loading, online user interaction, and price data (including 250 rupees) while examining application behavior.
Design the settings activity for the e-commerce app, focusing on branding with the company name and logo, profile information, toolbar layout, and clear text styles.
Complete the setting activity by configuring and updating settings, handling text and name inputs, and enabling the app to open menus and take orders.
Demonstrate a basic user authentication and profile management flow, covering registration with name, phone, and password, login, and updating a friend's profile via upload.
Create a product detail activity that displays a product's name, description, price, and delivery details. Allow users to select quantity, add to cart, and proceed to purchase.
Explore building the product detail activity in an e-commerce app, ensuring unique product handling, initializing fields (name, description, duration, price, image), and passing product data between screens with intents.
Test an ecommerce app by verifying user login and product details. Ensure product name and description display correctly and note upcoming implementation steps for deployment readiness.
Learn to implement add to cart functionality in an e-commerce app, using a hash map to store product details, quantity, and price, with a dedicated add-to-cart method and database upload.
Log in as multiple users, add items to the cart, and see database changes reflected in the app.
Design a buyer cart activity for an e-commerce app, displaying purchased products in a vertical list with a real-time total price and centered text. Prepare the layout and styling.
Follow five steps to design a product layout from database data and build a model, then implement a user interface showing name, price, quantity, and duration for an e-commerce app.
Implement the fifth step by building the product display flow, including cards, options, and navigation to showcase product details to users.
Manage catalog and inventory for an e-commerce app, adjust quantities and prices in the database, and plan changes within 48 hours.
Edit cart view teaches you to configure item details, quantities, and pricing, set product options, and manage cart interactions from adding to purchase.
Design the confirm final order activity to collect name, phone, and city address, calculate the total from product price and quantity, and enable the final order button.
Explore building an e-commerce app login flow, manage and edit product quantities, and collect customer details such as name, phone, or city in the order flow.
Validate the final order by checking required fields and confirming the order. Save the order data to the database, including total amount, name, phone, address, city, state, and status.
Resolve the error and address missing start text, push through the issues, and confirm that everything is working fine in this tutorial.
Log in to the app, enter user details such as name, phone, and address, and view orders. Understand that going back may stop the application.
Learn how to enforce validations in an e-commerce app, such as allowing a single active order per user, managing order states, and admin controlled shipping to ensure reliable purchases.
Enforce single-order purchases unless admin approval is granted, and show a final order confirmation. Allow adding multiple products to cart and display the same validation message across products.
Explore admin home activity in an e-commerce app by managing categories, products, orders, and user sessions through bottom navigation, logout, and product creation workflows.
Log in as admin to view orders for the next day, and explore adding new products in the ecommerce app.
learn how to implement an admin new order activity by creating an order model with fields like name, phone, address, total price, and order items, then display and manage orders.
Track new order activity and verify order details, including phone numbers and total amounts, while learning how to adjust total price in a developing ecommerce app.
Explore admin order activity in an e-commerce app, including validating customer name and phone number, calculating and changing the total price for a single order item, and improving security.
Create an admin user product activity to display all products tied to a user budget, wiring a database reference and product list into the existing layout.
Develop a basic e-commerce workflow by registering an account, logging in, and placing orders. Review order totals and details, including customer information like phone, address, and email, and confirm orders.
Follow this tutorial to address order items and avoid abandoning your analysis, turning disruption into practical steps for building an e-commerce app.
Create a user flow to remove a shipped cart item and its order by updating the database, prompting a two-option confirmation dialog, and ensuring data consistency.
Test the app to verify the admin home activity and main activity function correctly. Confirm Google services are functioning as expected.
design and implement a search activity that filters products by category, enabling users to search the catalog efficiently and prepare for indexing and a search button.
Test a basic login flow and user input to verify the interface works as intended.
Build a stream-driven search activity that filters products by name or price from a product database and supports sorting, integrating front-end search controls with the product list.
Add and manage a catalog of products by uploading items, setting prices, and writing descriptions, then enable search to find chocolates, snacks, burgers, and laptops in the app.
Develop an e-commerce app from scratch featuring user login, product search, and item listings, aligning with the course aim of building and deploying apps to play store and beyond.
The instructor announces the file has been uploaded to YouTube and asks viewers to follow the link to the resource, apologizes for the disturbance, and thanks viewers.
Identify and fix runtime errors in an e-commerce app by debugging pointer exceptions, validating keys like admin, improving logging, and preventing crashes for secure user handling.
Pass the user's data to prevent crashes and ensure app stability. Errors may occur again despite testing.
Execute admin tasks to manage product activity by fetching, editing, and updating product details in the database, including name, description, price, image, and related metadata for display and testing.
Perform a quick end-to-end test of product security and price updates in the e-commerce app, verify end-user interactions, and confirm that the changes work as intended.
Add validation studies to fix bugs, guard navigation, and display contextual messages, building robust user flows in the e-commerce app.
Learn how to implement a delete product feature with a delete button, linking to a Java class, ensuring security checks and database updates, and displaying confirmation messages.
Explore building an e-commerce app by simulating product creation and repeated login flows, and handling feature delays such as watch and stroller issues for strong product readiness and user experience.
Explore building a reset password flow in an e-commerce app by adding forget password and reset password activities, and securing it with settings-based security questions linked to login activity.
Explore building the forget password flow, manage user login in settings, and review security considerations to strengthen an e-commerce app from scratch.
Reset 1 guides you to ask questions, identify state, and prepare defense while using settings, title, and subtext to anticipate a call that may stop the video.
Build a security questions verification flow, storing and retrieving answers in a database, normalizing inputs to lowercase, and displaying previous responses for a reset experience.
Implement user login and security settings in an e-commerce app, observe immediate updates as changes take effect, and explore the display method called display brevis.
Demonstrates implementing a reset password workflow in an e-commerce app, including form creation, security questions, password change verification, and post-change login guidance.
Explore password management, account security, and login activity in an e-commerce app from scratch, including changing passwords, updating phone numbers, and monitoring security logs.
Learn to build an e-commerce app from scratch, focusing on setting up seller onboarding, registration forms, and secure login with GST, bank, and contact details.
Designs focus on building a user registration and login flow, initializing the main activity, and configuring account details such as email, password, bank, GST, and address for an e-commerce app.
Examine the login experience with an email address and password as the design proves successful in this e-commerce app.
Create and secure the seller register activity using firebase authentication, enabling sign in with email or phone, generating a unique user id, and storing seller details in a database.
Design a seller home interface for the e-commerce app, wiring navigation to store, orders, and new product flows. Implement authentication-driven transitions and an activity center home to manage seller tasks.
Resolve a bug by removing the default action bar, customizing the toolbar, and validating the layout and database interactions in an e-commerce app from scratch.
Learn to test the e-commerce app's user inputs, including name, phone number, email, password, and bank account number, and navigate between home activity and security while handling errors.
Set up the seller login flow by initializing authentication, implementing log-in methods, and tracking login activity to verify email and phone-based credentials for secure access.
Learn how to check logging activity and handle passwords in an e-commerce app. Follow a practical step-by-step tutorial.
Learn how sellers add and categorize new products, capture seller details, and implement an admin approval workflow so only approved items display to users.
Demonstrates basic e-commerce flows: log in and out, and create a new product with a description and price. View product listings and switch users while debugging visibility issues.
Approve seller-uploaded products, manage new and maintained listings, and display approved items to users, using a user interface workflow for approving or discarding products and updating status.
Demonstrates adding and approving products in a real-time database, showing how products appear, are approved, and updated with images, while monitoring status and success messages.
Manage admin home activity by implementing new product handling and security so only non-approved products are visible to admins, while tracking seller-specific product statuses.
Add a new product, upload images, and set prices in the e-commerce app, then upload to the database, view seller activity and earnings, and navigate home after a sale.
Learn how to implement seller-specific product maintenance, enabling price, size, and weight changes for individual items within a secure admin workflow, including product ID handling and testing.
Manage a seller's product in the store and adjust its price and details. Navigate to admin products to apply changes and verify security.
Test the e-commerce app by removing unneeded activities, registering sellers and users, adding and editing products, exploring categories and orders, and recording the workflow to troubleshoot issues.
Demonstrate mutual testing by registering and logging in as both user and seller, creating and editing products and prices, processing orders, and admin checks to validate the e-commerce app.
Develop a buyer category experience by creating a category activity with a recycler view and horizontal scroll, displaying other products and new products coming soon.
We explore the admin categories, view the mobile and accessories sections, test adding items to the cart, and verify orders and quantities to ensure the e-commerce app functions correctly.
Learn to implement validations and seller-based cart logic in an e-commerce app, ensuring products display by seller, handle cart updates, and trigger admin actions only on order placement.
in the admin view, learn to create and manage a list of items, update the cart, and push product data to Firebase database, with success messages and order placement.
Explore the end-to-end e-commerce app flow, from logging in as a user to placing and shipping orders. See an admin manage orders and products for international use.
Develop a seller order activity by building a Firebase-backed orders list with a recycler view and adapter, parsing data snapshots to display product name, price, and quantity.
Demonstrate testing of an e-commerce app by simulating orders, multiple sellers, and login flows, verifying orders, prices, quantities, and order activity.
Implement validations and total amount calculations by multiplying quantity and price, manage unverified products with admin approval, and handle product data flows in Firebase database.
Demonstrate adding products, admin and user logins, product approval, and multi-seller purchasing with order totals and delivery estimates in an e-commerce app.
Focus on testing by fixing a miscalculated total, initialize the amount to zero, log in, verify product orders, and confirm data flows to the database for accurate price display.
Learn to manage unverified products in an e-commerce app by building the admin view and a dedicated activity with a recycler adapter to display unratified items.
Log in as a seller, add a new product with a category and image, and manage unratified versus ratified items, approving products before they can be sold.
Create Firebase database references and track totals, then design and replace the app logo and icons, update the manifest, and verify icon deployment on mobile.
Check order amounts and verify uploads for two sellers, confirming data matches the database and that the login and mobile app work smoothly.
Explore building an admin home activity for an ecommerce app, granting admin full control to manage users, sellers, buyers, products, orders, categories, and navigation layout.
Explore the admin dashboard for an e-commerce app, including login, check orders, maintenance of standard and technical products, and the total amount, with future work on sellers in upcoming tutorials.
Develop the admin center activity for the e-commerce app by creating a new activity, designing its layout, and displaying seller details such as name, phone, and bank information.
Log in as admin to review activity and monitor seller listings. The session covers verifying code changes to keep admin access functioning and listing sellers.
Explore admin home activity workflows, including authentication safeguards, login with different emails, and verifying and uploading new products in an ecommerce app.
Navigate the admin workflow in the e-commerce app by viewing products, approving unverified items, and updating the home activity to reflect approved listings and orders.
Fix runtime errors and streamline the final order flow in the ecommerce app, replacing fragile phone inputs with text views and testing in real-time database.
Build an e-commerce app from scratch by logging in, adding items to the cart, and completing a purchase with an address and email under slow network conditions.
Learn to add and replace the app icon for an e-commerce project, update launcher icons and manifest settings, and prepare square and circle icons for play store submission.
Practice designing and exporting product images for an e-commerce app, adjusting size, centering, and ensuring a white background, then integrating the assets into the app screens.
Deliver a major backend change by creating and updating a database reference for celebrities and an order list that displays the total amount within admin and user flows.
Verify a login flow and observe a database change, then confirm everything is fine as the demonstration ends.
Design an admin total amount activity by creating a model class, setting up the layout, wiring a recycler view, and handling seller transfers and order lists.
Admin important activity manages transfer records, verifies completed seller payments, and updates balance data, while handling empty activity states and Firebase database updates for security and transparency.
Demonstrate cross-device order list management from laptop to mobile, focusing on removing amounts and distributing totals when the total is empty.
Add an employer user type with admin-only creation in the database, configure an employer login with phone number and password, and validate login flow within the app's main activity.
Adjust the text color to black for readability in the employer login activity, run the app, log in to see the warm welcome, and preview upcoming design concepts.
Design employer and employee home screens with navigation, icons, and logos, and implement start activity flows plus a total cash display for the e-commerce app.
Explore how sellers access activity, view information, and receive seller-specific advice within an e-commerce app.
Demonstrates building an e-commerce app workflow: admin verifies and publishes products, users log in, add items to cart, place orders, and manage delivery charges across orders.
Demonstrates a basic e-commerce checkout flow: log in, set quantity, calculate item totals with a per-item fee, and verify final orders on the orders portal.
Learn to implement a per-product six percent calculation, validate results with testing, and prepare for payment gateway integration by uploading transactions to the database.
Implement buyer order activity in an e-commerce app by creating a new order entity and managing the current order. Display user orders on login using a receiver and an adapter.
Learn how to test an e-commerce app by logging in as a user, reviewing orders, and validating basic functionality, from login to order view and quality checks.
Explore building and tracking transaction activity in an e-commerce app, including employer and admin workflows, Firebase database references, and creating and updating transaction records.
Learn how to simulate e-commerce workflows from login to creating orders and viewing transactions, including exporting data to Excel, in a Christmas-themed demo.
Learn to implement alert dialogs to enforce validation in the e-commerce flow, ensuring only one order at a time, with confirmation messages and user feedback.
Learn to log in with a new account, purchase an item, understand the single-order restriction, and complete the confirmation flow that returns to the main screen.
Disable the item's visibility by setting it to invisible, then verify that the total available quantity for the product is displayed correctly.
Learn to mark a product as available in an e-commerce app, using a linear layout and edit text to reflect the available status.
Explore managing product availability, search, and category assignments within the e-commerce app, including adding ads, verifying product status, and syncing updates with the database.
Build an e-commerce app from scratch by adding and approving products, managing admin and user logins, and finalizing a live product with one-day delivery and clear pricing.
Execute final order activity by retrieving the product and quantity, subtracting the purchased amount, and updating the available stock in the database with proper type conversion and success handling.
Log in, add and upload new products, and manage product details to demonstrate end-to-end e-commerce app workflows, including promotion, order confirmation, and user address setup.
Learn how to integrate InstaMojo payment gateway and express shipping module into an e-commerce app, set up business accounts, GST, and order fulfillment with tracking.
tackle bugs while assembling an e-commerce app from scratch, installing themes and plugins, wiring the database, and building product, price, country, and address handling for a play store launch.
Add and manage at least 40 images for a single product by uploading, selecting, and organizing a gallery, linking each image to the product in the database.
Learn to add a product to the database for an e-commerce app by uploading multiple images, setting new or used status, and entering the product name and description.
Explore implementing a four-image product gallery with a horizontal scroll, ensuring consistent product images across views and preparing add-to-cart interactions in an e-commerce app.
This very small tutorial in the e-commerce app course covers implementing a search activity, loading images, and applying changes to product displays during a two-day training.
Log in to view product images, browse categories and the home page, and interact with like buttons as you explore the e-commerce store.
Learn to add a like button to an e-commerce app, manage its green and red color state, and update the database with user and product ids.
Implement a like button that updates and displays the total number of likes when users interact. Show like counts to sellers in the seller home so they can monitor engagement.
Build like and dislike interactions, manage user login and password handling, and display posts with captions in an e-commerce app, starting from zero and tracking deltas.
Develop a basic ecommerce app prototype by defining a product, enabling a user post, and validating the app run and basic flow through iterative setup.
Implement a comment feature for the e-commerce app, including a comment button and input, icon import, and hashmap storage, with loading of existing data and basic error handling.
Fix a small comment mistake, rebuild and run the application, and see how code comments relate to login and product display in this e-commerce app project.
Create a comment display feature in an e-commerce app by adding a dedicated activity, indexing comments, and associating them with product IDs for Google Play store deployment.
Add new items to the list and display them on top using the layout manager, making the most recently added products first in the e-commerce app.
Explore how admin and user roles manage products, from adding and approving new items to verifying logos, logging in, and viewing the updated top of the list.
Debug and refine an e-commerce app by tracing admin vs user flows, fixing the bug in the admin access, and preparing the UI, testing across devices, and production deployment.
Create a new drawable background and apply it across all activities, choosing colors with a color wheel to align with a material design theme using color codes.
Explore the UI flow of an e-commerce app by inspecting registration, login, shop, orders, transactions, products, categories, and settings to verify visual and functional integrity.
Develop and style the app's user interface by configuring text views, content items, and backgrounds. Adjust transparency and text color for readability, then test and prepare for production.
Demonstrate a run-through of the e-commerce app's login, search, and product details during UI testing, highlighting visual polish such as color, shadows, and layout, and update color schemes.
Add a favorite feature by selecting heart icons, replacing icons and borders, and testing color themes like rose to indicate favorites in the e-commerce app.
Watch the UI be completed for the e-commerce app, fix the like button mirroring, and prepare for debugging, pushing changes, and production.
Practice ui completion testing for an e-commerce app by logging in as multiple users, posting content, liking items, and debugging interactions to ensure smooth user experience.
Learn to use the Android profiler to analyze memory, network, and battery usage in a shopping app, identify performance issues, and optimize energy management.
Remove unused code and imports in the e-commerce app to streamline the project and reduce size. Learn to delete unused declarations and unnecessary code through debugging and testing.
In the final UI changes, the instructor fixes layout errors, adjusts margins and backgrounds, and ensures the product details screen works across devices and orientations.
Translate and externalize strings for a global e-commerce app, add multilingual support, extract hardcoded strings, and resolve warnings to prepare for production.
Complete the remaining warnings by fixing string concatenation issues, avoiding extending string types, and separating text components; verify login flow and clear errors in the app.
Clear errors and warnings in a coding project, replace outdated code with local variables, commit changes to GitHub, and prepare for testing.
Learn how to handle android app warnings by extracting string resources, validating inputs, and addressing input types, while setting up unit and instrumentation tests and turning off animations for testing.
Extract string resources from text inputs, manage warnings, and apply replacements to resources, while suppressing issues to streamline app development workflows.
Push to GitHub shows resolving warnings, pushing updates, and replacing strings with hardcoded values, guiding you to locate strings in the solution and commit changes.
Discuss the difference between testing and debugging, how defects are found and fixed, and apply unit and integration testing guided by Google's test pyramid for Android apps.
Explore setting up an e-commerce app project in Android Studio, managing dependencies, and configuring unit and instrumentation tests, with hands-on guidance for testing across multiple devices.
Open the settings to review and disable development options before testing. Run the app to see the development mode indicator and the related animations, ensuring testing guidelines are followed.
Write and run your first android unit test by launching a test activity, importing required testing tools, applying a rule, and verifying the target view appears.
Develop and run automated tests for the admin check new order activity, validating the orders list, total amount, and that key views display across devices.
Learn to implement a recycler view, manage a dependency, update to a new version, and configure testing settings to avoid errors.
Complete the first test by constructing a background task to load data and run tests, validating that all steps pass.
Create and run a test suite in Android Studio, showing how to write tests, run them, and verify results using Firebase Test Lab for an app.
Explore Crashlytics for detailed crash reports and per-user analytics, configure Google dependencies and Firebase Analytics, and prepare for publishing on Google Play.
Set up Android instrument tests in Firebase Test Lab across physical and virtual devices. Analyze results, performance metrics, logs, and video feeds for multi-device testing.
Execute and validate unit tests and service checks for the admin workflow, inspecting button states, error messages, and test results to ensure reliable app behavior.
Diagnose and complete critical tests for the e-commerce admin, using substring method, import statements, and stepping through the source code to ensure the dialogue displays correctly.
Admin maintain product test walks you through creating test functions, validating product displays and images, and maintaining product data in an e-commerce app.
Develop and test e-commerce admin features by uploading products, inspecting listings, and navigating tabs to ensure descriptions, images, and prices render correctly.
An admin demonstrates updating a product in the e-commerce admin panel, renaming Berger to Visa, adjusting price and duration, and running tests to verify UI updates.
Explore admin seller testing by adjusting product labeling, diagnosing database delays, generating test data, and executing end-to-end tests to validate product activity and readiness.
Show that the completed e-commerce app now runs smoothly, overcoming prior lag, with no changes required in the current setup.
complete the admin program activity by setting the year level and debt, copy and launch the activity, and verify the total amount as preparation for upcoming transaction activity.
Learn how admin transaction activity is implemented in an e-commerce app, including building a transaction form with id and text fields, validating input, copying templates, and confirming a successful run.
Explore admin user product activity in an e-commerce app, including product layouts, transactions, security checks, and running tests to validate admin workflows.
Test the buyer order activity in an e-commerce app, copying patterns from another activity, and validate the recycler view updates with test data such as name and phone number.
Practice building and testing the cart activity with instrumentation tests, verify grid layout, total price, and order data in the database while iterating fixes.
Fixes a price string issue in cart activity completion and correctly displays the total, validates with tests, and prepares a public function with button interactions to navigate home.
Confirm final order activity by validating the order and running tests, and ensure you do not copy the code; write it yourself.
Develop and test the home activity for the e-commerce app, creating a test function and verifying unit tests work before proceeding.
Log and complete warm activities by logging activity, then apply instrumentation testing to run automated tests and generate a test to verify everything runs smoothly.
Design and implement the login activity for an e-commerce app from scratch, integrating phone number and password fields, remember me, validation messages, and navigation flows toward play store deployment.
Develop and test the main activity of the e-commerce app, wiring login, home navigation, and operation buttons, and verify workflow through iterative testing.
This lecture demonstrates instrumentation testing in an app, showing automatic login via OnStar, recording interactions, running tests in the background, and logging out first before testing the main activity.
Develop and validate the particular category workflow in the e-commerce app, implement a generator class, run instrumentation tests, and prepare for deployment on the Play Store.
Learn how to implement the product detail activity and category name handling, including product name, price, duration, usage rate, image, and description, with database checks and a call-to-action workflow.
Learn how to build and test a register activity, wiring in fields for phone number, username, zip code, and country, plus a registration button, with practical debugging steps.
Explore implementing and testing a reset password feature for an e-commerce app, including user interface strings, state management, and unit tests to ensure reliability.
Explore building and testing a search activity in an e-commerce app, including the search list, item selection, product display, and error handling during simulated tests.
Explore implementing and testing the settings activity through unit and instrument tests, handling reset password flows, button interactions, and validating navigation across the e-commerce app build process.
Develop the employee home view to manage employee activity, track local changes, and use a statistics plugin to display project data and comments and rewards.
Explore implementing the employee login flow for an e-commerce app, including employer login, credential handling, logos and slogans, and testing login in both portrait and landscape views.
Explore how to manage employers and their activity, generate your first class audience, and advance through instrumentation tests, unit tests, debugging, and production for an e-commerce app.
Design and test a seller add new product activity in the e-commerce app, configuring name, description, price, availability, duration, category, and image selection to ensure proper display and function.
Explore how seller comments guide product management in an e-commerce app, from creating a new product to testing, bug fixes, and preparing for deployment.
Develop and test the seller home screen, set up authentication, and validate the list of approved products through instrumentation testing and seller activity workflows.
Complete the seller login flow by editing the logging activity xml, updating login text, and preparing unit and instrumentation tests to validate the process.
Learn to manage seller orders, tax details, and related exceptions, and follow practical steps to modify settings and open sections.
Develop and test the seller register activity for the e-commerce app, configuring fields such as image, phone number, GST number, and bank details, plus instrumentation tests to validate the flow.
Complete unit testing for your e-commerce app by building and running a test class, validating results, and preparing for instrumentation testing to ensure robust code.
Explore Android Studio 4.0 for Windows, highlighting motion layout, layout validation, profiler, and inspector tools, plus Kotlin templates and how to update to the latest release.
Explore instrumentation testing of an android e-commerce app, interacting with the main activity form and join button to verify navigation and display in an emulator.
Explore instrumentation testing of a join now button in an ecommerce app, including registering a new user, login flows, and validating UI interactions across devices.
Learn instrumentation testing by simulating a button press, waiting ten seconds, handling errors with try-catch, and observing the changes during a full test run.
Explore end-to-end login functionality through instrumentation testing of the main activity, covering login and register flows, admin and employee logins, and firebase authentication.
Explore implementing and testing a navigation drawer in the home activity of an Android e-commerce app, including navigation view, menu items, login flow, and device testing.
Navigate and test a complete navigation drawer in an e-commerce app, including login, category screens, settings, and admin views, using instrumentation testing and navigation directions.
Begin ui testing for the e-commerce app, log in as employee, verify navigation, validate employee and employer workflows, and ensure stable test runs by disabling animations.
Demonstrates an employee test workflow within an ecommerce app, covering employee navigation, sales activity checks, test execution, and validating that tests pass to ensure feature reliability.
Execute end-to-end tests for the e-commerce app, including employee and buyer tests, with background execution and logging that confirms test results and successful runs.
Engage in end-to-end testing of an e-commerce app by consolidating search, order activity, and settings into a single test case, validating widgets, interactions, and error handling.
conduct a buyer test run for the e-commerce app, checking settings, local configurations, and navigation while verifying graphics and animation, and confirming the test completes successfully.
Develop seller features by creating a seller class, implementing login, home activity checks, handling orders and unverified products, and integrating pictures from the user's gallery.
Demonstrates performing a seller test run on a real device, shows a test passing and guides you to open and review test results, with notes on loading and recording behavior.
Demonstrate completing unit and instrumentation testing, debugging strategies, and writing public test functions to validate admin flows and app security, culminating in a full testing cycle.
Push your updated unit-tested e-commerce app to GitHub, review new and modified files, and prepare for Android debugging while tracking warnings and commits.
Explore debugging Android apps using breakpoints and the debugger. Step through code with step in, over, and out, while watching variables and app flow from main activity, in the emulator.
Master debugging concepts by using breakpoints, stepping over and into methods, and tracing login and database interactions to reveal app behavior.
Learn to test an ecommerce app end-to-end, verifying user transactions, product checkout, login and admin workflows, and handling payments, orders, and transaction lists.
Follow a practical debugging session for an ecommerce app, tracing a single-value bug in cart totals, breakpoints, and live data retrieved from the database, and posing a stack overflow question.
Learn to set and run breakpoints, debug the app by executing parts separately, and step through functions to inspect variables, total amounts, and home activity flow.
Open with debugging employee flows in the e-commerce app, stepping through breakpoints and login for employers, then preview upcoming seller transactions and the new zero go developer process.
Engages in end-to-end debugging of an e-commerce app, covering Firebase authentication, login flows, viewing orders, managing products, and validating database interactions.
Explore admin debugging workflows as you log in as admin, set breakpoints, inspect transactions, and verify the application's flow from build to deployment.
Debug the buyer flow by logging in, verifying purchases in the database, loading funds, and testing the app across browsers with breakpoints to iterate.
Learn to add a share feature for products in an e-commerce app, implementing a share button, crafting the share text, and testing sharing via messaging and social apps.
Share applications and build a chat-enabled e-commerce app using firebase, test login, search, and sharing flows, and prepare for deployment to the Play Store.
Explore implementing product availability and quantity tracking in an e-commerce app, including add-to-cart actions and the sales flow from data models to purchase.
Develop and test product data handling by saving current data, generating unique entries with the current time in milliseconds, and running the app to verify multiple products load correctly.
Finish the e-commerce app, commit changes, and push the final build to the repository while acknowledging viewers.
Apply a single primary color across the app, remove backgrounds, adjust colors and fonts, replace assets, and enable remote configuration for a ready-to-release e-commerce UI.
Apply final UI adjustments to the e-commerce app, refining the color scheme with a primary color and white text, updating backgrounds, and replacing assets across home and category screens.
Explore implementing a dark theme in an e-commerce app, adjust theme options, and verify login, product management, orders, and settings workflows.
Create and debug a dark theme for the e-commerce app, using a private boolean to toggle the theme and update the auction item UI, while addressing common state-check pitfalls.
Implement a dark theme across the Android app and configure an image resizing extension with cloud storage to auto-resize uploads to a fixed dimension before production.
Learn how to compress product images for an e-commerce app by requesting storage permissions, converting images to bytes, and uploading multiple reduced-size images to the database.
Learn to delete product images from Firebase storage when removing a product to prevent orphaned images and ongoing storage costs, ensuring the database and storage stay in sync.
Demonstrate securing an e-commerce app by restricting admin access and preventing seller data leakage. Explain validating login flows and safe handling of product edits to protect privacy.
Hello folks,
I'm Sheshadhree, from India and I'm here to teach you how to develop an beautiful e-commerce app. So you can watch the Intro video to know more about the course. As said this Course consists of 2 parts and it'll cover various topics such as
1)Register to firebase
2)Login page
3)Recyclerview
4)Firebase
5)Firebase Auth
6)Crashlytics
7)Storage
8)How to handle for all kinds of user's
9)Payment Gateway
10)it consist four types of user
i)For Customer's
ii)For Seller's
iii)For Admin
iv)For Employee
11)Git
12)Github
So this course is for everyone whom like to upgrade their knowledge in android studio and who wanna create an e-commerce app with java and xml.
Download All Source Code at Resources which is given in Second Tutorial of Each Course
The Major 5 Stage's of Project Development are :
i)Development
ii)UI/UX
iii)Testing
iv)Debugging
v)Production
So if you complete all 2 parts you can able to get a clear knowledge about Android App development.It'll be a Strong foundation for your career and you can take Google's Android Associate developer Exam after Completing all the 2 course's efficiently by adding little spices to the leftover topic which we have not seen here.
Please watch Github Videos first at the end of Part 1 (last 4 videos)