8 دلیل اصلی برای یادگیری توسعه اندروید در سال 2022
در دهه گذشته، گوشی های هوشمند دنیای ما را متحول کرده اند. مصرف کننده های بیشتری نسبت به قبل از گوشی های هوشمند درکارهای مختلف استفاده می کنند. با افزایش…
مرجع برنامه نویسی اندروید
در دهه گذشته، گوشی های هوشمند دنیای ما را متحول کرده اند. مصرف کننده های بیشتری نسبت به قبل از گوشی های هوشمند درکارهای مختلف استفاده می کنند. با افزایش…
ظهور و رشد Flutter باعث توسعه طراحی بازی های کراس پلتفرم شده است. بازی های فلاتر را می توان تنها با چند خط کد ، طراحی و بر اساس منطق…
جابجایی دسکتاپ در همه جا امکان پذیر نیست. در چنین مواردی که دلتان برای کامپیوترتان تنگ میشود، برنامههای Remote Desktop برای اندروید به عنوان یک راهحل ارائه می شوند. برنامه…
الگوهای معماری در اندروید روز به روز در حال پیشرفت هستند. همانطور که ما برنامه ها را توسعه می دهیم ، با چالش ها و مشکلات جدیدی روبرو می شویم.…
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…
با وجود سیستمعاملهای مختلفی که دستگاههای موبایل و دسکتاپ را اجرا میکنند، توسعه کراس پلتفرمی مدتها هدفی برای توسعه اپلیکیشن بوده است. توانایی نوشتن یک codebase و انتشار در چندین…
در حال حاضر میتوان گفت که معماری MVVM در اندروید بهترین معماری برای پیاده سازی اپلیکیشنها در برابر معماری هایی مثل MVP یا MVC میباشد. در این آموزش، ما در…
در این مقاله به مفاهیم اساسی XML در اندروید و فایلهای مختلف XML میپردازیم که برای اهداف مختلف در اندروید استفاده میشوند. اگر میخواهید بدانید که Xml در اندروید چیست…
اگر با برنامه نویسی اندروید آشنایی داشته باشید، احتمالاً نام کتابخانه Room به گوشتان خورده است. اگر بخواهید با دیتابیس در اندروید ارتباط برقرار کنید و با آن کار کنید، ما به…