فلاتر! آماده برای ارائه.

Illustration with a mobile phone, a pencil, and an abstract drawing of widgets.

ابزاری برای خلق کارائی و زیبایی
در کمترین زمان

اگر به دنبال خلق رابط های کاربری با کیفیت بالا برای پلتفرم های Android و iOS هستید، از فلاتر استفاده کنید. این بسته توسعه نرم افزاری موبایل توسط گوگل مبتنی بر ساختار های کد نویسی مدرن که توسط توسعه دهندگان و سازمان ها استفاده می شود، به صورت متن باز ارائه شده است.
توسعه با سرعت بالا

بازنگری در حین توسعه در میلی ثانیه با ویژگی Hot Reload. تا بتوان ویدجت های کاربردی را با کمترین زمان ایجاد نمود.

رابط های کاربری انعطاف پذیر و ظریف

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

عملکرد بسیار خوب

ویدجت Flutter شامل تمام تفاوت های پلت فرم انتقادی مانند پیمایش، ناوبری، آیکون ها و فونت ها برای ارائه عملکرد کامل بومی در iOS و اندروید است.

توسعه بسیار سریع

با ویژگی هیجان انگیز hot reload به سرعت و به راحتی تست کنید، ,رابط کاربری متفاوت خلق کنید، مشخصه‌های مختلف را اضافه کنید، و باگ های نرم افزاری را سریع‌تر اصلاح کنید. بدین صورت که بدون از دست دادن وضعیت فعلی نرم افزار، کد خود را تغییر دهید و تغییرات خود را در صفحه مشاهده کنید.

Make a change in your code, and your app is changed instantly.

خالق یک رابط کاربری زیبا

با فلاتر در طراحی یک آپ به سبک Material Design و Cupertino زیبایی و روان بودن ظاهر آپ را در هر دو پلتفرم Adnroid و IOS به ارمغان آورید.

Brand-first shopping design Fitness app design Contact app design iOS chat app design

ویدجت ها را مشاهده کنید..

یک چهارچوب مدرن

به راحتی رابط کاربری خود را با فلاتر برای هر پلتفرم یا چیدمان با ویدجت های مختلف در فلاتر پیاده سازی کنید. با Api های قدرتمندی که فلاتر نظیر انیمیشن ها،تشخیص تاچ، افکت های گرافیکی و... در اختیار شما قرار می دهد چالش های UI را به سادگی حل کنید.



      

دسترسی به قابلیت ها و ‌SDK های بومی Android و IoS

برنامه خود را از طریق Platform APIS , 3rd Party با زبان های بومی هر سیستم عامل مرتبط کنید. فلاتر این امکان را فراهم می کند که از Java ، Swift ، Objective C به عنوان یک 3rd Party برای نرم افزار خود استفاده کنید.

دسترسی به ویژگی های بومی Platform ساده است. این مثال را بررسی کنید.:




          

مستندات این ویژگی فلاتر را در platform channels, مطالعه کنید.

توسعه برنامه یکپارچه

فلاتر ابزارها و کتابخانه هایی در اختیار شما می دهد تا به راحتی بر روی IOS و Android ایده های خود را پیاده سازی کنید. حتی اگر شما تجربه پیاده سازی اپلیکشین برای این دو پلتفرم نداشته باشید. همچنین اگر شما یک توسعه دهنده Android یا IOS هستید می توانید از فلاتر برای لایه View آپ خود استفاده کنید و لایه های دیگر را به عهده زبان های موجود دیگر همچون Java / Swift / ObjC / Kotlin بسپارید.

برخی از مشخصه های فنی فلاتر

Build

رابط کاربری زیبا

  • API قدرتمند برای استفاده 2D GPU-accelerated
  • انعطاف پذیری بالا برای طراحی های خاص
  • API های قدرتمند برای انمیشن های و حرکات نمایشی
  • ویدجت های استاندارد Material Design و Cupertino

تجربه کد نویسی روان

  • ویژگی فوق العاده hot reload
  • استفاده از ویرایشگر کد Android Studio
  • زبان قدرتمند Dart
  • مدیریت package راحت و ساده

برنامه هایی با ویژگی های زیاد

  • هماهنگ با APIs های سازنده سیستم‌عامل موبایل & SDKs
  • قابلیت استفاده از Maven/Java
  • ObjC/Swift قابلیت استفاده از

بهینه سازی

تست

  • تست واحد
  • تست یکپارچه
  • تست بر روی دستگاه سخت افزاری خاص

عیب زدایی

  • IDE عیب زدایی بر روی
  • عیب زدایی به روش Web base
  • قابلیت async/await
  • ابزار ارزیابی کننده

پروفایل اجرا

  • نوار زمان
  • گزارش استفاده از Cpu و Memory
  • نمودار های مفید و قدرتمند استفاده از منابع

خروجی

کامپایل

  • کد ARM بومی
  • حذف کد های بی مورد و بیهوده

انتشار اپ

  • ارسال برای AppStore
  • ارسال برای PlayStore

مروری کنید بر مباحث تکنیکال در فلاتر.

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