YouTip LogoYouTip

Dart Tutorial - Getting Started

Dart Basics

void main() {
    var name = "Alice";
    int age = 25;
    print("Hello, $name!");

    // Null safety
    String? email = null;
    print(email?.length ?? 0);
}

Functions

String greet(String name) => "Hello, $name!";

// Named parameters
void config({String host = "localhost", int port = 8080}) {
    print("$host:$port");
}

Summary

  • Dart powers Flutter apps
  • Sound null safety prevents null errors
← Lua Tutorial - Getting StartedScala Tutorial - Getting Start β†’