پیاده سازی معماری clean و mvvm در کاتلین
در این مقاله به جزئیات نحوه اجرای این الگو در یک برنامه نمونه می پردازیم. برنامه نمونه RestaurantDelivery نام دارد.که از API DoorDash برای داده ها و نمایش لیستی از رستوران های اطراف استفاده می کند.
در این مقاله به جزئیات نحوه اجرای این الگو در یک برنامه نمونه می پردازیم. برنامه نمونه RestaurantDelivery نام دارد.که از API DoorDash برای داده ها و نمایش لیستی از رستوران های اطراف استفاده می کند.
بانک های اطلاعاتی NOSQL ( مخفف NOT ONLY SQL )به شکل غیر جدولی می باشد و نحوه ذخیره سازی اطلاعات در آن نسبت با پایگاه های داده رابطه ای کاملا متفاوت است این نوع پایگاه های داده ساختار یا Schema غیر ثابتی…
تصور کنیم که ما صفحه وب خود را با استفاده از یک کد HTML ساده ایجاد کرده ایم، و ما می خواهیم چیزی که بتواند صفحه ما را با فرمت صحیح ارائه دهد و به وضوح جذاب باشد. برای انجام این کار، می توانیم صفحه وب خود را با ویژگی های css در(Cascading Stylesheet) طرحی کنیم.
برای این که داده هایی را از دیتابیس سرور در اپلیکیشن اندروید نمایش بدهیم نیاز هست که به سرور متصل شویم و داده های مورد نظر خود را بگیریم.
koin چارچوب تزریق وابستگی است که کاملاً در کاتلین ساخته شده است. در مقایسه با Dagger2 ، می توانیم بسیاری از ویژگی های توسعه دهنده را در Koin پیدا کنیم. منحنی یادگیری برای Koin با Dagger2 کمتر مقایسه می شود.
اتریبیوت class در HTML
برای دانلود سورس اینجا کلیک کنید
این بخشی از یک مقاله چند قسمتی در مورد استفاده از Coroutine در اندروید است. در این اینجا به نحوه کارکرد Coroutine ها و این که چه مشکلی حل می شود بحث میکنیم.