Christoph Menzel
Dart - a language believed dead, experiences a new bloom
#1about 2 minutes
The history and resurgence of the Dart language
Dart was created by Google to replace JavaScript but found new life as the language behind the Flutter framework.
#2about 2 minutes
Dart's philosophy for productive multi-platform development
The language is designed to be approachable, portable, and productive for developers building high-quality apps on any platform.
#3about 2 minutes
Understanding Dart's JIT and AOT compilation model
Dart uses Just-In-Time (JIT) compilation for fast development cycles and Ahead-Of-Time (AOT) compilation for high-performance production builds.
#4about 7 minutes
A tour of Dart's modern language features
This code demo covers key features like null safety, type inference, factory constructors, extension methods, cascades, and enhanced enums.
#5about 2 minutes
Using mixins for composition over inheritance
Mixins provide a way to reuse a class's code in multiple class hierarchies without using traditional inheritance.
#6about 2 minutes
Destructuring and matching JSON with patterns
Pattern matching simplifies working with complex data structures like JSON by allowing for easy destructuring and validation.
#7about 4 minutes
Concurrency with async-await and isolates
Dart handles concurrency using async-await for non-blocking operations and isolates for true parallelism without shared memory.
#8about 2 minutes
Interoperability and the pub.dev package ecosystem
Dart can easily interoperate with native code from C, Java, Kotlin, and JavaScript, supported by a rich ecosystem on pub.dev.
#9about 3 minutes
A look at Dart's developer tools and hot reload
The built-in developer tools provide profiling, debugging, and a powerful hot reload feature that enables instant code changes.
Related jobs
Jobs that call for the skills explored in this talk.
tree-IT GmbH
Bad Neustadt an der Saale, Germany
€54-80K
Intermediate
Senior
Java
TypeScript
+1
Matching moments
02:32 MIN
Dart's history and its modern revival with Flutter
Dart - a language believed dead, experiences a new bloom
03:06 MIN
Exploring Dart's core principles and performance goals
Dart - a language believed dead, experiences a new bloom
01:22 MIN
How Dart compiles code for development and production
Dart - a language believed dead, experiences a new bloom
02:37 MIN
Leveraging Dart's developer tools and hot reload
Dart - a language believed dead, experiences a new bloom
01:37 MIN
Understanding Google's cross-platform approach with Flutter
Mobile at a Crossroads: The Declarative UI App Revolution
02:15 MIN
Exploring Flutter's widget-based architecture and Dart
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
04:37 MIN
Understanding Flutter's core philosophy and features
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
07:20 MIN
Understanding Flutter's core concepts and the Dart language
Intro to Flutter Development
Featured Partners
Related Videos
Dart - a language believed dead, experiences a new bloom
Christoph Menzel
Intro to Flutter Development
Mira Jago
Writing truly cross plattform applications using flutter
Simon Auer
Is Flutter ready for the web yet? - A live coding comparison between Flutter and React
Marcus Wojtusik & Thomas Hinterwimmer
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
Sylvia Dieckmann
Modern Java: This is not your father's Java anymore
Ron Veen
Mobile at a Crossroads: The Declarative UI App Revolution
Peter Steinberger
Flutter Theme: All with less code
Andrés Escobar
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.






Neurofeedback Praxis Munchen
€6-10K
Intermediate
API
JIRA
Flutter
Firebase
+1

Odacova Ug (haftungsbeschränkt)
Dortmund, Germany
Remote
€40-60K
Intermediate
API
GIT
Dart
+8

