Skip to content

PacktPublishing/Learning-Dart-Build-your-first-app-with-Flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Learning Dart – Build Your First App with Flutter [Video]

This is the code repository for Learning Dart – Build Your First App with Flutter [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Flutter is quickly becoming a well-known framework for developing cross-platform apps for both Android and iOS devices. Now developers don't have to learn Java, Kotlin, Objective-C, or Swift to have their apps on Play Store or the App Store. While there are other frameworks for building cross-platform apps, Flutter excels by using a great new language called Dart.

With Dart and Flutter, you will develop apps for both stores with just one codebase. It compiles apps into native code without webview. Apps made with Flutter are very fast because of their high rendering power. Hence, they feel super-smooth, thus providing a rich user experience.

With this course, you will be able to build app layouts, create widget animations, pull and push data to servers, and compile and release code to both stores.

What You Will Learn

  • Build applications for iOS and Android with Dart and Flutter
  • Set up an IDE (VS Code) and different SDKs required for use with Flutter
  • Master the different terms used in Dart/Flutter
  • Use git to manage source code, and Gitlab as a git repository server
  • Add a database backend on Firestore for your Chat app
  • Build a Chat app and prepare it for release to Play Store
  • Create a basic Chat app

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is intended for anyone who wants to build apps for both Android and iOS. No prior knowledge of coding is required.

Technical Requirements

This course has the following software requirements:
Minimum Hardware Requirements

For successful completion of this course, students will require the computer systems with at least the following:

·OS: Windows, MacOS, or Linux

·Processor: Depends on the IDE/Emulator

·Memory: Depends on the IDE/Emulator

·Storage: Depends on the IDE/Emulator

Recommended Hardware Requirements

For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:

·OS: Windows, MacOS, or Linux

·Processor: Intel i5 or higher

·Memory: 12 GB or more

·Storage: 5 GB or more

Software Requirements

·OS: Windows, MacOS, Linux

·Browser: Any modern browser (Firefox, Chrome, Opera, or Edge) that can open Firebase

·Code Editor: VS Code, IntelliJ, or Android Studio

·Others: Emulator for Android/iPhone (Mac only), git + GitKraken for source code management

Related Products

About

Learning Dart: Build your first app with Flutter [video], published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •