آموزش DataBinding در معماری MVVM (بخش اول)
جلسات دوره

مهدی عباسی
مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه
آموزش DataBinding در معماری MVVM (بخش اول)
در جلسه گذشته با معماری MVP آشنا شدیم و توانستیم پروژههایی را با آن بنویسیم. در این جلسه میخواهیم به آموزش DataBinding در معماری MVVM، یکی از معماریهای دوستداشتنی و محبوب اندروید بپردازیم. به کمک DataBingding اتصال دادهها با View بدون کد اضافه متصل میشود و با تغییر View دادهها نیز تغییر میکنند.
معماری MVP خیلی خوب و قابل توسعه است اما مشکلاتی دارد مانند: کد نویسی زیاد و ساخت نمونه View درون فایل Presenter.
به همین دلیل یک معماری به نام MVVM طراحی شد که از معماری MVP بهتر است که اکثر برنامهنویسان و کمپانیها از این معماری استفاده میکنند.
نظر شما در تصمیم دیگران اثرگذار است.
لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.