In diesem Projekt lernt Ihr, wie ihr Apps für die verschiedensten Plattformen programmieren könnt und Eure eigenen Ideen umsetzt.
Am Ende der Woche werdet Ihr eine Idee umgesetzt haben, die am Schulfest dann vorgestellt werden können.
In diesem Dokument findet Ihr Hilfestellungen und Beispiele.
// main.dart
void main() {
runApp(MyApp());
}
class MeineApp extends StatelessWidget {
const MeineApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
colorScheme: ColorScheme.fromSeed(
seedColor: Colors.cyan, brightness: Brightness.dark),
useMaterial3: true,
),
home: const HomePage(), // Die Hauptseite, von der alles ereichbar ist
);
}
}
print("Hallo Welt!");
bool bedingung = true;
int alter = 0;
String name = "Max";
Haustier meineKatze = Haustier(name, alter);
class Haustier {
Haustier(this.name, this.alter); // Konstruktor
String name;
int alter;
}
int meineFunktion(String name){
return 1;
}
bool bedingung = false;
bool bedingung2 = true;
if (bedingung){
print("hi");
}
if (bedingung){
print("1");
} else if (bedingung2){
print("2");
} else {
print("3");
}