4.78 (9 reviews)
☑ Automate release of your Xamarin apps - Save yourself from boring, manual work
☑ Build app and run tests on every code change - Production-ready app on every commit
☑ Use Azure DevOps to build CI/CD process - Free tool you can use to automate Xamarin app release
How much time do you spend every time you need to release a new version of your Xamarin app? Is it minutes, hours, or days?
To release the Xamarin.iOS project, you need to:
build the app
test to make sure it works properly
create an IPA file, and make sure it works properly
upload it manually to the AppStore...
and then repeat the same process for the Android version of your Xamarin app. In case you need to show it to QA before you submit, the process gets even longer.
But what if there was a way to run this process automatically? Without you having to bother with all mentioned above?
Wouldn't that be great?
QA gets the beta version, they approve it, and the version is automatically released to production every single time.
Luckily, this is possible.
Enter Azure DevOps.
Enter "Mobile DevOps: Release Xamarin Apps Automatically" course.
In the "Mobile DevOps: Release Xamarin Apps Automatically" course, I'm going to show you how to quickly and easily set up the automated build and release process, that will:
Build both iOS and Android versions of your Xamarin app AUTOMATICALLY every time there is a change
Run tests on every build, so that those sneaky bugs don't end up in the production
Continuously release BETA VERSIONS to your QA team, without you having to do anything about it
And finally, how to push QA-approved versions of your Xamarin app directly to the APP STORES, much faster than before. So that customers can sooner enjoy your new features!
I'm going to guide you step-by-step through the whole process, from start to finish. In a clear, and easy-to-understand way, you are going to learn how to set up your own release process, which will save you hours and hours of manual work in the years to come.
"Mobile DevOps: Release Xamarin Apps Automatically" course comes with 30 days money-back guarantee. If you don't like this course, just request a refund.
No hard feelings. My goal is to make you a happy Xamarin developer who will know how to use Azure DevOps, so you can actually make the app build and release phases an easier process.
With all that being said, click the enroll button and I’ll see you inside!
What Is DevOps and Why Should You Care?
Create New Azure DevOps Project
Build the App
Meet the App We Are Going to Release
Build the Android App
Build the iOS App
Build iOS and Android Apps in Parallel
Run Tests on Every Pull Request
Release Beta Versions Automatically
Android - Prepare Keystore File
Setup App Center for Releasing Beta Versions
Sign the Android APK File
Create Android Beta Version
Separate Jobs Into Stages
iOS - Prepare Certificate and Profiles
Create iOS Beta Version
Release Production Versions Automatically
Increase App Version Automatically
Setup iOS Production Release (App Store & App Center)
Setup Android Production Release (Google Play & App Center)
Create New Release Pipeline
Publish to the Google Play
Publish to the App Store
This course is really complete and describes well the different steps to set up Azure DevOps for a Xamarin mobile app: from the builds to the release of Beta versions until the Store publication. Thank you Kristijan!