آموزش ایجاد برنامه های Android با خدمات Cloud

Building Android Apps with Cloud Services

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اگر یک توسعه دهنده Android هستید ، به مجموعه خدمات مبتنی بر cloud دسترسی دارید که می تواند به شما در ایجاد و ارائه یک برنامه با کیفیت بالا کمک کند. در این دوره ، آلبرت لو برخی از محبوب ترین سرویس ها و ابزارها را برای توسعه دهندگان اندروید مورد توجه قرار می دهد و با اجرای آنها در برنامه نظارت بر قطع برق ، نحوه کار آنها را نشان می دهد. او نحوه استفاده از Crashlytics را برای عیب یابی خرابی ها استفاده می کند ، از Fabric.io برای استقرار برنامه ای برای کاربران از راه دور استفاده می کند تا آنها بتوانند آن را از خارج آزمایش کنند ، برای استفاده از هر ارائه دهنده تجزیه و تحلیل پایگاه کد ، از پیکربندی از راه دور Firebase برای پیکربندی پارامترها در زمان استفاده و موارد دیگر استفاده کنید. .
موضوعات شامل:
  • پیکربندی Android Studio
  • شروع کار با Fabric.io
  • آماده شدن برای انتشار Fabric.io
  • استقرار در Fabric.io Beta
  • آزمایش استقرار بتا
  • تنظیم پاسخهای Fabric.io
  • تعریف و اجرای مدل تحلیلی
  • تعریف رابط ها برای تجزیه و تحلیل
  • تعریف و پیگیری ردیاب های تجزیه و تحلیل
  • اجرای مشتری تجزیه و تحلیل
  • راه اندازی کنسول Firebase
  • آزمایش احراز هویت Firebase
  • پیاده سازی و تأیید پیکربندی از راه دور

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

  • استودیو Android را پیکربندی کنید Configure Android Studio

1. گزارش تصادف 1. Crash Reporting

  • نمای کلی سیستم های گزارش تصادف Crash reporting systems overview

  • با Fabric.io شروع کنید Get started with Fabric.io

  • تنظیم و پیکربندی Setup and configuration

  • آزمایش کردن Testing

2. Crashlytics Beta برای استقرار بتا 2. Crashlytics Beta for Beta Deployment

  • نمای کلی استقرار برنامه های تلفن همراه Mobile app deployment overview

  • برای انتشار Fabric.io آماده شوید Prepare for Fabric.io release

  • مستقر در Fabric.io Beta Deploy to Fabric.io Beta

  • استقرار بتا را امتحان کنید Test beta deployment

3. از Analytics استفاده کنید 3. Use Analytics

  • بررسی اجمالی تجزیه و تحلیل Analytics overview

  • پاسخ های Fabric.io را تنظیم کنید Set up Fabric.io Answers

  • بررسی اجمالی ساختار افزونه Plugin structure overview

  • تعریف و پیاده سازی مدل ، قسمت 1 Define and implement the model, part 1

  • تعریف و پیاده سازی مدل ، قسمت 2 Define and implement the model, part 2

  • واسط AppAnalyticsProvider را تعریف کنید Define interfaces for AppAnalyticsProvider

  • پیاده سازی TwitterAnalyticsProvider Implement TwitterAnalyticsProvider

  • ردیاب باتری را تعریف و پیاده سازی کنید Define and implement the battery tracker

  • ردیاب صفحه را تعریف و پیاده سازی کنید Define and implement the screen tracker

  • اجرای تک برنامه AppAnalytics Implement AppAnalytics singleton

  • تجزیه و تحلیل تست Test analytics

4- تأیید اعتبار Firebase 4. Firebase Authentication

  • از پرونده برای Firebase استفاده کنید Use case for Firebase

  • کنسول Firebase را تنظیم کنید Set up a Firebase console

  • احراز هویت Authentication

  • اجرای احراز هویت: راه‌اندازی Implement authentication: Setup

  • اجرای احراز هویت: مراحل ورود به سیستم Implement authentication: Sign-in process

  • اجرای احراز هویت: نتایج ورود به سیستم Implement authentication: Sign-in results

  • خطاهای ورود به سیستم را کنترل کنید Handle login errors

  • خروج Log out

  • احراز هویت Firebase را آزمایش کنید Test Firebase authentication

5. تنظیمات از راه دور Firebase 5. Firebase Remote Configuration

  • برای پیکربندی از راه دور از پرونده استفاده کنید Use case for remote configuration

  • پارامترهای پیکربندی را اضافه کنید Add configuration parameters

  • نظارت بر باتری را اجرا کنید Implement battery monitoring

  • پیاده سازی پیکربندی از راه دور: راه اندازی Implement remote configuration: Setup

  • پیکربندی از راه دور: اجرای نتایج Implement remote configuration: Handling results

  • پیکربندی از راه دور را تأیید کنید Verify remote configuration

نتیجه Conclusion

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

نمایش نظرات

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

آموزش ایجاد برنامه های Android با خدمات Cloud
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 37m
39
Linkedin (لینکدین) lynda-small
22 بهمن 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
23,890
- از 5
ندارد
دارد
دارد
Albert Lo

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Albert Lo Albert Lo

Albert Lo یک توسعه دهنده ارشد اندرویدی است. آلبرت بیش از 20 سال تجربه توسعه نرم افزار در محل کار در صنعت فناوری را دارد و چهار سال گذشته به شدت روی توسعه موبایل برای اندروید متمرکز شده است. برخی از برنامه های منتشر شده اندرویدی که آلبرت روی آن کار کرده است میلیون ها کاربر دارد. او علاقه مند است تا مفاهیم برنامه نویسی پیچیده را به راه حل های ساده تبدیل کند و شکاف بین تئوری دانشگاهی و راه حل های عملی و دنیای واقعی را پر کند. آلبرت به همراه خانواده در ونکوور کانادا زندگی می کند. او در اوقات فراغت خود از پیاده روی ، دوچرخه سواری و تعطیلات به مقصد جدید و عجیب لذت می برد. به وی می توان در linkin.com/in/phileo99 رسید.

Linkedin (لینکدین)

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

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

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