۰ سبد خرید

وبلاگ

تفاوت xml و کامپوز در اندروید - بررسی تفاوت های xml و Jetpack Compose تفاوت xml و کامپوز در اندروید - بررسی تفاوت های xml و Jetpack Compose

تفاوت xml و کامپوز در اندروید - بررسی تفاوت های xml و Jetpack Compose

تفاوت xml و کامپوز - طراحی رابط کاربری اندروید از جنبه‌ های حیاتی و پر اهمیت در توسعه اپلیکیشن‌ ها است که بر تجربه کاربر تاثیر بسزایی دارد، با معرفی Jetpack Compose به عنوان یک ابزار جدید در طراحی رابط کاربری اندروید، تفاوت‌های آن با روش سنتی XML بسیار مورد توجه قرار گرفته است، در این مقاله از نوری آکادمی، به بررسی جامع تفاوت‌ XML و Jetpack Compose در طراحی رابط کاربری اندروید می‌ پردازیم، اگر شما هم مشتاق تفاوت xml و کامپوز هستیذ تا انتهای مقاله با من همراه باشید.
۵ دقیقه
۰ دیدگاه
اندروید
مجوز ها در اندروید - بررسی انواع مجوز ها در اندروید مجوز ها در اندروید - بررسی انواع مجوز ها در اندروید

مجوز ها در اندروید - بررسی انواع مجوز ها در اندروید

در دنیای توسعه و برنامه نویسی اندروید، مجوز ها نقشی حیاتی در تضمین امنیت و حفظ حریم خصوصی داده‌ های کاربر دارند، مجوز ها به برنامه‌ ها اجازه دسترسی به منابع و قابلیت‌ های خاص دستگاه را می‌ دهد و آنها را قادر می‌ سازد تا وظایف مختلف و خاصی را انجام دهند، هدف این مقاله از نوری آکادمی ارائه یک درک عمیق از مجوز در اندروید، بررسی انواع مجوز در اندروید و توضیح نحوه کار صحیح با مجوزها است، با من تا انتهای این مقاله همراه باشید.
۵ دقیقه
۰ دیدگاه
اندروید
سرویس در اندروید چیست؟ بررسی انواع سرویس در اندروید سرویس در اندروید چیست؟ بررسی انواع سرویس در اندروید

سرویس در اندروید چیست؟ بررسی انواع سرویس در اندروید

سرویس ها در اندروید، می توانند به دیمون در گنو یا همان لینوکس تشبیه شوند، چرا که آن ها هم با کاربر تعاملی برقرار نمی کنند و رابط گرافیکی ندارند، سرویس در اندروید انواع مختلفی دارد که در این مقاله نوری آکادمی آن ها را هم بررسی خواهیم کرد، در ادامه ی مقاله با من همراه باشید.
۶ دقیقه
۰ دیدگاه
اندروید
آموزش دیزاین پترن Abstract Factory در کاتلین آموزش دیزاین پترن Abstract Factory در کاتلین

آموزش دیزاین پترن Abstract Factory در کاتلین

دیزاین پترن Abstract Factory یک دیزاین پترن Creational هست که بهت مکان می ده خانواده هایی از شئ های مرتبط رو بدون مشخص کردن کلاس های concrete ی آنها مشخص کنی. در برنامه نویسی شئ گرا Factory یک شئ (Object) ای است که برای ساختن شئ های دیگر از آن استفاده می شه. همانطور که از نامش پیدا است نقش یک کارخانه رو دارد. این pattern اساس شماری دیزاین پترن های طراحی نرم افزار مانند دیزاین پترن Abstract Factory است.
۲۲ دقیقه
۰ دیدگاه
اندروید
DiffUtils در اندروید چیست؟ آموزش DiffUtils بهمراه بررسی متد های DiffUtils DiffUtils در اندروید چیست؟ آموزش DiffUtils بهمراه بررسی متد های DiffUtils

DiffUtils در اندروید چیست؟ آموزش DiffUtils بهمراه بررسی متد های DiffUtils

در توسعه ی یک اپلیکیشن اندرویدی، طراحی رابط کاربری روان و کارآمد مبتنی بر لیست برای ارائه یک تجربه کاربری عالی یکی از مواردی است که از اهمیت بسزایی برخوردار است، diffutil در اندروید که در سایت رسمی اندروید و کتابخانه پشتیبانی اندروید هم معرفی شده است، همان موضوعی است که حالا قصد دارم در این مقاله از نوری آکادمی به آن بپردازم و توضیحات کاملی در مورد آن و متد های آن ارائه دهم، تا انتهای مقاله ی DiffUtils در اندروید چیست با من همراه باشید.
۵ دقیقه
۰ دیدگاه
اندروید
Lifecycle در اندروید چیست؟ مفهوم چرخه حیات و کاربرد کتابخانه lifecycle در اندروید Lifecycle در اندروید چیست؟ مفهوم چرخه حیات و کاربرد کتابخانه lifecycle در اندروید

