Events Reservation
NIBM Kandy (26th Sep 2020) click here to reserve your seat
What is flutter leap of faith
Flutter leap of faith workshop is an introductory workshop to the flutter software development environment to drive the young minds to this latest cross platform technology to build mobile and web apps faster and conveniently.
You should setup your computer acccoding to the below instructions to properly follow up with the workshop. The sample code base used during the workshop can be found here in this repository.
Why leap of faith
Flutter is still new and young, but a trending technology with a huge potential, developed by the Google’s flutter team. We clearly don’t know how far the technology will expand or how much it will be used in industry applications in the future except for the part that this is the one of the best technologies so far to build cross platform mobile apps and the biggest competitor for react native. Additionaly flutter has gone extra lengths to make the platform available for both web and desktop.
Requirements
To start our journey with flutter we need several things to begin with,
- Windows, Mac or Linux PC
- Git Download here
- The flutter SDK installed Follow this guide
- Visual Studio Code Installed Follow this
- Android SDK Installed (Follow the above flutter installation guide)
- Google Account (for firebase)
- Flutter Web Environment Setup (Optional - If you want try flutter web) click here
- Flutter Desktop Environment Setup (Optional - If you want try flutter desktop) click here (Mac & Linux)
note: Windows Desktop Developemnt is an early technical preview, therefore to setup flutter desktop on your pc follow this guide instead.
What you can expect ?
- Introduction to flutter
- How to write lean code structure using flutter
- A simple responsive app developement
- Firebase integration with flutter
- Writing asynchronus code in flutter
- Writing callbacks in flutter
- Platform Specific Development
What we expect from you ?
- Familiarity with coding basics
- Enthusiasm for technology