در حال حاضر، بیش از 500 توسعهدهنده در سراسر جهان از Flutter، یک چارچوب منبع باز Google برای ایجاد برنامههای کاربردی تلفن همراه استفاده میکنند. این فناوری اغلب به عنوان جایگزینی برای React Native ارائه می شود. تا همین اواخر، Flutter SDK فقط در لینوکس به عنوان راه حلی برای توسعه برنامه های کاربردی برای سایر پلتفرم ها در دسترس بود. Flutter SDK جدید به شما امکان می دهد برنامه های کاربردی برای سیستم های لینوکس توسعه دهید.
ساخت برنامه های لینوکس با Flutter
ما خوشحالیم که انتشار آلفا فلاتر برای لینوکس را اعلام کنیم. کریس سلز از گوگل در یک پست وبلاگی نوشت: "این نسخه توسط ما و Canonical، ناشر Ubuntu، محبوب ترین توزیع لینوکس دسکتاپ در جهان، تولید مشترک شد."
گوگل سال گذشته اعلام کرد که می خواهد نرم افزار ساخت Flutter خود را به پلتفرم های دسکتاپ منتقل کند. اکنون، به لطف همکاری با تیم اوبونتو، توسعه دهندگان این فرصت را دارند که نه تنها اپلیکیشن های موبایل، بلکه اپلیکیشن هایی را برای خود اوبونتو نیز ایجاد کنند.
در همین حال، گوگل اطمینان میدهد که برنامههای توسعهیافته با استفاده از Flutter برای سیستمهای لینوکس دسکتاپ، به لطف بازسازی گسترده موتور Flutter، همه عملکردهای موجود را برای برنامههای بومی فراهم میکنند.
به عنوان مثال، دارت، زبان برنامه نویسی پشت فلاتر، اکنون می تواند برای ادغام یکپارچه با قابلیت های ارائه شده توسط تجربه دسکتاپ استفاده شود.
همراه با تیم گوگل، تیم Canonical نیز در توسعه شرکت دارد که نمایندگان آن اظهار داشتند که برای بهبود پشتیبانی لینوکس و اطمینان از برابری توابع Flutter SDK با سایر پلتفرم ها تلاش خواهند کرد.
توسعه دهندگان پیشنهاد می کنند ویژگی های جدید Flutter را با استفاده از مثال Flokk Contacts، یک برنامه ساده برای مدیریت مخاطبین، ارزیابی کنند.
نصب Flutter SDK در اوبونتو
Flutter SDK در فروشگاه Snap موجود است. با این حال، پس از نصب آن، برای افزودن ویژگی های جدید باید دستورات زیر را اجرا کنید:
توسعه دهنده کانال flutter
ارتقاء فلاتر
flutter config --enable-linux-desktop
علاوه بر این، احتمالاً باید بسته flutter-gallery را نصب کنید که در فروشگاه اسنپ نیز موجود است.
منبع: linux.org.ru