# Scheduler

<div id="introduction"></div>

## Einleitung

Nylo ermöglicht es Ihnen, Aufgaben in Ihrer App zu planen, die einmalig, täglich oder nach einem bestimmten Datum ausgeführt werden.

Nach dem Lesen dieser Dokumentation werden Sie wissen, wie Sie Aufgaben in Ihrer App planen können.

<div id="schedule-once"></div>

## Einmalig planen

Sie können eine Aufgabe zur einmaligen Ausführung mit der Methode `Nylo.scheduleOnce` planen.

Ein einfaches Beispiel für die Verwendung dieser Methode:

```dart
Nylo.scheduleOnce('onboarding_info', () {
    print("Perform code here to run once");
});
```

<div id="schedule-once-after-date"></div>

## Einmalig nach Datum planen

Sie können eine Aufgabe zur einmaligen Ausführung nach einem bestimmten Datum mit der Methode `Nylo.scheduleOnceAfterDate` planen.

Ein einfaches Beispiel für die Verwendung dieser Methode:

```dart
Nylo.scheduleOnceAfterDate('app_review_rating', () {
    print('Perform code to run once after DateTime(2025, 04, 10)');
}, date: DateTime(2025, 04, 10));
```

<div id="schedule-once-daily"></div>

## Einmalig täglich planen

Sie können eine Aufgabe zur einmal täglichen Ausführung mit der Methode `Nylo.scheduleOnceDaily` planen.

Ein einfaches Beispiel für die Verwendung dieser Methode:

```dart
Nylo.scheduleOnceDaily('free_daily_coins', () {
    print("Perform code to run once daily");
});
```
