دوره آموزشی Visual Studio App Center برای توسعه دهندگان
2 ساعت 51 دقیقهمبتدی2018-03-13
مدرسین

Kevin Ford
Development Practice Lead at Magenic
جزئیات دوره
Visual Studio App Center چندین ابزار مورد استفاده توسط توسعه دهندگان تلفن همراه را گرد هم می آورد - ابزارهایی برای آزمایش، استقرار، توزیع، گزارش و تجزیه و تحلیل - در یک محصول واحد و یکپارچه. با مخازن محبوبی مانند GitHub ادغام می شود و از پلتفرم هایی مانند React Native، Swift، Android Java و Xamarin پشتیبانی می کند. به مربی کوین فورد بپیوندید تا نحوه استفاده از VSAC را برای ایجاد و سفارشیسازی ساختها، اجرای تست خودکار رابط کاربری، توزیع ساختها، نظارت بر سلامت و استفاده از برنامهها و ارسال اعلانهای فشاری به کاربران نشان دهد. به علاوه، یاد بگیرید که چگونه برنامه ها را بدون توزیع نسخه های جدید به روز کنید. با استفاده از ویژگی های موجود در VSAC، می توانید گردش کار توسعه برنامه و تجربه کاربران خود را بهبود بخشید.
اهداف یادگیری
افزودن برنامه های کاربردی به VSAC
استفاده از اسکریپت های ساخت سفارشی
ساخت بیلدهای iOS و اندروید
ایجاد تست های رابط کاربری
تست های خودکار
توزیع برنامه ها
بررسی گزارش های خرابی و تجزیه و تحلیل
اضافه کردن اعلان های فشار
استفاده از CodePush برای استقرار
اهداف یادگیری
افزودن برنامه های کاربردی به VSAC
استفاده از اسکریپت های ساخت سفارشی
ساخت بیلدهای iOS و اندروید
ایجاد تست های رابط کاربری
تست های خودکار
توزیع برنامه ها
بررسی گزارش های خرابی و تجزیه و تحلیل
اضافه کردن اعلان های فشار
استفاده از CodePush برای استقرار
مهارت ها
Visual StudioWeb Development ToolsSoftware Development ToolsEssential TrainingWeb DevelopmentMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
- 04 - پروفایل تامین iOS را تنظیم کنید
- 05 - Android Keystore را راهاندازی کنید
1. مقدمه ای بر VisualStudio App Center
- 06 - VisualStudio App Center چیست
- 07 - پورتال وب VSAC
- 08 - افزودن سازمان ها
- 09 - افزودن برنامههای کاربردی
2. ایجاد ساختمان
- 10 - ادغام پیوسته و توزیع پیوسته چیست
- 11 - اولین بیلد خود را با Xamarin راهاندازی کنید
- 12 - امضای بیلدها - iOS
- 13 - امضای بیلدها - اندروید
- 14 - اسکریپتهای ساخت سفارشی
- 15 - استفاده از اسکریپتهای ساخت سفارشی
- 16 - کنترل کیفیت ساخت با دات نت
- 17 - متغیرهای محیطی
- 18 - بیلدهای iOS CI را ایجاد کنید
- 19 - ساخت سی دی iOS را ایجاد کنید
- 20 - بیلدهای Android CI را ایجاد کنید
- 21 - ساخت سی دی اندروید را ایجاد کنید
3. اجراهای آزمایشی
- 22 - تستهای رابط کاربری ایجاد کنید
- 23 - برنامه خود را با استفاده از Xamarin.UITest تمرین دهید
- 24 - App Center CLI را راهاندازی کنید
- 25 - تست را با CLI به صورت خودکار انجام دهید
- 26 - استفاده از CLI در یک اسکریپت
- 27 - یک تست خودکار به بیلد اضافه کنید
4. توزیع برنامه
- 28 - درخواست خود را بین تیمهای QA توزیع کنید
- 29 - راهاندازی گروههای توزیع
- 30 - برنامهها را روی دستگاهها نصب کنید
- 31 - برنامه خود را در فروشگاههای خارجی توزیع کنید
- 32 - دستگاههای iOS را ثبت کنید
5. گزارش خرابی و تجزیه و تحلیل
- 33 - گزارش خرابی را به برنامه اندروید Xamarin خود اضافه کنید
- 34 - گزارش خرابی را به برنامه Xamarin iOS خود اضافه کنید
- 35 - گزارش خرابی را به برنامه اندرویدی خود اضافه کنید
- 36 - گزارش خرابی را به برنامه اصلی iOS خود اضافه کنید
- 37 - گزارش خرابی را به برنامه ReactNative خود اضافه کنید
- 38 - گزارشهای خرابی را بررسی کنید
- 39 - تجزیهوتحلیل سفارشی را اضافه کنید
- 40 - تجزیهوتحلیل را بررسی کنید
6. Push Notifications
- 41 - اعلانهای فشاری را برای سرویس گیرنده برنامه Xamarin Android تنظیم کنید
- 42 - راهاندازی سرور اعلان فشار برای Xamarin Android
- 43 - اعلانهای فشاری را به برنامههای اندرویدی بومی اضافه کنید
- 44 - راهاندازی سرور اعلان فشار برای اندروید بومی
- 45 - اعلانهای فشاری را برای سرویس گیرنده برنامه Xamarin iOS تنظیم کنید
- 46 - اعلانهای فشاری را برای برنامههای اصلی iOS تنظیم کنید
- 47 - راهاندازی سرور اعلان فشار برای iOS
- 48 - از VSAC برای ارسال اعلان فشار استفاده کنید
7. کد فشار
- 49 - یک کلید استقرار برای CodePush دریافت کنید
- 50 - CodePush را با یک برنامه ReactNative نصب کنید
- 51 - فرکانس فشار کد را تنظیم کنید
- 52 - از CodePush برای استقرار در یک برنامه استفاده کنید
نتیجه
- 53 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع ویژوال استودیو
- دوره آموزشی نکات کاربردی برای افزایش بهرهوری در Visual Studio Code
- دوره آموزشی توسعه سی شارپ و دات نت با ویژوال استودیو
- دوره آموزشی 11 نکته برای ویژوال استودیو 2022
- دوره آموزشی NET Big Picture. : توسعه Front-End و رابط کاربری (UI)
- دوره آموزشی نگاه اولیه به ویژوال استودیو کد برای وب
- دوره آموزشی نگاه اولیه به ویژوال استودیو 2022
- دوره آموزشی ابزارهای داده سرور SQL برای ویژوال استودیو