سبد خرید

بلاگ نوری آکادمی

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

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

در برنامه نویسی شئ گرا Factory یک شئ (Object) ای است که برای ساختن شئ های دیگر از آن استفاده می شود. همانطور که از نام آن پیدا است نقش یک کارخانه را دارد. این pattern اساس تعدادی دیزاین پترن های طراحی نرم افزار مانند دیزاین پترن Factory Method است. خود واژۀ Factory Method اشاره به تابعی داره که در مقام یک Factory هست.
۲۲ دقیقه
۰ دیدگاه
اندروید
SDK در اندروید چیست؟ چه کاربردی دارد و چرا از آن استفاده کنیم؟ SDK در اندروید چیست؟ چه کاربردی دارد و چرا از آن استفاده کنیم؟

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

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

یادگیری بهتر برنامه نویسی

یادگیری برنامه نویسی می تواند یک تجربه چالش برانگیز اما ارزشمند باشد، با رویکرد درست، می توانید بر زبان ها و مفاهیم برنامه نویسی جدید تسلط پیدا کنید و به یک توسعه دهنده ماهر تبدیل شوید، یکی از موثر ترین راه ها برای یادگیری برنامه نویسی، خود آموزی و استفاده از دوره های آموزشی است، در این مقاله از نوری آکادمی نکاتی را برای یادگیری بهتر برنامه نویسی ارائه می دهم، با من همراه باشید.
۵ دقیقه
۰ دیدگاه
اصول کاری
تست نویسی در اندروید + 4 نکته در مورد آن تست نویسی در اندروید + 4 نکته در مورد آن

تست نویسی در اندروید + 4 نکته در مورد آن

در توسعه نرم افزار، تست نقش مهمی در ایجاد اطمینان از عملکرد کد و عملیات مطابق انتظار و برآورده کردن الزامات دارد، تست اپلیکیشن را می توان به صورت دستی هم انجام داد، اما تست خودکار به دلیل کارایی و دقت آن بیشتر مورد استفاده قرار می گیرد، تست نوشتن فرآیند ایجاد تست های خودکار برای اطمینان از عملکرد نرم افزار است، در این مقاله به این می پردازیم که تست نویسی در اندروید چیست و چگونه در کاتلین تست بنویسیم، تا انتهای این مقاله با من همراه باشید.
۷ دقیقه
۰ دیدگاه
اندروید
روم در اندروید - آشنایی و کار با کتابخانه Room در اندروید روم در اندروید - آشنایی و کار با کتابخانه Room در اندروید

روم در اندروید - آشنایی و کار با کتابخانه Room در اندروید

اگر خواسته باشید در اندروید با دیتابیس کار کنید، قطعا با کتابخانه Room مواحه شده اید و حداقل از نوع کاربرد این کتابخانه اطلاع دارید، در این مقاله از نوری آکادمی قصد دارم در مورد روم در اندروید مطالب و نکات کامل و کاربردی را در اختیار شما قرار دهم، تا انتهای این مقاله با من همراه باشید.
۷ دقیقه
۰ دیدگاه
اندروید
آموزش LiveData در اندروید - لایودیتا چیست؟ آموزش LiveData در اندروید - لایودیتا چیست؟

آموزش LiveData در اندروید - لایودیتا چیست؟

قطعا با لایودیتا مواجه شده اید، LiveData یک کلاس در کتابخانه Android Jetpack است که داده های قابل مشاهده را برای به روز رسانی خودکار رابط کاربری (User Interface) بر اساس تغییرات داده های اساسی ارائه می دهد، LiveData یک مؤلفه آگاه از چرخه حیات (LifeCycle) است، به این معنی که می تواند به طور خودکار رویداد های چرخه حیات یک فعالیت یا قطعه از اپلیکیشن را مدیریت کند، مانند زمانی که یک چیز ایجاد می شود، شروع می شود، متوقف می شود یا از بین می رود، در ادامه ی این مقاله از نوری آکادمی به خوبی به آموزش LiveData در اندروید می پردازم و پاسخ کاملی برای لایودیتا چیست ارائه می دهم، با من همراه باشید.
۹ دقیقه
۰ دیدگاه
اندروید
آموزش دیزاین پترن Factory Method در کاتلین آموزش دیزاین پترن Factory Method در کاتلین

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

در برنامه نویسی شئ گرا Factory یک شئ (Object) ای است که برای ساختن شئ های دیگر از آن استفاده می شود. همانطور که از نام آن پیدا است نقش یک کارخانه را دارد. این pattern اساس تعدادی دیزاین پترن های طراحی نرم افزار مانند دیزاین پترن Factory Method است. خود واژۀ Factory Method اشاره به تابعی داره که در مقام یک Factory هست.
۲۲ دقیقه
۰ دیدگاه
اندروید
SDK در اندروید چیست؟ چه کاربردی دارد و چرا از آن استفاده کنیم؟ SDK در اندروید چیست؟ چه کاربردی دارد و چرا از آن استفاده کنیم؟

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

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

یادگیری بهتر برنامه نویسی

یادگیری برنامه نویسی می تواند یک تجربه چالش برانگیز اما ارزشمند باشد، با رویکرد درست، می توانید بر زبان ها و مفاهیم برنامه نویسی جدید تسلط پیدا کنید و به یک توسعه دهنده ماهر تبدیل شوید، یکی از موثر ترین راه ها برای یادگیری برنامه نویسی، خود آموزی و استفاده از دوره های آموزشی است، در این مقاله از نوری آکادمی نکاتی را برای یادگیری بهتر برنامه نویسی ارائه می دهم، با من همراه باشید.
۵ دقیقه
۰ دیدگاه
اصول کاری
تست نویسی در اندروید + 4 نکته در مورد آن تست نویسی در اندروید + 4 نکته در مورد آن

تست نویسی در اندروید + 4 نکته در مورد آن

در توسعه نرم افزار، تست نقش مهمی در ایجاد اطمینان از عملکرد کد و عملیات مطابق انتظار و برآورده کردن الزامات دارد، تست اپلیکیشن را می توان به صورت دستی هم انجام داد، اما تست خودکار به دلیل کارایی و دقت آن بیشتر مورد استفاده قرار می گیرد، تست نوشتن فرآیند ایجاد تست های خودکار برای اطمینان از عملکرد نرم افزار است، در این مقاله به این می پردازیم که تست نویسی در اندروید چیست و چگونه در کاتلین تست بنویسیم، تا انتهای این مقاله با من همراه باشید.
۷ دقیقه
۰ دیدگاه
اندروید
روم در اندروید - آشنایی و کار با کتابخانه Room در اندروید روم در اندروید - آشنایی و کار با کتابخانه Room در اندروید

روم در اندروید - آشنایی و کار با کتابخانه Room در اندروید

اگر خواسته باشید در اندروید با دیتابیس کار کنید، قطعا با کتابخانه Room مواحه شده اید و حداقل از نوع کاربرد این کتابخانه اطلاع دارید، در این مقاله از نوری آکادمی قصد دارم در مورد روم در اندروید مطالب و نکات کامل و کاربردی را در اختیار شما قرار دهم، تا انتهای این مقاله با من همراه باشید.
۷ دقیقه
۰ دیدگاه
اندروید
آموزش LiveData در اندروید - لایودیتا چیست؟ آموزش LiveData در اندروید - لایودیتا چیست؟

آموزش LiveData در اندروید - لایودیتا چیست؟

قطعا با لایودیتا مواجه شده اید، LiveData یک کلاس در کتابخانه Android Jetpack است که داده های قابل مشاهده را برای به روز رسانی خودکار رابط کاربری (User Interface) بر اساس تغییرات داده های اساسی ارائه می دهد، LiveData یک مؤلفه آگاه از چرخه حیات (LifeCycle) است، به این معنی که می تواند به طور خودکار رویداد های چرخه حیات یک فعالیت یا قطعه از اپلیکیشن را مدیریت کند، مانند زمانی که یک چیز ایجاد می شود، شروع می شود، متوقف می شود یا از بین می رود، در ادامه ی این مقاله از نوری آکادمی به خوبی به آموزش LiveData در اندروید می پردازم و پاسخ کاملی برای لایودیتا چیست ارائه می دهم، با من همراه باشید.
۹ دقیقه
۰ دیدگاه
اندروید

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

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