نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
ساخت ، استقرار و آزمایش خودکار توسعه موبایل 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
نمایش نظرات