کامپوننت های رابط کاربری اندروید Jetpack
اندروید JetPack مجموعه ای از کامپوننت های نرم افزاری است ، کتابخانه ها ، ابزار ها و راهنما هایی که برای کمک به توسعه دهندگان برنامه های اندروید است .…
آنچه باید قبل از یادگیری React Native بیاموزید
معرفی React Native اگر می خواهید سطح حرفه خود را به عنوان یک توسعه دهنده به بالاتر ببرید، باید React و React Native را در کمربند ابزار خود داشته باشید.…
ویژگی های زبان برنامه نویسی جاوا
جاوا یکی از محبوب ترین و پرکاربردترین زبان های برنامه نویسی است و به طور گسترده برای عملکرد خوب ، استقلال پلت فرم و امنیت آن شناخته شده است. جاوا…
مسیر تبدیل شدن به یک برنامه نویس اپلیکیشن موبایل
صنعت اپلیکیشن موبایل بسیار بزرگ و رو به رشد است، طبق برخی تحقیقات، ارزش کل صنعت اپلیکیشن موبایل تا سال 2026 به 407 میلیارد دلار افزایش خواهد یافت. با این…
8 دلیل اصلی برای یادگیری توسعه اندروید در سال 2022
در دهه گذشته، گوشی های هوشمند دنیای ما را متحول کرده اند. مصرف کننده های بیشتری نسبت به قبل از گوشی های هوشمند درکارهای مختلف استفاده می کنند. با افزایش…
ساخت یک بازی دو بعدی با فلاتر
ظهور و رشد Flutter باعث توسعه طراحی بازی های کراس پلتفرم شده است. بازی های فلاتر را می توان تنها با چند خط کد ، طراحی و بر اساس منطق…
25 برنامه Remote Desktop برای اندروید
جابجایی دسکتاپ در همه جا امکان پذیر نیست. در چنین مواردی که دلتان برای کامپیوترتان تنگ میشود، برنامههای Remote Desktop برای اندروید به عنوان یک راهحل ارائه می شوند. برنامه…
آموزش معماری MVI در اندروید به صورت گام به گام
الگوهای معماری در اندروید روز به روز در حال پیشرفت هستند. همانطور که ما برنامه ها را توسعه می دهیم ، با چالش ها و مشکلات جدیدی روبرو می شویم.…
اصول S.O.L.I.D در کاتلین
1- اصل single responsibility (مسئولیت واحد) اصل single responsibility بیان می کند که هر class باید تنها یک مسئولیت داشته باشد. data class User( var id:Long, var name:String, var password:String…
کاتلین در برابر جاوا: چرا باید کاتلین را به جای جاوا انتخاب کنید؟
Kotlin یک زبان برنامه نویسی open source و همه منظوره ایستا(statically typed) است که برای پلتفرم های مختلف مانند اندروید، ماشین مجازی جاوا (JVM) و مرورگر استفاده می شود. Kotlin…