Publishing Packages with Vince Varga
Flutter 101 Podcast23 Huhti 2021

Publishing Packages with Vince Varga

Let's talk about publishing packages.

This is the first solo episode that I made, I hope you like it. If you do, please let me know and I'll make sure to schedule episodes like these every once in a while.

Why would you want to open source a piece of code? Believe it or not, it can benefit everyone: you, your employer, and the community.

You can use public packages as part of your portfolio, or CV, you might get fast-tracked during an interview process, you can learn a lot and have fun while doing so. It can help you earn street-cred and it could help you find clients easier.

You can even try to convince your employer to open-source some parts of your application. Companies that contribute to the community might be a more interesting option for applicants, so packages might help the company get greater visibility and hire easier. External contributions to the package can eliminate bugs and thus improve the original application of the company.

In this episode, I walk you through the publishing process. I explain how to decide whether to use stagehand, flutter create, or what files you need if you want to do the "boilerplate" on your own. I talk about the importance of a good README, great documentation, and a solid testing suite when developing packages.

Once you are ready, you can also quickly set up CI/CD and coverage monitor. Then, you can go ahead and let the world know about your awesome package!

Updates

  • Checkout the Dart command-line tool docs. Use dart create instead of stagehand. Thank you, Randal Schwartz, for the update!

Resources

Host: Vince Varga

I'm sorry that I didn't position my microphone correctly in the second half of the episode nor did I install my pop filter. It's slightly annoying in an episode about publishing packages and multiplatform plugins on the pub.dev page.

Jaksot(29)

Raygun for Flutter with Kai Koenig and Miguel Beltran

Raygun for Flutter with Kai Koenig and Miguel Beltran

Miguel Beltran is a Freelance Software Developer Consultant for Android, Flutter, Kotlin, and Firebase products. Kai Koenig is a Web and Mobile Software and Solutions Architect.In this episode, we tal...

24 Syys 202138min

Flutter Global Summit with Anna Metelska

Flutter Global Summit with Anna Metelska

In this short episode, I talked to Anna Metelska. Anna is a community manager at Geekle. She's responsible for the Flutter and React communities.We talked about the last summit during the summer, what...

21 Syys 202122min

Flutter Journey with Vincenzo Palazzo

Flutter Journey with Vincenzo Palazzo

My guest today is Vincenzo Palazzo. He's an open-source developer from Italy.We talked about his past experience with Java, Kotlin, Swing, and he shared what he thinks about Flutter and Dart.Vincenzo ...

10 Syys 202143min

Integration tests, Firebase Test Lab, and GitHub Actions with Nils Reichardt

Integration tests, Firebase Test Lab, and GitHub Actions with Nils Reichardt

In this episode, my guest is Nils Reichardt. Nils is a 20-year-old developer and entrepreneur from Germany.I reached out to Nils and invited him to talk about his experience with integrations test, Fi...

3 Syys 202142min

Flutter Development Experience with Chris Sells

Flutter Development Experience with Chris Sells

Chris Sells is a Senior Product Manager at Google on Flutter. Chris is responsible for the end-to-end development experience, as well as tooling, the package ecosystem, and the desktop platform suppor...

27 Elo 202133min

Flutter Version Management with Leo Farias

Flutter Version Management with Leo Farias

My guest today is Leo Farias. Leo is the creator of the wildly popular FVM open-source tool. He is the CEO and co-founder of Concepta Inc and CTO and co-founder of FanHero.FVM stands for Flutter Versi...

20 Elo 20211h 7min

Dart in the Cloud, Backend, Command Line, and Shelf with Kevin Moore

Dart in the Cloud, Backend, Command Line, and Shelf with Kevin Moore

My guest in this episode is Kevin Moore. Kevin is a Product Manager at Google working on Dart and Flutter.In one of the last episodes of the Flutter 101 podcast, I talked to Ryan Knell, the author of ...

23 Heinä 202144min

Background Services with Sakina Abbas

Background Services with Sakina Abbas

My guest today is Sakina Abbas. Sakina is a Google Developers Expert for Flutter, co-founder and CEO of Reactree.In this episode, we focused on background services: typical usage, application lifecycl...

16 Heinä 202150min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
mimmit-sijoittaa
rss-rahapodi
psykopodiaa-podcast
rss-rahamania
herrasmieshakkerit
rss-seuraava-potilas
ostan-asuntoja-podcast
rss-20-30-40-podcast
rahapuhetta
rss-lahtijat
rss-inderes-femme
rss-myynnilla-on-asiaa-kert-kenner
pomojen-suusta
rss-inderes
rss-draivi
rss-strategian-seurassa
rss-porssipuhetta
rss-startup-ministerio
rss-bisnesta-bebeja