• Post category:StudyBullet-13
  • Reading time:5 mins read


A complete guide to building beautiful and immersive mobile applications using Flutter for iOS and Android

What you will learn

Build engaging native mobile apps for both Android and iOS

Learn all the basics and advanced features related to UI development in Flutter

Master the art of creating beautiful and functional UI with Flutter

Description

Join the most comprehensive Flutter development course and learn how to build amazing user interfaces for iOS and Android.

You don’t need to learn Android/ Java and iOS/ Swift to build real native mobile apps!

This course will teach you the basics on how to get started with building beautiful mobile apps.

You’ll learn Flutter not only in theory but we’ll build multiple fully functional and beautiful, real world applications. This course is going to focus on both the core basics and advanced features for building engaging user interfaces with flutter.


Get Instant Notification of New Courses on our Telegram channel.


In this course you’ll fully utilize the extensive Material Design library provided by Flutter. You will use all the common Ui elements provided by Flutter like buttons, switches, forms, toolbars, lists and more – and make your own custom widgets for more complex scenarios.

Here’s what’s included in the course:

  • Comprehensive and in-depth lectures on creating beautiful UI’s with Flutter
  • An overview of the built-in widgets and how you may create your own
  • Debugging tipps & tricks
  • Page navigation with tabs, side drawers and stack-based navigation
  • Adding beautiful animations & page transitions
  • Creating student requested UI tutorials.
  • And more!

This course is for you if …

  • You’re interested in building real native mobile apps for the two most popular mobile platforms – iOS and Android
  • Don’t want to spend hours learning two completely different languages

Course prerequisites:

  • Basic Dart language knowledge
  • Basic Flutter knowledge.
  • You DON’T need to know iOS (Swift/ObjectiveC) or Android (Java)
English
language

Content

Introduction

Introduction | Important Notice!

Dart Basics

Dart | Variables
Dart | Functions
Dart | Classes and Objects

Gamify | Project 1 | Flutter Fundamentals

Gamify | App Showcase
Home Page | Getting Started
Home Page | Featured Games Background
Home Page | Background Gradient
Home Page | Top Utilities Bar
Home Page | Featured Games Information
Home Page | Featured Games Information 2
Home Page | Scrollable Games List View
Home Page | Scrollable Games List View 2
Home Page | Featured Games Banner
Home Page | Completion

Authify | Project 2 | Animations and Page Transitions

Authify App | App Showcase
Login Page | Getting Started
Login Page | Finishing UI
Login Page | Enter Animation
Home Page | Getting Started
Login Page + Home Page | Custom Page Transition
Login Page + Home Page | Custom Page Transition 2
Project | Completion

Bonus: Discover | Project 3 | Advanced UI Features

Introduction | Design Breakdown
Home Page | Getting Started
Home Page | Location Bar
Home Page | Articles List #1
Home Page | Articles List #2
Home Page | Articles List #3
Home Page | Articles List #4
Home Page | Articles List #5 (Rating Widget)