Doing things manually can take lots of time for development. So for the time purposes we tend to use some eternal libraries in our projects. But as much as they easy and helpful, are we always sure that the external packages are completely safe? Using WhiteSource Bolt tool we can easily detect vulnerabilities in our … Continue reading Detect code vulnerabilities using WhiteSource Bolt and Azure DevOps →
Testing is important part of the release management process. Having Unit tests is great advantage for your app from many aspects. From keeping code like documentation to easily detecting possible bugs after code changes. Great thing is that Azure DevOps has a build in feature to track these statistics. In this Post I will show … Continue reading Unit Tests and Coverage for Xamarin using Azure DevOps →
Testing is important part of the release management process. Having automated tests in your app is really great advantage for your app from many aspects. Having automated tests means your app can be tested on many devices and densities at once. Saves time, can be run on multiple platforms in the same time and does … Continue reading Automated Xamarin UI Tests using Azure DevOps and App Center →
Releasing an iOS App means that you have already created the executable file and is correctly signed. So it is ready to be deployed to the App Store. If you are not sure how to preform that you can follow these two links: Create distribution certificates and provisioning profiles from you Apple account Build Xamarin … Continue reading Release Xamarin iOS app with Azure DevOps →
In this post will be shown how to create Xamarin.iOS Build definition that will build your Xamarin iOS app and also create an archive file. The .ipa file later on can be deployed to the Test Flight and App Store. On how to deploy the app to the store can be seen in the following … Continue reading Build Xamarin iOS app with Azure DevOps →
Every iOS app to be deployed to the App Store must first be identified by Apple. In this post will be shown how to generate those files so later on they can be used for the app deployment to the Store. Navigate on https://developer.apple.com/account/resources/certificates/list. There are three important sections here that needs to be defined. … Continue reading Create distribution certificates and provisioning profiles for your iOS app →
What is Json Auth File? To understand what Json Auth File is for we need to know what Google Service Accounts stands for. As it stands in the documentation “A service account is a special kind of account used by an application or a virtual machine (VM) instance, not a person. Applications use service accounts … Continue reading Add Google JSON Auth file in Azure DevOps Release Pipeline →
Why we need the Google Play service connection? We use the service connections to connect an external service for the purpose to execute tasks in a job. To release a Xamarin.Android app (or any other Android app in general) more particularly an executable file .apk/.aab through Azure DevOps we have two authentication methods to connect … Continue reading Authenticate Google Play with Azure DevOps →
In this article, we are going to explain how to release the artifact to Google Play store created from a previous successful build. For more on how to create a build pipeline visit this link: Android App bundle for Xamarin.Android Apps Using Azure DevOps build pipeline Let’s start Navigate to Releases sub-menu from the Pipelines … Continue reading Release Android App Bundle for Xamarin.Android apps using Azure DevOps →
Few days passed since the amazing event – Xamarin Experts Day and most of the questions I got were how to support the new presented upload format Android App Bundle – .aab using Azure DevOps and AppCenter since my topic was DevOps: Continuous delivery for Xamarin application, Azure DevOps and App Center, and in the demo … Continue reading Android App Bundle for Xamarin.Android apps using Azure DevOps and App Center →
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.