- Koen Van Looveren
- Freelance Developer
- Focus on Flutter
- Flutter Belgium organizer
- Webflow & Serverpod enthusiast
- What is a cli?
- Why do you need a custom cli?
- Why use dart for your cli?
- How to write one?
- How I use one?
- When not to use a custom cli?
- Command Line Interface
- Interactive
- flutter / dart = cli
flutter doctor
- Simplify company tasks
- Use dart for everything
- Prevent context switching
- (But we already have fastlane?)
- Ruby
- Gem vs Brew
- Cocoapods
- Dev environment issues
- 1 programming language for all
- No context switching
- AOT cli compilation
- Runs anywhere
- No dev environment issues
Packages to recommend:
Explain why you don't want a custom cli
- Not ready for maintenance?
- No custom implementation needed
- Fastlane is working perfect for you
- You don't like a fun side project