|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/azure-pipeline-app-center-for-xamarin-projects/
课程评论:没有评论
**课程名称:** Azure Pipeline & App Center for Xamarin Projects **课程概述:** 本课程专为Xamarin开发者设计,旨在帮助您掌握从构建、配置到部署Xamarin Android和iOS应用程序的完整流程。无论您是初学者还是经验丰富的开发者,本课程都将为您提供成功发布应用程序到Google Play商店和Apple App Store所需的关键工具和技术。 **您将学到:** * **构建发布版本:** 生成安全、优化的Android和iOS构建版本,为分发做好准备。 * **发布到Google Play:** 准备您的应用程序,并了解签名、Play Store要求等关键信息,以提交到Google Play Console。 * **发布到App Store:** 掌握Apple App Store的提交流程,包括App Store Connect、证书和TestFlight的使用。 **目标学员:** * 渴望发布首个移动应用的Xamarin开发者。 * 正在向移动开发转型的软件工程师。 * 对掌握应用程序发布生命周期感兴趣的任何人。 **课程内容亮点:** * **手动发布对比:** 深入了解手动发布Android和iOS应用的流程。 * **Xamarin Android Google Play手动发布:** * 创建Keyfile/上传密钥。 * 在Google Play创建应用。 * 使用Keyfile/上传密钥签名APK并上传到Google Play。 * **Xamarin iOS App Store手动发布:** * 在Apple开发者门户创建证书、标识符和Provisioning Profile。 * 在开发机器上安装证书和Provisioning Profile。 * 在App Store Connect创建应用。 * 使用分发Provisioning Profile签名.ipa文件,并通过Transporter上传到App Store Connect。 * **Azure Pipeline:** * Azure DevOps基础知识。 * Azure Pipeline架构概述。 * Azure Pipeline和.yml文件。 * Azure Pipeline任务。 * **App Center:** * App Center基础知识。 * App Center Build服务。 * App Center Distribute服务。 * App Center Distribute Release(发布)。 * 从App Center连接到Google Play。 * 从App Center连接到Apple App Store。 * **Azure Pipeline for Xamarin Android Project:** * 创建具有默认任务的Xamarin Android Pipeline。 * 在Azure Pipeline库中添加Key文件。 * 添加Android签名、App Center Distribute任务和Publish Artifacts任务,并填写所需输入参数。 * 运行任务,并通过App Center将Android应用发布到Google Play。 * **Azure Pipeline for Xamarin iOS Project:** * 创建具有默认任务的Xamarin iOS Pipeline。 * 在Azure Pipeline库中添加.p12证书和分发Provisioning Profile。 * 在Pipeline中添加Apple证书安装、Apple Provisioning Profile签名、Publish Artifacts和App Center Distribute任务,并填写所有必需参数。 * 运行任务,并通过App Center将iOS应用发布到Apple App Store。 * **Azure Pipeline进阶:** * Beyond the Basics Extension for Azure。 * Version Pipeline Task for Android & iOS。 * Azure CLI & Bash Pipeline Task。 * App Center Service Connection。 * DistributionStoreID
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:Building Release Versions: Generate secure, optimized builds for Android and iOS ready for distribution.Publishing on Google Play: Prepare and submit your app to the Google Play Console with key signing and Play Store requirements.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 appsSoftware engineers transitioning to mobile developmentAnyone interested in mastering the app publishing lifecycleComparison between manual and Azure Pipeline publishing of Android & iOS appXamarin Android App Publishing on Google Play Store ManuallyCreate 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 ManuallyCreate 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 PipelineAzure DevOps BasicsAzure Pipeline Architecture OverviewAzure Pipeline and.yml fileAzure Pipeline TasksApp CenterApp center BasicsApp Center Build ServicesApp Center Distribute ServicesApp Center Distribute ReleaseConnect to Google Play from App CenterConnect to Apple App Store from.Azure Pipeline for Xamarin Android ProjectCreate Xamarin Android Pipeline with default tasksAdd Key file in Azure Pipeline LibraryAdd Android Signing, App Center Distribute Task and Publish Artifacts task with all required inputs parametersRun task and publish the Android app on Google Play using App centerAzure Pipeline for Xamarin iOS ProjectCreate Xamarin iOS Pipeline with default tasks.Add.p12 certificate and Distribution Provisioning Profile in Azure Pipeline LibraryAdd 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 centerBeyond the Basics Extension for AzureVersion Pipeline Task for Android & iOSAzure CLI & Bash Pipeline TaskApp Center Service ConnectionDistrbutionStoreID