Building a custom mobile app is an exciting venture, and in this guide, we’ll explore all the variables that influence the costs associated with building a custom mobile app. Custom Mobile App: Complexity and Creativity First of all, let’s make one thing clear: the cost of developing a custom mobile application can truly vary. Much like building a house, the …
KeyholeSoftware.Dev Releases Mobile KHS Guitar Tuner Pro
The KeyholeSoftware.dev team is proud to announce the launch of a new mobile application, a cross-platform Flutter app that assists guitarists with a variety of different tuning setups called KHS Guitar Tuner Pro. With its versatile features and user-friendly interface, this application is a vital tool for musicians of all skill levels.
The Flutter-based, mobile application is now available for download on the Apple App Store and Google Play Store. Download it and begin using the tool for free today.
KeyholeSoftware.Dev Releases Mobile KHS Guide Diary App
The KeyholeSoftware.dev team is proud to announce the release of a new mobile application, KHS Guide Diary, a cross-platform Flutter app that enables documentation of fishing trips.
KHS Guide Driay app enables precise documentation of fishing trips by recording images, trip descriptions, environmental conditions, and any income and expenses associated with the trip. KHS Guide Diary allows users’ trips to be viewed, sorted, and searched from the main listing page. Trip information can also be downloaded and shared on social media.
Automating Flutter Deployments: Part 3 – Configuring CircleCI
Recently, I’ve worked on automating some internal processes for building and releasing Flutter applications. Part of this effort included utilizing Fastlane with a Continuous Integration/Delivery platform to build and deploy the app. This blog post will outline the process I followed to run the build on CircleCI after I had configured Fastlane to build and deploy the application from my local machine.
Automating Flutter Deployments: Part 2 – Screenshots
Recently, I worked on automating some internal processes for building and releasing Flutter applications. Part of this work has involved integrating integration test runs and screenshots as part of the release and deployment process.
I wanted to be able to use the same set of tests to validate our code on Android and iOS devices without having to write large amounts of platform-specific code or configuration. These tests needed to be able to integrate with Fastlane, so they can be utilized by CI/CD. Specifically, this restricted setup runs using command line tools with no manual steps in Xcode or Android Studio, aside project level configuration.
This blog is Part 2 of a three-part series exploring automating Flutter CI/CD on CircleCI. Part 1 covered setting up Fastlane to build and deploy applications locally, this post outlines automating screenshot capture and test runs, and part 3 discusses configuring CircleCI to automate these processes.