Sobes.tech
Назад к вопросам
Junior — Middle
156

Могли бы вы поделиться опытом работы над своим первым проектом и рассказать о нем?

Ответ от нейросети

sobes.tech 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]),
        );
      },
    );
  }
}