Sobes.tech
Junior — Middle

Оё метавонед таҷрибаи худро дар бораи лоиҳави аввалатон мубодила кунед ва дар бораи он нақл кунед?

sobes.tech AI

Ҷавоб аз AI

Мой первый проект на Flutter был простым приложением для заметок. Целью было научиться работать с виджетами и управлением состоянием.

Я реализовал:

  • Экран списка заметок с возможностью добавления и удаления
  • Хранение данных локально с использованием SQLite
  • Навигацию между экранами

Это помогло понять основы Flutter: как строить UI декларативно, использовать StatefulWidget для динамического контента и работать с асинхронными операциями.

Пример простого виджета для отображения списка:

class NotesList extends StatelessWidget {
  final List<String> notes;

  NotesList(this.notes);

  @override
  Widget build(BuildContext context) {
    return ListView.builder(
      itemCount: notes.length,
      itemBuilder: (context, index) {
        return ListTile(
          title: Text(notes[index]),
        );
      },
    );
  }
}