Dealing with Flutter Dependency Conflicts and Third-Party Plugin Changes

Dealing with Flutter Dependency Conflicts and Third-Party Plugin Changes

In this podcast episode, Krish discusses recent changes made to their mobile app built on Flutter. They highlight the challenges faced when upgrading dependencies and dealing with breaking changes. He shares their experience with dependency conflicts and the need to update dependencies incrementally. He also discuss the changes in Facebook login and the introduction of limited login. Krish provides insights into debugging and finding solutions to these challenges. He concludes by mentioning their exploration of AI technologies and the availability of their APIs on AWS Marketplace.

Takeaways

  • Regularly upgrading dependencies in a mobile app is important to avoid dependency issues and breaking changes.
  • Handling dependency conflicts can be challenging, especially when using third-party plugins and libraries.
  • Changes in third-party plugins, like Facebook login, can introduce new features and limitations that need to be accounted for.
  • Debugging and finding solutions to issues with upgrades and changes require thorough investigation and sometimes trial and error.
  • Exploring AI technologies and leveraging existing APIs can save time and effort in software development.

Chapters

00:00 Introduction and Apologies for the Delay

04:12 Handling Dependency Upgrades and Breaking Changes

08:38 Challenges with Facebook Login and Limited Login

13:04 Debugging and Finding Solutions to Issues

15:28 Importance of Keeping Up to Date with Software Changes

18:16 Exploring AI Technologies and APIs

29:20 Future Topics and Conclusion

Jaksot(410)

UI Development: Stateful vs Stateless Widgets

UI Development: Stateful vs Stateless Widgets

A common question for a UI developer: "Do I need to implement a Stateful or Stateless Widget to solve this particular problem?"

15 Elo 20201min

Is your iPhone storage full? Here's one way to reclaim the space!

Is your iPhone storage full? Here's one way to reclaim the space!

I ran into this iPhone storage being almost full situation once again. With a 256GB model, and with not that much media content, I was like, "what!!!". Here's what I had to do to resolve the problem.

8 Elo 20206min

Gulp Upgrade - some issues I ran into (and solutions!)

Gulp Upgrade - some issues I ran into (and solutions!)

Some upgrades are a breeze. Sometimes. But, not all upgrades are seamless. And certainly, not always. In this podcast, I talk about a Gulp Upgrade issue (and the solution to it).

27 Heinä 20203min

(Tutorial: Part 4 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

(Tutorial: Part 4 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

iMovie is pretty good for video editing and you can do a decent amount of editing with it but there will come a time when you will outgrow its features, and when you do, Final Cut Pro X is a natural next step.

23 Heinä 20204min

(Tutorial: Part 3 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

(Tutorial: Part 3 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

iMovie is pretty good for video editing and you can do a decent amount of editing with it but there will come a time when you will outgrow its features, and when you do, Final Cut Pro X is a natural next step.

23 Heinä 20205min

(Tutorial: Part 2 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

(Tutorial: Part 2 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

iMovie is pretty good for video editing and you can do a decent amount of editing with it but there will come a time when you will outgrow its features, and when you do, Final Cut Pro X is a natural next step.

23 Heinä 20205min

(Tutorial: Part 1 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

(Tutorial: Part 1 of N) Are you an Apple iMovie user pondering an upgrade to Final Cut Pro X?

iMovie is pretty good for video editing and you can do a decent amount of editing with it but there will come a time when you will outgrow its features, and when you do, Final Cut Pro X is a natural next step.

23 Heinä 20204min

"Building a Mobile App" Series - Part 1/N

"Building a Mobile App" Series - Part 1/N

My experience building a mobile app using the latest of technologies (both from a "what I did on the UI", and "what I did on the back end" perspective).

18 Heinä 20202min