Posts tagged with "flutter"
Collecting Data From Solar Panel Setup
After having setup the solar panel on our terrace, I wanted some data. Specifically I wanted to know the panel output over the course of the day and how much energy savings we are enjoying. The solar management unit (SMU) gives some details about the instantaneous power output and energy savings. But for some reason I felt the numbers look a bit too optimistic. Moreover I could not get more granular data from it. I guess it has more to do with not invented here syndrome. Either way I decided to hook up some sensors myself to gather all the data I'd like from it.
...continue readingFriends Roster – Presubmit, Continuous Integration, Deployment And Hosting
This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6, part 7, part 8 and part 9. I know it must be getting pretty boring reading about the app for so long. But I promise this is the last one in the series.
...continue readingFriends Roster – Testing In Flutter
This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6, part 7 and part 8. So far we have seen the code that runs the app. What about testing? Normally when I work on these hobby projects I don't write any tests (gasp!). I know. I sometimes did feel the need for tests, especially if it is a large project with lots of moving parts. They help you when making changes to the code. You can be confident that your changes will not unexpectedly break something.
...continue readingFriends Roster – Responsive Layouts
...continue reading
This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6 and part 7. One of the nice features of Flutter is building responsive layouts is quite simple. It is certainly easier than building responsive layouts in HMTL or Android.Friends Roster – Next Friend To Call
This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6. To recap, I was describing how I built various screens using flutter.
...continue readingFriends Roster – More Flutter Plugins
This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4 and part 5. To recap I was using the following plugins in Flutter to reduce the amount of code I need to write.
...continue readingFriends Roster - Flutter Plugins
This is the continuation of "how I built the Friends Roster app" saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3 and part 4. In this post I will go into a little more details on how I built the screens with the help of Flutter plugins.
...continue readingFriends Roster - Basic Design
This is the continuation of how I built the Friend Roster app. If you have missed the previous parts in this series, do check them out -- part 1, part 2 and part 3. I wanted to build a flutter app that would let me do these basic things
...continue readingWhere I Struggled With Flutter
In one of my previous posts I mentioned that it was fun and easy to code in Flutter. But that does not mean there were no difficulties. In this post I will cover a couple of areas where I struggled. The post will go into some technical details regarding Flutter and android development. So if you are not interested in them you might not care much. Feel free to skip.
...continue readingExperience With Flutter
In one of my previous posts I mentioned about a project that I wrote entirely using Flutter. This is the continuation of that post. I will go into the details of how Flutter became the platform of choice and my experience with it. Let me preface by saying that this may be interesting only to a limited set of software engineers. So if you are not one of them, it'll serve you best to skip this post.
...continue reading