Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Azure Pipeline & App Center for Xamarin Projects
Rating: 3.9 out of 5(9 ratings)
66 students

Azure Pipeline & App Center for Xamarin Projects

Complete jounnery of Xamarin Android & Xamarin iOS project from source code to publish app on Google Play and App Store
Created byNidhi Kaushik
Last updated 1/2022
English
English [Auto],

What you'll learn

  • Be able to publish Xamarin Android app on Google Play store manually
  • Create Azure pipeline for Xamarin Android and Xamarin iOS
  • Setup App Centre distribution release and store service for Google Play Store & Apple App Store
  • Publish Xamarin Android and Xamarin iOS build using Azure Pipeline & App Centre on stores.
  • Be able to publish Xamarin iOS on Apple App store manually

Course content

5 sections18 lectures3h 36m total length
  • Course Overview7:10

    Explore Azure pipeline and App Center for Xamarin projects, and learn to build, sign, and deploy Android and iOS apps through Google Play and App Store workflows.

  • Instructor Introduction0:56



  • Course Structure6:01

Requirements

  • Be able to know basic of Xamarin mobile app development or Native Android and iOS app development

Description

Take your Xamarin development skills to the next level with this comprehensive course that guides you through the complete journey of building, configuring, and deploying Xamarin Android and Xamarin iOS applications. Whether you're a beginner or an experienced developer, this course will equip you with the essential tools and techniques to successfully publish your apps on the Google Play Store and Apple App Store.

What You'll Learn:

  1. Building Release Versions: Generate secure, optimized builds for Android and iOS ready for distribution.

  2. Publishing on Google Play: Prepare and submit your app to the Google Play Console with key signing and Play Store requirements.

  3. Publishing on the App Store: Navigate the complexities of Apple's App Store submission process, including App Store Connect, certificates, and TestFlight.

Who Is This Course For?

  • Xamarin developers eager to launch their first mobile apps

  • Software engineers transitioning to mobile development

  • Anyone interested in mastering the app publishing lifecycle


Comparison between manual and Azure Pipeline publishing of Android & iOS app

  • Xamarin Android App Publishing on Google Play Store Manually

    • Create Keyfile/upload key.

    • Create App on Google Play.

    • Sign .apk with Keyfile/upload key and upload it on Google Play.

  • Xamarin iOS App Publishing on Apple App Store Manually

    • Create certificate, Identifier and Profile on Apple developer portal.

    • Install certificate & Provisioning Profile on development machine.

    • Create App on appstoreconnect where iOS app will publish.

    • Sign *.ipa with distribution provisioning and upload signed *.ipa to appstoreconnect using Transporter.

  • Azure Pipeline

    • Azure DevOps Basics

    • Azure Pipeline Architecture Overview

    • Azure Pipeline and .yml file

    • Azure Pipeline Tasks


  • App Center

    • App center Basics

    • App Center Build Services

    • App Center Distribute Services

    • App Center Distribute Release

    • Connect to Google Play from App Center

    • Connect to Apple App Store from.


  • Azure Pipeline for Xamarin Android Project

    • Create Xamarin Android Pipeline with default tasks

    • Add Key file in Azure Pipeline Library

    • Add Android Signing, App Center Distribute Task and Publish Artifacts task with all required inputs parameters

    • Run task and publish the Android app on Google Play using App center


  • Azure Pipeline for Xamarin iOS Project

    • Create Xamarin iOS Pipeline with default tasks.

    • Add .p12 certificate and Distribution Provisioning Profile in Azure Pipeline Library

    • Add Apple Certificate Installation, Apple Provisioning Profile Signing,Publish Artifacts and App Center Distribute task with all required parameter in Pipeline.

    • Run task and publish the iOS app on Apple App store using App center

  • Beyond the Basics

  • Extension for Azure

  • Version Pipeline Task for Android & iOS

  • Azure CLI & Bash Pipeline Task

  • App Center Service Connection

  • DistrbutionStoreID

Who this course is for:

  • Xamarin mobile App developer or native Android or iOS developer