Live Coding - Full Stack Chat Application with Dart, Angular & Flutter


Details
During this live coding session, we will show you "How to build a full stack application with Dart, Angular and Flutter".
https://secure.meetupstatic.com/photos/event/d/5/2/f/600_464334575.jpeg
Background:
Alice, Bob, Charlie and Dan are 4 techies friends that would like to chat with a standalone Full Stack Chat Application using Dart, Angular and Flutter.
Alice prefers to use Web application for chatting.
Bob likes Command Line application.
Charlie and Dan regulalry use Android and iOS bases smartphones.
Agenda:
1/ Data model
- Defines required data model for chat application
2/ Backend server
- REST API
- Database connector
3/ Web Application with Angular
- Components and services
4/ Mobile Application with Flutter
- Android and iOS development at the same time
5/ Networking
Purpose:
Dart (https://www.dartlang.org/) is a general-purpose programming language to build web, server, IoT and mobile applications.
AngularDart (https://webdev.dartlang.org/angular) - also called Angular for Dart or simply Angular - is a web app framework that focuses on productivity, performance, and stability. Hundreds of Google engineers use AngularDart to build the sophisticated, mission-critical apps that bring in much of Google’s revenue.
Flutter (https://www.flutter.io/) is a promising project to build mobile apps for iOS and Android from a single codebase in Dart.
Dart, AngularDart and Flutter significantly increase the productivity of the developers.
Prerequisites:
This meeting is about technologies within application development. In order to participate to this meeting, it would be better to know at least one programming language in the scope of application development for Web or/and Mobile as Javascript, C#, Java...

Live Coding - Full Stack Chat Application with Dart, Angular & Flutter