Junior — Middle
Could you share your experience working on your first project and tell about it?
sobes.tech AI
Answer from AI
My first project in Flutter was a simple note-taking app. The goal was to learn how to work with widgets and state management.
I implemented:
- A notes list screen with add and delete functionality
- Local data storage using SQLite
- Navigation between screens
This helped me understand the basics of Flutter: how to build UI declaratively, use StatefulWidget for dynamic content, and work with asynchronous operations.
Here's an example of a simple widget to display a list:
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]),
);
},
);
}
}