آموزش ادغام مداوم Xamarin با استفاده از TeamCity و FAKE

Xamarin Continuous Integration Using TeamCity and FAKE

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ساخت ، استقرار و آزمایش خودکار توسعه موبایل Xamarin Native Cross Platform ، از جمله ادغام ابزارهای اضافی عیب یابی و اعلان مانند HipChat و PagerDuty. توسعه موبایل یکی از سریعترین بخشهای رشد در IT امروز است. تقاضا برای برنامه های تلفن همراه به احتمال زیاد در آینده ای قابل پیش بینی با سرعتی زیاد ادامه خواهد یافت. اما کاربران تلفن همراه ، مانند همتایان وب و دسک تاپ خود ، به همان اندازه کیفیت ، شاید هم بیشتر ، تقاضا می کنند. راه حل های کراس پلت فرم مانند Xamarin هم زمان بازاریابی و هم کد مورد نیاز برای هدف قرار دادن چندین سیستم عامل را کاهش می دهد. برای پشتیبانی از این سرعت توسعه سریع و در عین حال اطمینان از کیفیت بالا ، تیم های بیشتری در زمینه موبایل به استراتژی های ساخت ، آزمایش و استقرار خودکار روی می آورند. گرچه راه حلهای مختلفی وجود دارد ، این دوره سعی دارد تا یک گزینه جالب و جذاب برای فروشگاه Xamarin که به دنبال استفاده از مهارتهای داخلی .NET است با استفاده از ابزارهای مدرن مانند F #/FAKE و TeamCity و همچنین سرویسهای ابری شخص ثالث مانند HipChat و PagerDuty.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • پیش نیازهای دوره Course Prerequisites

  • بررسی پروژه Xamarin Xamarin Project Review

  • اهداف راه حل کامل Goals for Completed Solution

  • خلاصه Summary

پیکربندی اولیه TeamCity TeamCity Initial Configuration

  • مقدمه Introduction

  • Team City را نصب کنید Install Team City

  • راه اندازی خودکار راه اندازی TeamCity Setup TeamCity Autostart

  • پیکربندی وب را شروع کنید Begin Web Configuration

  • راه اندازی پروژه ساخت اولیه Setup Initial Build Project

  • زیر پروژه Android Android Subproject

  • زیر پروژه iOS iOS Subproject

  • مراحل ساخت مشترک ، Android و iOS Common, Android, and iOS Build Steps

  • خلاصه Summary

مقدمه جعلی FAKE Introduction

  • مقدمه Introduction

  • ابتدا به FAKE نگاه کنید First Look at FAKE

  • یک نمونه پروژه NET را کاوش کنید Explore a Sample .NET Project

  • اسکریپت ها را برای ماژول مشترک Todo ایجاد کنید Build Scripts for the Todo Common Module

  • ادغام اولیه با TeamCity Initial Integration with TeamCity

  • نکات عیب یابی Troubleshooting Tips

  • خلاصه Summary

پیکربندی ساخت Android Android Build Configuration

  • مقدمه Introduction

  • ساخت برنامه اندروید Building the Android Application

  • بسته بندی Binaries Android Packaging Android Binaries

  • اجرای تست های رابط کاربر Android Running Android UI Tests

  • یکپارچه سازی اسکریپت های ساخت Android با TeamCity Integrating the Android Build Scripts with TeamCity

  • عیب یابی سیستم عامل iOS Build Automations Troubleshooting iOS Build Automations

  • با استفاده از HipChat اعلان ها را بسازید Build Notifications Using HipChat

  • خلاصه Summary

پیکربندی ساخت iOS iOS Build Configuration

  • مقدمه Introduction

  • ساخت برنامه iOS Building the iOS Application

  • بسته بندی باینری های AdHoc و AppStore iOS Packaging AdHoc and AppStore iOS Binaries

  • اجرای تست های UI iOS Running iOS UI Tests

  • یکپارچه سازی اسکریپت های ساخت iOS با TeamCity Integrating the iOS Build Scripts with TeamCity

  • عیب یابی سیستم عامل iOS Build Automations Troubleshooting iOS Build Automations

  • با استفاده از PagerDuty اعلان های عدم موفقیت را ایجاد کنید Build Failure Notifications Using PagerDuty

  • خلاصه Summary

استقرار خودکار با HockeyApp Automated Deployment with HockeyApp

  • مقدمه Introduction

  • هاکی اپ را معرفی کنید Introduce HockeyApp

  • ساخت یاور ساخت Fake HockeyApp Custom FAKE HockeyApp Build Helper

  • Android HockeyApp استقرار برنامه Android HockeyApp Deployment Task

  • iOS استقرار برنامه HockeyApp iOS HockeyApp Deployment Task

  • وظایف HockeyApp را با TeamCity ادغام کنید Integration the HockeyApp Tasks with TeamCity

  • استقرار از HockeyApp به دستگاههای Android و iOS Deploy from HockeyApp to Android and iOS Devices

  • خلاصه Summary

نمایش نظرات

آموزش ادغام مداوم Xamarin با استفاده از TeamCity و FAKE
جزییات دوره
1h 40m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
36
4.3 از 5
دارد
دارد
دارد
Skip Krenek
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Skip Krenek Skip Krenek

Skip یک مشاور مستقل ، معمار فصلی نرم افزار و یک توسعه دهنده پرشور با بیش از 17 سال تجربه است. کارهای وی عمدتاً بر طراحی و اجرای برنامه های کاربردی در سطح شرکت برای صنایع مالی و ارتباطات از راه دور متمرکز است. او نه تنها تیم های کوچک و بزرگ توسعه را هدایت کرده است ، بلکه جلسات آموزشی داخلی ، زنده و همچنین از قبل ضبط شده را ارائه داده است. پس از سالها کار با فناوری های مختلف (C ++ ، J2EE ، Spring ، .NET ، Oracle و غیره) ، آخرین اشتیاق Skip برای توسعه برنامه های موبایل است. به عنوان یک عضو فعال در گروه کاربران Xamarin فلوریدا شمالی (http://www.meetup.com/NFLXUG/) ، گروه کاربران موبایل جکسونویل (http://www.meetup.com/jaxmug/؟a=pcmg2) و به عنوان یک توسعه دهنده گواهی همراه Xamarin ، او به دنبال پیشرفت کار خود و کمک به دیگران است. وقتی کد نویسی نمی کند ، اسکیپ در کنار خانواده خود از گشت و گذار ، گلف ، تنیس و اسنوبرد لذت می برد.