عباس نظری
عباس نظری
خواندن ۴ دقیقه·۲ سال پیش

آموزش فلاتر و زبان برنامه نویسی دارت [ابتدایی]

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

سلام به همه دوستان

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

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

این آموزش آموزش ابتدایی میباشد و سعی داریم که به بیان کاملا ساده از ابتدا برنامه نویسی و مقدمه ای کامپیوتر خدمت شما به عرض برسانیم


این وبلاگ اولین وبلاگ بنده(عباس نظری?) میباشد و اگر کمی و کاستی وجود داشت حتما خوشحال میشوم که حتما در قسمت کامنت ها نیز به اطلاع برسانید و منتظر انتقادات شما نیز میباشم



برنامه نویسی یا Programming

تعریف برنامه نویسی : برنامه نویسی به فرآیند آماده‌سازی یک برنامه برای یک دستگاه گفته می‌شود که این برنامه از تعدادی دستورالعمل تشکیل شده است.

فرآیند آماده سازی شامل : طراحی الگوریتم و فلورچات، نوشتن coding، رفع باگ های برنامه، رفع مشکلات برنامه، رفع خطاهای کد و غیره میباشد


ما برای برنامه نویسی میتوانیم به پلتفرم های مختلف برنامه خود را بنویسیم و طراحی کنیم.

که پلتفرم ها شامل زیر میباشد:

  • برنامه نویسی مبایل
  • برنامه نویسی تحت وب
  • برنامه نویسی دسکتاپ
  • برنامه نویسی آردینو
  • و ...


انواع سیستم عامل ها :

  • سیستم عامل ویندوز
  • سیستم عامل لینوکس
  • سیستم عامل مک
  • سیستم عامل اندروید
  • سیستم عامل ios
  • سیستم عامل فیوشا
  • و غیره


که ما در اینجا به سیستم عامل اندروید و ios بیشتر سر و کار داریم.

ما برای آموزش آموزش ابتدا سراغ سیستم عامل اندروید رفته و توضیحات کوتاه درباره برنامه نویسی اندروید و زبان های برنامه نویسی آن میپردازیم که عبارتند از :

  • زبان جاوا
  • زبان کاتلین
  • زبان B4A
  • فلاتر و زبان دارت


فلاتر - 2015

فلاتر یک چهارچوب واسط موبایل و یک بسته توسعه نرم افزار میباشد که به وسیله این بسته میتوانیم برنامه های مختلف برای پلتفرم های مختلف بسازیم؛ فلاتر ابتدا در سال 2015 منتشر شد و هدف فلاتر ایجاد بسته ای برای ساخت اپلیکیشن در پلتفرم های ویندوز، لینوکس، اندروید، ios، مک، و غیره ... میباشد

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

زبان دارت و فلاتر توسط شرکت گوگل طراحی و ساخته شده است

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

زبان داخلی مرورگر ها همان زبانی است که وقتی ما وبسایت هایی را ساخته و میبینیم که توسط کد های برنامه نویسی ساخته شده که مرورگر ها آن ها را میخوانند و برای ما قابل نمایش و خوانا میکنند
مرورگر ها همه گی از یک استاندارد استفاده میکنند چون اکثریت و یا همه گی وبسایت ها با زبان برنامه نویسی جاوا اسکریپت ساخته شده است

خب از بحث اصلی خارج نشویم

سینتکس زبان دارت مانند زبان های c++، c# و غیره از زبان های خانواده گی c مشابه میباشد

سینتکس Syntax به معنای نحوه نگارش و قرارگیری کلمات و عبارات به صورت درست، در یک زبان می باشد.
مثلا در زبان انگیلیسی ما اشاره گرامر ها و دیگر قوانین دستوری زبانی میباشیم نیز در علم کامپیوتر، سینتکس یک زبان کامپیوتری، مجموعه ای از قوانین می باشد که نحوه قرارگیری و ترکیب کلمات، نشانه ها و علایم یک زبان را به صورتی که معنای درستی بدهند مشخص می کند.

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

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

main () {
print(“Hello World”); // Hello World به نمایش داده میشود
}

در کد بالا ما یک متد اصلی داریم که وقتی زبان دارت اجرا شود در اولین مرحله از سطح اجرا این متد را اجرا میکند

و در مرحله بعدی کدی برای خروجی و یا نمایش متن مشهور "Hello World" را مینویسم

در این قسمت قصد آموزش را ندارم و فقط خواستم شکل اساسی و ابتدایی این زبان را برای شما به نمایش بگذارم




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

من سعی دارم این آموزش را در قالب ویدیو در یوتیوب و دیگر شبکه های اجتماعی به اشتراک بگذارم

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

امیدوارم حمایت شما عزیزان را داشته باشم


پایان

لطفا مرا حمایت کنید و به اشتراک بگذرید


عباس نظری | 19 دی (جدی) 1401










برنامه نویسیسیستم عاملدارتفلاترزبان برنامه نویسی
شاید از این پست‌ها خوشتان بیاید