هنگام ایجاد برنامه های Android ، اغلب باید با فناوری های سمت سرور سر و کار داشته باشید. این دوره به شما نحوه استفاده از Firebase را در برنامه خود آموزش می دهد تا بتوانید به سرعت برنامه های پشته عالی بسازید و بهترین روش ها را دنبال کنید.
بیاموزید که چگونه داده های مهم موجود در تلفن هوشمند یا رایانه لوحی Android خود را ایمن و ایمن نگه دارید.
یک برنامه دنیای واقعی با استفاده از چارچوبهای ماندگاری مدرن، ساختارهای داده پیشرفته، آزمایش و توسعه با کیفیت بالا توسعه دهید.
Kotlin یک زبان توسعه رسا، مختصر و قدرتمند در اندروید است. همه چیزهایی را که برای شروع نیاز دارید بیاموزید
استفاده از بسیاری از حرکات اندروید برای ارائه یک تجربه کاربری عالی کاملاً اساسی است. شما می آموزید که چگونه حرکات لمس کردن ، ضربه زدن دوگانه ، پیمایش ، لمس با تأخیر ، کشیدن انگشت ، کشیدن و مقیاس گذاری را تشخیص دهید.
Android Studio Masterclass: Android Studio را از بالا تا پایین یاد بگیرید و یک توسعه دهنده اندروید بهتر شوید!
بیاموزید که چگونه آزمایش UI برنامه های Android خود را با اسپرسو انجام دهید.
بیاموزید که چگونه گزینه های ادغام مدیریت دستگاه تلفن همراه (MDM) را به یک برنامه جدید یا موجود Android اضافه کنید و برنامه خود را به بازار شرکت باز کنید.
استفاده از Data Binding Library راهی عالی برای افزایش خوانایی کد و کاهش میزان کدی است که برای نوشتن نیاز دارید. شما یاد خواهید گرفت که از آداپتورهای صحافی سفارشی ، دست زدن به رویدادها و مشاهدات استفاده کنید تا کد واضح و روشن شود.
برنامه های اندروید و برنامه نویسی واکنش پذیر بسیار مناسب هستند. این دوره به شما می آموزد که چگونه با استفاده از معماری RxJava و MVVM مکالمات شبکه ای را مدیریت کنید ، داده های ورودی کاربر و داده های حافظه پنهان را مدیریت کنید.
نگاهی عمیق به استفاده از کتابخانه Android Espresso برای نوشتن تست های UI تکرار شونده اندروید. موضوعاتی از جمله intent ها ، محیط آزمون هرمتیک و IdlingResource را کاوش کنید.
برنامه های اندروید برای دستیابی به استانداردهای مدرن طراحی ، اغلب به محتوای تصویر پویا نیاز دارند. در این دوره ، شما می آموزید که چگونه از کتابخانه عکس پیکاسو برای کار با تصاویر مانند مدیریت فعالیت درخواست ، ذخیره سازی ، تبدیل و موارد دیگر استفاده کنید.