تبلیغات

آموزش مدرن سازی اپلیکیشن های اندروید

دسته بندی ها: آموزش کاتلین (Kotlin) ، برنامه نویسی موبایل ، آموزش های Packtpub ، آموزش برنامه نویسی اندروید (Android)

برنامه نویسی اپلیکیشن های اندروید می تواند یک فرآیند پیچیده باشد و عدم دانش در معماری اپلیکیشن شما می تواند منجر به spaghetti code شود. برای داشتن code base قابل تست، قابل نگهداری و قابل گسترش، شما باید درباره معماری اپلیکیشن در ابتدای توسعه خود فکر کنید. در این دوره، شما یک اپلیکیشن اندروید با جاوا ایجاد می کنید و با استفاده از زبان Kotlin می توانید آن را مدرن سازی کنید. همچنین اهمیت برنامه ریزی معماری را با استفاده از اصول SOLID و معماری رایج اندروید با استفاده از الگوهای MVP ،MVC و MVVM را درک خواهید کرد.

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

آیا این نوشته را دوست داشتید؟
Modernizing Your Android Applications Author:Yusuf Saber Duration:4 hours 29 minutes

Programming Android apps can be a complex process and lack of knowledge in architecting your app can result in spaghetti code and dead ends. In order to deliver an extendable, maintainable, and testable code base, you have to think about the architecture of your application from the very first stage of your development.
In this course, you’ll take an existing Android application build in Java and modernize it using the Kotlin language, seeing the importance of planning the architecture using SOLID principles and common Android Architecture using the MVP, MVC, and MVVM patterns.
Moving on, you’ll implement Life Cycle Aware Components, use the viewmodel LiveData framework, and perform data management and persistence with the Room persistence solution. You’ll see how Kotlin efficiently accelerates the development by improving the code base. With the advanced Architectural Components, you’ll not only be able to improve the performance but also enhance the UI of your application to a whole new level.
By the end of this course, you’ll have modernized your Android app using all the new features from coding it in Kotlin to implementing Architecture Components to enhancing the UI of your app, which gives you more control on your app and makes it easy to maintain.
All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Modernizing-your-Android-Applications
Style and Approach
We’ll be modernizing the Android application built on Java using Kotlin and common Android architecture patterns throughout the course.

پیشنهاد فرادرس