تست و تزریق وابستگی در اندروید با استفاده از Model View Presenter

تست و تزریق وابستگی در اندروید با استفاده از Model View Presenter

در بخش اول این مطلب آموزشی با مفاهیم اولیه Model View Presenter آشنایی پیدا کردید و در بخش دوم نحوه پیاده سازی آن در یک اپلیکیشن توضیح داده شد. در این مطلب قصد داریم که با شرح جزئیات موارد زیر را مورد بررسی قرار دهیم: - راه اندازی...
نحوه بکارگیری Model View Presenter در اندروید

نحوه بکارگیری Model View Presenter در اندروید

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

آشنایی با Model View Presenter اندروید

در حین توسعه یک اپلیکیشن پیچیده به چالش هایی بر می خوریم که در گذشته نیز با آنها مواجه شده ایم و در برخی از شرایط نیز راه حل های بسیار خوب و کاربردی برای آنها داریم. چنین راه حل هایی اغلب تحت عنوان الگوهایی شناخته می شوند، به طور...
استفاده از Palette جهت رنگ آمیزی اپلیکیشن های اندروید

استفاده از Palette جهت رنگ آمیزی اپلیکیشن های اندروید

یکی از ویژگی های تعیین کننده متریال دیزاین به استفاده از رنگ جهت مشخص سازی و تاکید روی محتوای صفحه باز می گردد. با استفاده از کلاس Palette توسعه دهندگان قادر به استخراج رنگ های برجسته از یک بیت مپ جهت استفاده در اپلیکیشن ها به منظ...
استفاده از پوش نوتیفیکیشن ها در اندروید - بخش دوم

استفاده از پوش نوتیفیکیشن ها در اندروید - بخش دوم

در مطلب قبلی نحوه ساخت اپلیکیشن اندروید برای دریافت پوش نوتیفیکیشن و رجیستر کردن کلاینت را آموختیم، در ادامه قصد داریم اسکریپت پایتونی بسازیم که پوش نوتیفیکیشن ها را برای گوشی اندرویدی که اپلیکیشن بر روی آن نصب شده ارسال نماید. 7....
استفاده از پوش نوتیفیکیشن ها در اندروید - بخش اول

استفاده از پوش نوتیفیکیشن ها در اندروید - بخش اول

مقدمه ترغیب کاربران جهت دانلود و نصب اپلیکیشن تنها نیمی از راه است و مابقی کار ایجاد تمایل جهت استفاده مداوم از اپلیکیشن می باشد. این احتمال وجود دارد که کاربران پس از یک یا دو بار استفاده از اپلیکیشن آن را کاملا فراموش کنند، از ا...