کار با اندروید Navigation Architecture Component

گوگل به تازگی از روش جدیدی برای پیمایش صفحات اپلیکیشن تحت عنوان Navigation Architecture Component رونمایی کرده است. این کامپوننت عضوی از پکیج AndroidX  می باشد و از طریق آن جا به جایی در صفحات برنامه به کلی تغییر میکند. در این مطلب از سری مطالب آموزش برنامه نویسی اندروید به پیاده سازی Navigation Architecture میپردازیم. Navigation […]

اطلاعات بیشتر

تفاوت state و props در React Native

React Native یک فریمورک توسعه موبایل است که توسط Facebook توسعه داده شده است. با استفاده از React Native، برنامه‌های موبایل قابل توسعه و اجرا بر روی سیستم‌عامل‌های iOS و Android می‌باشند. این فریمورک بر پایه React، یک کتابخانه محبوب برای توسعه وب، ساخته شده است. مهمترین ویژگی React Native این است که به توسعه‌دهندگان […]

اطلاعات بیشتر

آموزش کار با FlatList در React Native

استفاده از لیست برای نمایش اطلاعات مختلف داخل اپلیکیشن یکی از بخش های مهم هست یعنی تقریبا اپلیکیشنی نمیتونید پیدا کنید که نیازی به لیست نداشته باشند. در روند طراحی اپلیکیشن به احتمال بسیار زیاد به لیست ها نیاز پیدا میکنید تا بتوانید مجموعه ای اطلاعات را نمایش دهید.

اطلاعات بیشتر

شروع کار با React Native و نصب روی ویندوز

در این پست میخوایم با همدیگه به  آماده سازی محیط برنامه نویسی برای فریموورک React Native بپردازیم. React Native یک فریمورک چندسکویی است با استفاده از آن میتوانید طراحی اپلیکیشن اندروید و iOS را انجام دهید.

اطلاعات بیشتر

زبان های برنامه نویسی پردرآمد در سال 2023

به نظر شما بیشتر در آمد در حوزه برنامه نویسی متعلق به توسعه دهندگان کدام زبان برنامه نویسی است؟ البته معلوم که نمیشه از مقایسه زبان های برنامه نویسی درآمد یک شخص و تخمین و شاخص های خیلی زیادی درگیر هستند اما به طور میانگین درآمد توسعه دهندگان مختلف و میخوایم با هم بررسی کنیم. […]

اطلاعات بیشتر

آموزش Data Binding در اندروید

با کمک Data Binding ما میتونیم به رابط کاربری برنامه خودمون قابلیت اتصال به عملیات های منطقی و بدیم تا بصورت خودکار اطلاعات مورد نیاز و در صفحه نمایش دهیم. با این کار دیگه نیازی به نوشتن کدهای تکراری برای آپدیت کردن UI برنامه نداریم.

اطلاعات بیشتر

بررسی نسخه 28 کتابخانه Android Design Support

گوگل در کنفرانس I/O 2018 خودش از نسخه جدید کتابخونه طراحی رابط کاربری Android Design Support رونمایی کرد به همین دلیل قصد داریم که با هم دیگه کمی با امکانات جدید این کتاخونه آشنا بشیم. استفاده از زبان طراحی متریال دیزاین در طراحی اپلیکیشن اندروید اغلب اوقات یکی موارد انتخاب برنامه نویسان میباشد.

اطلاعات بیشتر

کتابخانه دانلود فایل در اندروید

در خیلی از پروژه های برنامه نویسی اندروید نیاز داریم تا کاربر بتواند فایل های مختلفی را از طریق اینترنت دانلود کند. این فایل ها میتواند یک تصویر باشد یا فایل های حجیم چند مگابایتی و به عنوان یک توسعه دهنده وظیفه داریم تا از کارکرد صحیح این عملیات اطمینان حاصل نماییم. در این آموزش […]

اطلاعات بیشتر