Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Getx Flutter Ios & Android Video Sharing App | Tiktok Clone

    Posted By: ELK1nG
    Getx Flutter Ios & Android Video Sharing App | Tiktok Clone

    Getx Flutter Ios & Android Video Sharing App | Tiktok Clone
    Published 3/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.72 GB | Duration: 4h 40m

    Learn & Build Android iOS TikTok Clone App using Firebase Firestore as Backend with Flutter GetX State Management

    What you'll learn

    Fully Functional Video Hosting Application

    Fully Functional TikTok Clone App

    Full Stack iOS and Android App Development

    Firebase Video Hosting & Video Sharing

    Firebase Storage

    Cloud Firestore

    Firebase Authentication

    GetX Controllers

    GetX State Management

    Advanced State Management in Flutter

    and much more

    Requirements

    you must have some basic programming knowledge

    you must have some basic flutter knowledge

    Description

    In this course you will learn professional flutter full stack app development by building professional video sharing application like TikTok clone using advanced getx state management with firebase firestore as backend.Flutter is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase. Fast. Productive. Flutter is an open-source UI software development kit created by Google. It is used to develop cross-platform applications for Android, iOS.GetX is an extra-light and powerful solution for Flutter. It combines high-performance state management, intelligent dependency injection, and route management quickly and practically. With GetX you know where to find each feature of your application, having clean code by default. In addition to making maintenance easy, this makes the sharing of modules something that until then in Flutter was unthinkable, something totally possible.Firebase provides detailed documentation and cross-platform SDKs to help you build and ship apps on Android, iOS. Google Firebase is one of the most popular frameworks employed by professional developers and companies to build high-quality applications. Many companies and developers rely on it because of its seamless database management, cloud storage, and testing services.TikTok, and its Chinese counterpart Douyin, is a short-form video hosting service owned by the Chinese company ByteDance. It hosts user-submitted videos, which can range in duration from 3 seconds to 10 minutes. A personalized video feed based on what you watch, like, and share. TikTok offers you real, interesting, and fun videos that will make your day.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Section 2: Download these Image Files

    Lecture 2 Download these Image Files

    Section 3: Create & Setup a New Flutter Project

    Lecture 3 create flutter project

    Section 4: GetX Login & SignUp Screens UI Implementation

    Lecture 4 implement login screen ui

    Lecture 5 implement reusable widget for input text fields

    Lecture 6 login button and dont have an account button implementation

    Lecture 7 play beautiful animations when user click button

    Lecture 8 signup screen ui implementation

    Section 5: GetX Image Picker || Pick Image from Gallery || Capture Image with Camera

    Lecture 9 implement user model class | Convert Data to Json Format | Get Info from Json

    Lecture 10 capture image with camera and choose image from gallery

    Lecture 11 add permissions for using phone camera and gallery for ios android

    Section 6: Connect & Configure Firebase with Flutter [iOS + Android]

    Lecture 12 initialize firebase

    Lecture 13 connect flutter project to firebase for android

    Lecture 14 connect flutter project to firebase for ios

    Section 7: Save User Record to Database | Allow User to SignUp and Sign-in

    Lecture 15 form validations using getx state management

    Lecture 16 authenticate and create user in firebase authentication

    Lecture 17 save image to storage and get download url

    Lecture 18 save user data to firestore database

    Lecture 19 allow user to login

    Section 8: Manage User Current State & Implement Bottom Navigation Bar

    Lecture 20 manage the current state of user using getx advanced state management

    Lecture 21 create dashboard screens

    Lecture 22 implement bottom navigation bar

    Section 9: Record Video using Phone Camera & Pick Video from Gallery Implementation

    Lecture 23 upload video screen ui implementation

    Lecture 24 dialog box for uploading new video

    Lecture 25 record a video with phone camera or pick a video file from gallery

    Section 10: Implement Video Player and Input Fields

    Lecture 26 implement video player and play video in loop on upload form

    Lecture 27 upload form input fields

    Section 11: Compress User Video | Upload & Save Video to Storage and Database

    Lecture 28 compress user video file

    Lecture 29 get thumbnail image from video file

    Lecture 30 upload video file and video thumbnail to firebase storage

    Lecture 31 save Video Information To Firestore Database part 1

    Section 12: New Updates

    Lecture 32 New Coming Updates

    anyone who want to learn full stack iOS and android app development,anyone who want to become professional flutter app developer