آشنایی با Model View Presenter اندروید
در حین توسعه یک اپلیکیشن پیچیده به چالش هایی بر می خوریم که در گذشته نیز با آنها مواجه شده ایم و در برخی از شرایط نیز راه حل های بسیار خوب و کاربردی برای آنها داریم. چنین راه حل هایی اغلب تحت عنوان الگوهایی شناخته می شوند، به طور خاص سخن از الگوهای طراحی و الگوهای معماری در میان است. این الگوها فرآیند توسعه را تسهیل می بخشند و باید در هر جاهای مناسب آنها را مورد استفاده قرار داد.
در این مطلب قصد داریم تا درک بهتری را از اهمیت یک طراحی خوب برای پروژه اندروید در اختیار شما قرار دهیم و دلیل ناکارآمدی معماری استاندارد اندروید در برخی از شرایط را برای شما توضیح دهیم. در ادامه به شرح برخی از مشکلات بالقوه که در طول فرآیند توسعه یک اپلیکیشن اندروید رونمایی می کنند و نیز نحوه رفع این مشکلات و ارتقای قابلیت تست و ارتقای اپلیکیشن با کمک Model View Pr...