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

لوگوی Kotlin

زبان کاتلین (به انگلیسی: Kotlin) یک زبان ایستا است که در سال 2011 توسط تیم برنامه نویسان Jetbrains مستقر در سن پترزبورگ روسیه توسعه داده شده است. نام Kotlin نیز از جزیره ای با همین نام در نزدیکی سن پترزبورگ گرفته شده است. در سال 2012 منبع باز این پروژه تحت مجوز Apache 2 ارائه […]

میکروسرویس چیست؟

میکروسرویس چیست؟

میکروسرویس یک معماری در توسعه نرم افزار است. امروزه با نیاز رو به رشدی که به اپلیکیشن‌های بزرگ به وجود آمده است، مفهومی تحت عنوان میکروسرویس هم در صنعت توسعهٔ نرم‌افزار رواج یافته است چرا که دولوپرها برای توسعهٔ سیستم‌های بزرگ تجاری چاره‌ای جز بکارگیری این معماری ندارند. برای اینکه با مفهوم میکروسرویس آشنا شوید […]

تفاوت بین کدر، برنامه نویس و دولوپر

تفاوت برنامه نویس و developer

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

GPU چیست؟

GPU چیست؟

واحد پردازش گرافیکی یا  [tie_tooltip text=”Graphics Processing Unit” gravity=”n”] GPU[/tie_tooltip] ابزاری اختصاصی برای رندر کردن گرافیکی در کامپیوترهای شخصی، سرورها و یا در کنسول‌های بازی است و بر روی کارت گرافیک قرار می گیرد. مسئولیت اصلی این واحد، تضمین نمایش محتویات و ارائه آنها روی صفحه نمایش می باشد. GPU همانند CPU در کامپیوتر است […]

Flutter چیست؟

فلاتر چیست؟

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

طراحی نرم افزار برای لینوکس توسط Flutter گوگل

گوگل فلاتر و کانونیکال

گوگل در همکاری با کانونیکال، شرکت پشتیبان سیستم عامل اوبونتو، توانسته است پشتیبانی از نرم افزار Flutter را به دسکتاپ‌های لینوکس بیاورد تا برنامه نویسان بتوانند از طریق آن برای لینوکس اقدام به ساخت برنامه‌های مختلف نمایند و آن‌ها را در فروشگاه نرم افزارهای کانونیکال عرضه نمایند. فلاتر نام نرم افزار گوگل است که جهت […]