Lifecycle در اندروید چیست؟ مفهوم چرخه حیات و کاربرد کتابخانه lifecycle در اندروید

اپلیکیشن های اندرویدی تشکیل شده از سیستم های پیچیده ای هستند که باید با حالات، فرآیند ها و اجزای مختلفی سر و کار داشته باشند، مدیریت چرخه حیات این اجزا برای اطمینان از پایداری، عملکرد و تجربه کاربری برنامه یک نکته ضروری است، پلتفرم اندروید یک مکانیزم مدیریت چرخه حیات جامع ارائه می دهد که توسعه دهندگان را قادر می سازد تا چرخه حیات اجزای اپلیکیشن خود را مدیریت کنند، در این مقاله به بررسی مفهوم چرخه حیات (LifeCycle) و کتابخانه lifecycle در اندروید می پردازیم و همچنین تفاوت بین lifecycle و lifecycleScope را درک می کنیم، تا انتهای lifecycle در اندروید با من همراه باشید.
۱۰ دقیقه
۰ دیدگاه
اندروید
NDK در اندروید چیست؟ آیا باید حتما از آن استفاده کرد؟ NDK در اندروید چیست؟ آیا باید حتما از آن استفاده کرد؟

NDK در اندروید چیست؟ آیا باید حتما از آن استفاده کرد؟

Native Development Kit یا همان NDK در اندروید بحث اصلی این مقاله، مجموعه ابزاری است که به توسعه دهندگان این امکان را می دهد تا با استفاده از کد های بومی (Native) که به زبان هایی مانند C و C++ نوشته شده اند، بخش های حیاتی برنامه های اندرویدی خود را بسازند، NDK مکمل کیت توسعه نرم افزار اندروید (SDK) است که برای ساخت اکثر برنامه های اندروید با استفاده از جاوا و کاتلین استفاده می شود، اگر نمی دانید که SDk چیست، می توانید از مقاله ی SDK در اندروید نوری آکادمی دیدن کنید.
۵ دقیقه
۰ دیدگاه
اندروید
کانتکست در اندروید چیست؟ بررسی Context در اندروید کانتکست در اندروید چیست؟ بررسی Context در اندروید

کانتکست در اندروید چیست؟ بررسی Context در اندروید

Context یا همان کانتکست یکی از اصطلاحاتی است که به طور مکرر و مداوم با آن مواجه می شویم و از آن استفاده می کنیم یا دیگر توسعه دهندگان از آن استفاده می کنند، شاید سوال داشته باشید که Context در اندروید چیست و چه نقشی دارد، در این مقاله نوری آکادمی تصمیم دارم در مورد کانتکست در اندروید توضیحاتی را ارائه دهم، با من همراه باشید.
۵ دقیقه
۰ دیدگاه
اندروید
آموزش دیزاین پترن Prototype در کاتلین آموزش دیزاین پترن Prototype در کاتلین

آموزش دیزاین پترن Prototype در کاتلین

دیزاین پترن Prototype که همچنین با نام Clone (به معنای شبیه سازی) شناخته شده است یک دیزاین پترن Creational هست که بهت اجازه می ده تا یک شئ موجود رو بدون آنکه کاری کنی تا کدهایت به کلاس هایشان وابستگی داشته باشن، کپی کنی.
۲۶ دقیقه
۰ دیدگاه
اندروید
SDK در اندروید چیست؟ چه کاربردی دارد و چرا از آن استفاده کنیم؟ SDK در اندروید چیست؟ چه کاربردی دارد و چرا از آن استفاده کنیم؟

SDK در اندروید چیست؟ چه کاربردی دارد و چرا از آن استفاده کنیم؟

کیت توسعه نرم افزار یا همان SDK مجموعه ای از ابزارها و منابع توسعه نرم افزار است که توسط توسعه دهندگان برای ساخت برنامه های نرم افزاری برای پلتفرم ها یا سیستم عامل های خاص استفاده می شود؛ در مورد اندروید، SDK مجموعه‌ای از ابزار ها، کتابخانه‌ ها و منابعی است که توسط گوگل در اختیار توسعه‌ دهندگان قرار می‌ گیرد تا برنامه‌ های کاربردی برای اندروید ایجاد کنند.
۶ دقیقه
۰ دیدگاه
مبانی برنامه نویسی

شروع جشنواره نوروزی 1402

یک میلیون تومان تخفیف