نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
کوتلین زبانی از نوع ثابت است که نحو آن از جاوا رسا و خلاصه تر است. این دوره به شما می آموزد که چگونه پروژه اندرویدی موجود خود را به Kotlin تبدیل کرده و Kotlin را به عنوان زبان درجه یک برای توسعه برنامه ها در نظر بگیرید. در هسته اصلی توسعه یک برنامه Android با استفاده از Kotlin ، دانش کاملی در مورد نحوه شروع ایجاد برنامه های Android با استفاده از Kotlin وجود دارد. به جای جاوا. در Switch to Kotlin from Java for Android Development ، شما می توانید تکنیک هایی را در مورد نحوه مهاجرت از Java یاد بگیرید و از Kotlin به عنوان یک زبان درجه یک برای توسعه برنامه های Android استفاده کنید. ابتدا یاد خواهید گرفت که چگونه با استفاده از Kotlin ، مانند SharedPreferences ، Retrofit ، Realm و ویژگی های طراحی مواد مانند Navigation Drawer و Recycler View ، از API های Android موجود در پروژه خود استفاده کنید. در مرحله بعدی ، نحوه مدیریت Views و Adapters را با استفاده از افزونه Kotlin-Android Extension کشف خواهید کرد. سرانجام ، شما خواهید فهمید که چگونه ویژگی های کوتلین را در برنامه خود مانند عملکردهای مرتبه بالاتر ، عبارات لامبدا ، توابع پسوند ، مدل ها ، اشیا class کلاس ناشناس ، اشیا compan همراه و کلاس های مختلف کوتلین در برنامه خود پیاده سازی می کنید و بنابراین از قدرت کوتلین در برنامه شما هنگامی که با این دوره به پایان رسیدید ، شما درک اساسی از استفاده از Kotlin در برنامه های Android خود به جای Java خواهید داشت که به شما کمک می کند پروژه Android موجود خود را که در Java نوشته شده است به Kotlin تبدیل کنید و Kotlin را به عنوان زبان اصلی خود برای توسعه برنامه های Android در نظر بگیرید. برای استفاده شخصی و/یا تجاری.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
مقدمه
Introduction
-
بررسی اجمالی دوره
Course Overview
-
تکامل کوتلین
Kotlin Evolution
-
پیش نیازها
Prerequisites
-
نظریه های کمتر ، اقدامات بیشتر: پروژه آزمایشی شما
Less Theories, More Practicals: Your Demo Project
-
چگونه فیلم های نمایشی را به طور موثر دنبال کنیم؟
How to Follow Demo Videos Effectively?
تنظیم محیط کوتلین
Setting up Your Kotlin Environment
-
راه اندازی اولیه پروژه
Initial Project Setup
-
ایجاد محیط برای کوتلین
Creating Environment for Kotlin
-
خلاصه
Summary
کاوش اولین برنامه Android با استفاده از Kotlin
Exploring First Android App Using Kotlin
-
تبدیل اولین فایل جاوا به کوتلین
Converting First Java File to Kotlin
-
یکپارچه سازی افزونه اندروید Kotlin
Integrating Kotlin Android Extension Plugin
-
مشاهده اتصال توسط Kotlin Android Extension Plugin
View Binding by Kotlin Android Extension Plugin
-
مشاهده حافظه پنهان توسط افزونه Android Android Kotlin
View Caching by Kotlin Android Extension Plugin
-
کپی جاوا کد در کوتلین
Replica of Java Code in Kotlin
-
بازتاب کوتلین و شی همراه
Kotlin Reflection and Companion Object
-
افزودن لایه اعتبار سنجی
Adding Validation Layer
-
خلاصه و بعدی چیست؟
Summary and What's Next?
پیاده سازی API های Android با استفاده از Kotlin
Implementing Android APIs Using Kotlin
-
بررسی اجمالی
Overview
-
راه اندازی اولیه پروژه
Initial Project Setup
-
با استفاده از API های موجود Android نوشته شده در جاوا
Using Existing Android APIs Written in Java
-
استفاده از کتابخانه های خارجی: مقاوم سازی کنید
Using External Libraries: Retrofit
-
کنوانسیون کدگذاری کوتلین: سبک نامگذاری
Kotlin Coding Convention: Naming Style
-
استفاده از 'lateinit' و 'lazy'
Usage of 'lateinit' and 'lazy'
-
Null Safety: استفاده از اپراتورها
Null Safety: Using Operators
-
خلاصه و منابع
Summary and References
استفاده از کلاسهای کوتلین در اندروید
Using Kotlin Classes in Android
-
بررسی اجمالی
Overview
-
اعلامیه شی
Object Declaration
-
اعلامیه شی و اشیای همراه
Object Declaration and Companion Object
-
رابط پیاده سازی
Implementing Interface
-
پیاده سازی کلاس مدل
Implementing Model Class
-
با استفاده از سازنده اولیه
Using Primary Constructor
-
پیاده سازی کلاس داده
Implementing Data Class
-
خلاصه و منابع
Summary and References
مدیریت نمایش ها و آداپتورها
Managing Views and Adapters
-
آداپتور RecyclerView را به کوتلین تبدیل کنید
Convert RecyclerView Adapter to Kotlin
-
اصلاح خطاها
Rectifying Errors
-
استفاده از افزونه افزونه Android Kotlin برای بازدیدها
Using Kotlin Android Extension Plugin for Views
-
ایمن سازی کد شما قوی و خنثی
Making Your Code Robust and Null Safe
استفاده از قدرت کوتلین
Leveraging the Power of Kotlin
-
قدرت کوتلین
Power of Kotlin
-
عملکرد برنامه افزودنی: پیام های نان تست
Extension Function: Toast Messages
-
عملکرد افزونه: صفحه پیام خطای مقاوم سازی
Extension Function: Retrofit Error Message Display
-
عملکرد Extension: لایه اعتبارسنجی
Extension Function: Validation Layer
-
پارامترهای پیش فرض
Default Parameters
-
Lambda Expression و عملکرد مرتبه بالاتر
Lambda Expression and Higher-order Function
-
پیاده سازی عبارت Lambda و عملکرد بالاتر
Implementing Lambda Expression and Higher-order Function
-
عملکرد درون خطی
Inline Function
-
خلاصه
Summary
تداوم داده ها در کوتلین
Persisting Data in Kotlin
-
بررسی اجمالی
Overview
-
پیکربندی قلمرو
Realm Configuration
-
پیکربندی کلاسهای مدل برای Realm
Configuring Model Classes for Realm
-
درج عملیات
Insert Operation
-
پیکربندی موجود برای مدل Realm: رفع اشکالات
Missing Configuration for Realm Model: Bug Fixes
-
عملیات پرس و جو
Query Operation
-
کنوانسیون کدگذاری Kotlin
Kotlin Coding Convention
-
خلاصه و منابع
Summary and References
نتیجه
Conclusion
-
همه اش را بگذار کنار هم
Putting It All Together
-
نتیجه
Conclusion
نمایش نظرات