You are browsing as a guest. Sign up (or log in) to start making projects!

sandesh

@sandesh

Joined June 11th, 2026

  • 2Devlogs
  • 2Projects
  • 0Ships
  • 0Votes
Open comments for this post

2h 15m 34s logged

Devlog 2

In this devlog, I will talk about what I learned and what I built today.

I started by learning the difference between stateless and stateful widgets. A stateless widget displays fixed content, while a stateful widget can update its content dynamically based on user interaction or data changes.

Next, I explored rows and columns. Rows arrange widgets horizontally, while columns arrange them vertically. Understanding these layouts helped me structure my UI more effectively.

I also learned about images and containers. Flutter provides two ways to display images: NetworkImage and AssetImage. Network images are loaded from a URL, while asset images are bundled with the app, making them more reliable and faster to load. Containers help organize and position widgets by providing spacing, sizing, and styling options.

Another topic I covered was fonts and text styling. Custom fonts need to be added to the project and configured before they can be used. Flutter’s text styling system feels similar to CSS, allowing customization of size, weight, color, and other properties.

While building my project, I also gained practical experience with buttons, padding, SizedBox, SingleChildScrollView, TextEditingControllers, and email/password input fields.

Using everything I learned yesterday and today, I built a simple Login UI. Although it is a basic project, it helped me understand how different widgets work together to create a functional interface.

Overall, today was focused on learning Flutter fundamentals and applying them in a small project rather than just following tutorials. My next goal is to improve the UI further and start adding functionality behind the interface.

0

Loading discussion…

0
2
Open comments for this post

1h 11m 21s logged

Devlog 1
I created a Flutter project that supports both mobile and web. Then, I created a new project in Firebase. I then enabled email/password login in Firebase. Also created Firestore database in test mode.

This is the part I enjoyed the most so far. I watched few youtube videos learning basics of flutter and dart.

The progress for day 1 is not a lot. But I want to work on this project continuously and daily. My main time spend today was learning and trying what I learned and setup a build environment.

0

Loading discussion…

0
1

Followers

Loading…