کامپوننت های رابط کاربری اندروید Jetpack
در دنیای توسعه اندروید، ساخت رابط کاربری حرفهای، روان و قابل نگهداری اهمیت بسیار زیادی دارد. گوگل برای سادهت...
آموزش Dagger Hilt در اندروید– راهنمای گام به گام
اگر مدتی با توسعه اندروید کار کرده باشید، احتمالا با مشکل مدیریت وابستگیها (Dependencies) در پروژه روبهرو شد...
شروع برنامه نویسی فلاتر
با وجود سیستمعاملهای مختلفی که دستگاههای موبایل و دسکتاپ را اجرا میکنند، توسعه کراس پلتفرم بهویژه در برنا...
کاتلین در برابر جاوا: چرا باید کاتلین را به جای جاوا انتخاب کنید؟
کاتلین یک زبان برنامه نویسی open source و همه منظوره ایستا(statically typed) است که برای پلتفرم های مختلف مان...
25 برنامه Remote Desktop برای اندروید
جابجایی دسکتاپ در همه جا امکان پذیر نیست. در چنین مواردی که دلتان برای کامپیوترتان تنگ میشود، برنامههای Remo...
ساخت یک بازی دو بعدی با فلاتر
ظهور و رشد Flutter باعث توسعه طراحی بازی های کراس پلتفرم شده است. بازی های فلاتر را می توان تنها با چند خط کد ...
کاربرد اصول SOLID در طراحی برنامهنویسی اندروید
در توسعه اپلیکیشنهای اندرویدی، یکی از بزرگترین مشکلات پروژهها با افزایش حجم کدها شروع میشود. پروژهای که د...
آموزش معماری MVI در اندروید به صورت گام به گام
الگوهای معماری در اندروید روز به روز در حال پیشرفت هستند. همانطور که ما برنامه ها را توسعه می دهیم ، با چالش ه...
ویژگی های زبان برنامه نویسی جاوا
جاوا یکی از محبوب ترین و پرکاربردترین زبان های برنامه نویسی است و به طور گسترده برای عملکرد خوب ، استقلال پلت ...
آنچه باید قبل از یادگیری ریکت نیتیو بیاموزید
اگر می خواهید سطح حرفه خود را به عنوان یک توسعه دهنده به بالاتر ببرید، باید React و React Native را در کمربند ...