Hi Friends.
📊 Daily Stand-Up: Cheers to the end of our first sprint! Yesterday while we were able to fix several errors and create a card that contained our preset commands, that card changed content upon our user changing selection and one of the preset commands required the concept of a separate thread. That is to say, this command will need to run a function separately from our main app until our user changes selection.
This would be fine; however, Dart Flutter is a single threaded language. So once again it’s time to roll up our sleeves as Lead Engineer and look into isolates!
Today we’ll look into isolates, getting this mode and the others operational. We’ll step into our PM role and prepare for a meeting with the client to talk through progress and do a small show and tell.
🎵 Playlist: A Perfect Circle – https://open.spotify.com/artist/4DFhHyjvGYa9wxdHUjtDkc?si=iCK2OnsJQjyqL7dv9FMp_Q🎶
đź§ Mental State: Frustrated by the lack of progress Friday.
🛠️ Tools: MacBook Pro M2, Ipad Pro, Pixel 6, Intellij, Flutter, Kinesis-Advantage2-Ergonomic-Keyboard, Chat GPT
📚 Resources:Â
https://github.com/dart-lang/samples/blob/main/isolates/bin/long_running_isolate.dart,
https://stackoverflow.com/questions/13318207/how-to-get-a-random-number-from-range-in-dart,
https://stackoverflow.com/questions/52442724/boxconstraints-forces-an-infinite-width,
https://dart.dev/language/enums,
https://github.com/dart-lang/sdk/issues/49021,
#MobileAppDevelopment #NewBeginnings #TechJourney #FromScratch
By: David Giametta

Leave a Reply