برنامهنویسی با زبان دارت (Dart)، به شما امکان میدهد کدهایی ایجاد کنید که بر روی مختلف پلتفرمها، از جمله وب، موبایل و دسکتاپ، اجرا میشوند.
دارت یک زبان کامپایلری است که برای توسعه نرمافزارهای مختلف، از جمله اپلیکیشنهای موبایل، وباپلیکیشنها، سرورها و نرمافزارهای دیگر مورد استفاده قرار میگیرد.
در ادامه، به برخی مفاهیم اساسی و ویژگیهای برنامهنویسی با دارت اشاره خواهم کرد:
var
یا با مشخص کردن نوع دادهها تعریف کنید. دارت از نوعهای دادههای مختلفی مانند اعداد صحیح و اعشاری، رشتهها، بولین و… پشتیبانی میکند.void
یا با مشخص کردن نوع بازگشتی تعریف کنید. توابع میتوانند پارامترهای ورودی داشته باشند و میتوانند به صورت نامی و یا بدون نام فراخوانی شوند.if
و else
به شما امکان انجام کد مختلف در صورت برقراری یا عدم برقراری یک شرط را میدهند. حلقهها نیز مانند for
و while
به شما امکان تکرار یک قطعه کد تا زمانی که یک شرط خاص برقرار باشد یا تا زمانی که شرطی ارزیابی شده تعیین شده است، را میدهند.pub
استفاده میکند. این به شما امکان میدهد کتابخانهها و ابزارهای مختلف را به پروژههای خود اضافه کرده و مدیریت کنید.برنامهنویسی با دارت به شما امکان ایجاد اپلیکیشنهای چندسکویی و قابلیت توسعه با کد منبع مشترک برای پلتفرمهای مختلف را میدهد.
تزریق وابستگی (Dependency Injection) یک الگوی طراحی نرمافزار است که به ما اجازه میدهد وابستگیهای یک شیء را از خارج…
مجموعه ها یکی از پرکاربرد ترین نوع داده ها در برنامه نویسی میباشند. مجموعه ها شامل انواع مختلفی هستند. یکی…
الگوهای طراحی مختلفی وجود دارند که به عنوان یک برنامه نویس باید نحوه استفاده از آنها را بلد باشید. در…
در این مطلب قصد داریم که بصورت ویدیویی آموزش طراحی Alert dialog را در فلاتر یاد بگیریم. برای آموزش فلاتر…
استفاده از شرط ها همیشه در برنامه نویسی برای ما مهم هستند و تقریبا نمیتونیم برنامه ای بنویسیم و از…
یکی از مفاهیم اصلی برنامه نویسی آشنایی با تابع یا متد است که در روند توسعه یک نرم افزار به…