حسام رسولیان

Hesam

کشاورزی هوشمند

کاربرد های اینترنت اشیا در کشاورزی

طبق پیش بینی های انجام شده جمعیت کره زمین در سال 2050 به حدود 9.6 میلیارد نفر میرسد که این مسئله مشکلی بسیار بزرگی برای صنعت کشاورزی می باشد. با…

ادامه مطلب
برنامه نویسی اندروید

آموزش استفاده از Motion Editor در اندروید استودیو

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

ادامه مطلب

بررسی قابلیت view binding در اندروید استودیو

در نسخه جدید محیط برنامه نویسی اندروید استودیو 3.6 ویژگی جدیدی به نام view binding معرفی شده است که میتوانید جایگزین دستورهای تکراری findViewById کنید و از نوشتن کدهای تکراری…

ادامه مطلب

دوره آموزشی برنامه نویسی اندروید با کاتلین

همونطور که میدونید زبان کاتلین Kotlin حدود دو سال هست که خیلی سریع داره رشد میکنه و تا الان هم توسعه دهندگان زیادی برای برنامه نویسی اندروید از زبان کاتلین…

ادامه مطلب

چگونه یک برنامه نویس فریلنسر موفق باشیم؟

در ابتدا باید با این واقعیت روبرو شوید که فریلنسر بودن بعضی اوقات ممکن است وحشتناک و غیر قابل تحمل باشد. شروع کار در ابتدا شما میتونید فریلنسر بودن را…

ادامه مطلب
ViewPager2

آشنایی با کامپوننت ViewPager2 در اندروید

یکی از کامپوننت های قدیمی اندروید که برای ساخت اسلاید ها و تب ها از آن استفاده میکردیم کامپوننت ViewPager بود. گوگل به تازگی این کامپوننت با ارائه نسخه جدیدی…

ادامه مطلب

چگونه یک برنامه نویس اندروید شویم

همیشه شروع یک کار سخت ترین بخش اون هست. مخصوصا وقتی ندونیم از کجا باید شروع کنیم,دنبال چی بگردیم, چی بخونیم, تا کجا جلو بریم و.... برنامه نویسی هم سخت…

ادامه مطلب
دوره flutter

آموزش جامع برنامه نویسی فلاتر Flutter

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

ادامه مطلب
اصل SOLID

مفاهیم SOLID که هر برنامه نویسی باید بداند

برنامه نویسی شی گرا به ما قدرت خیلی زیاده داده و با استفاده از آنها کارهایی را می توانیم انجام دهیم که قبل از آن امکان را نداشتیم. اما این…

ادامه مطلب
شبکه M2M

آشنایی با شبکه های Machine 2 Machine

شبکه M2M چیست؟ M2M به تجهیزات موجود در هر شبکه این امکان را می‌دهد تا با یکدیگر تبادل اطلاعات کنند و بدون کمک دستی از سوی انسان کار خود را…

ادامه مطلب