There is several ways to create different build flows for your Flutter app. You can use flavors for example. But today I want to describe my Android release flow where Codemagic builds my app from GitHub tag to publish it to Google Play and to create a release in GitHub. And the most comfortable thing is that app version is taken from tag name.Read More »Use tag name as app version in Codemagic builds
For me currently Gitpod is the best IDE for Chrome OS users. Not only because it is cloud based with web interface, but because it allows you to set up and run full development environment almost for any purpose not depending on my local system and hardware. The second big thing is that you can switch from one environment to another completely different in a minutes. From time to time I’m realizing there is another project I can run in Gitpod with simple configuration.
Today we gonna set up Firebase Cloud Functions project in Gitpod.Read More »Firebase Cloud Functions development environment in Gitpod
I think the first question raised here can be “Why do you need this?”. I’m developing a Flutter application in Gitpod environment and need to run it on a real dive. There is no way to connect to my USB port from cloud-based IDE, but adb can connect over the network as well. While I’m at home there is no reason for me to use the method described in this guide because I have static IP and forwarded port on my router. I’m using this method only when I’m a road warrior. But you can use it at home as well or in any situation where you can’t or don’t want to configure router or get public IP address.Read More »ADB over any network without port forwarding. Even over mobile 3G/4G/LTE.
Today I want to show how I configured Gitpod for Flutter development and how I’m running the app from cloud IDE right on my real Android device.Read More »Developing Flutter application in Gitpod and running it on real device