آموزش ویژوال استودیو مرکز برنامه برای توسعه دهندگان

Visual Studio App Center for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ویژوال استودیو مرکز برنامه چندین ابزار مورد استفاده توسط توسعه دهندگان تلفن همراه را جمع آوری می کند - ابزارهایی برای آزمایش ، استقرار ، توزیع ، گزارش و تجزیه و تحلیل - به یک محصول واحد و واحد. با مخازن معروف مانند GitHub ادغام می شود و از سیستم عامل هایی مانند React Native ، Swift ، Android Java و Xamarin پشتیبانی می کند. با مربی کوین فورد همراه شوید زیرا او نحوه استفاده از VSAC برای ایجاد و شخصی سازی ساخت ، اجرای تست UI خودکار ، توزیع ساخت ، نظارت بر سلامت و کاربرد برنامه ها و ارسال اعلان های فشاری به کاربران را نشان می دهد. به علاوه ، یاد بگیرید که چگونه برنامه ها را بدون توزیع نسخه های جدید به روز کنید. با استفاده از ویژگی های موجود در VSAC ، می توانید گردش کار توسعه برنامه و تجربه کاربران خود را بهبود ببخشید.
موضوعات شامل:
  • افزودن برنامه ها به VSAC
  • استفاده از اسکریپت های ساخت سفارشی
  • ایجاد ساخت iOS و Android
  • ایجاد تست های UI
  • تستهای خودکار
  • توزیع برنامه ها
  • بررسی گزارش های خرابی و تجزیه و تحلیل
  • افزودن اعلان های فشار
  • استفاده از CodePush برای استقرار

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

  • نمایه تأمین iOS را تنظیم کنید Set up iOS provisioning profile

  • Keystore Android را تنظیم کنید Set up Android Keystore

1. معرفی مرکز برنامه ویژوال استودیو 1. Introduction to Visual Studio App Center

  • مرکز برنامه ویژوال استودیو چیست؟ What is Visual Studio App Center?

  • پورتال وب VSAC The VSAC web portal

  • سازمانهای اضافه شده Adding organizations

  • افزودن برنامه ها Adding applications

2. ایجاد ساختمان 2. Creating Builds

  • ادغام مداوم و توزیع مداوم چیست؟ What is continuous integration and continuous distribution?

  • اولین ساخت خود را با Xamarin تنظیم کنید Set up your first build with Xamarin

  • ایجاد امضا: iOS Signing builds: iOS

  • ساختهای امضا: Android Signing builds: Android

  • اسکریپت های ساخت سفارشی Custom build scripts

  • با استفاده از اسکریپت های ساخت سفارشی Using custom build scripts

  • کنترل کیفیت ساخت با NET Controlling build quality with .NET

  • متغیرهای محیطی Environment variables

  • iOS CI ایجاد کنید Create iOS CI builds

  • ایجاد سی دی های iOS Create iOS CD builds

  • Android CI ایجاد کنید Create Android CI builds

  • ایجاد سی دی آندروید Create Android CD builds

3. تست های آزمایشی 3. Test Runs

  • تست های UI ایجاد کنید Create UI tests

  • برنامه خود را با استفاده از Xamarin.UITest انجام دهید Exercise your app using Xamarin.UITest

  • برنامه مرکز CLI را تنظیم کنید Set up the App Center CLI

  • یک تست با CLI را خودکار کنید Automate a test with the CLI

  • استفاده از CLI در یک فیلمنامه Using CLI in a script

  • یک تست خودکار را به ساخت اضافه کنید Add an automated test to the build

4. توزیع برنامه 4. App Distribution

  • درخواست خود را در تیم های QA توزیع کنید Distribute your application to QA teams

  • گروه های توزیع را تنظیم کنید Set up distribution groups

  • برنامه ها را روی دستگاه ها نصب کنید Install the apps on devices

  • برنامه خود را در فروشگاه های خارجی توزیع کنید Distribute your app to external stores

  • دستگاه های iOS را ثبت کنید Register iOS devices

5. گزارش دهی به تصادف و تجزیه و تحلیل 5. Crash Reporting and Analytics

  • گزارش خرابی را به برنامه Android Xamarin خود اضافه کنید Add crash reporting to your Xamarin Android app

  • گزارش خرابی را به برنامه Xamarin iOS خود اضافه کنید Add crash reporting to your Xamarin iOS app

  • گزارش خرابی را به برنامه Android بومی خود اضافه کنید Add crash reporting to your native Android app

  • گزارش خرابی را به برنامه iOS بومی خود اضافه کنید Add crash reporting to your native iOS app

  • گزارش خرابی را به برنامه React Native خود اضافه کنید Add crash reporting to your React Native app

  • پرونده های خرابی را بررسی کنید Examine crash logs

  • تجزیه و تحلیل سفارشی را اضافه کنید Add custom analytics

  • تجزیه و تحلیل را بررسی کنید Examine analytics

6. اعلان های فشار 6. Push Notifications

  • اعلانهای فشار را برای مشتری برنامه Android Xamarin تنظیم کنید Set up push notifications for Xamarin Android app client

  • تنظیم سرور اعلان را فشار دهید برای Xamarin Android Push notification server setup for Xamarin Android

  • اعلان های فشار را به برنامه های بومی Android اضافه کنید Add push notifications to native Android apps

  • تنظیم سرور اعلان را فشار دهید برای Android محلی Push notification server setup for native Android

  • اعلانهای فشار را برای مشتری برنامه Xamarin iOS تنظیم کنید Set up push notifications for Xamarin iOS app client

  • اعلانهای فشار را برای برنامه های بومی iOS تنظیم کنید Set up push notifications for native iOS apps

  • فشار دادن راه اندازی سرور اطلاع رسانی برای iOS Push notification server setup for iOS

  • از VSAC برای ارسال اعلان فشار استفاده کنید Use VSAC to send a push notification

7. کد فشار 7. Code Push

  • یک کلید استقرار برای CodePush دریافت کنید Get a deployment key for CodePush

  • CodePush را با یک برنامه React Native نصب کنید Install CodePush with a React Native application

  • فرکانس فشار کد را تنظیم کنید Set up code push frequency

  • برای اعزام به یک برنامه از CodePush استفاده کنید Use CodePush to deploy to an app

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش ویژوال استودیو مرکز برنامه برای توسعه دهندگان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 50m
53
Linkedin (لینکدین) lynda-small
22 اسفند 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
7,947
- از 5
ندارد
دارد
دارد
Kevin Ford

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Ford Kevin Ford

پیشرو در زمینه توسعه در Magenic

کوین فورد پیشرو در توسعه در Magenic است که بر روی فناوری تلفن همراه و برنامه های تلفن همراه سازمانی تمرکز دارد.

مهارت های کوین شامل تخصص در توسعه نرم افزار است. ، متدولوژی های چابک، نرم افزار سازمانی، دات نت و سی شارپ.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.