Flutter: Kerangka UI Google Menjangkau Lebih Banyak Platform

Bergetar

Tim Google yang mengerjakan pengembangan Flutter, kerangka kerja gratis dan antarmuka pengguna sumber terbuka, mengumumkan kemarin itu setelah beberapa bulan bekerja, kerangka kerja sekarang memperluas penggunaannya ke jenis platform lain.

Di masa mendatang, Anda dapat memperkaya pengalaman pengguna Anda pada platform seperti web, aplikasi desktop, dan perangkat kecil. Berita ini muncul sekitar dua bulan setelah rilis framework versi 1.2 yang dikirimkan dengan Dart DevTools, satu set alat pemrograman, dan versi 2.2 dari bahasa pemrograman Dart Web.

Tentang Flutter

Bergetar adalah kerangka kerja pengembangan antarmuka pengguna gratis dan open source yang dibuat oleh Google. Sampai saat itu, itu digunakan untuk mengembangkan aplikasi untuk Android dan iOS dan itu juga merupakan metode utama untuk membuat aplikasi untuk Google Fuchsia.

Namun, berkat kemungkinan yang ditawarkan oleh bahasa pemrograman Dart Web dan alat pengembangan baru yang diterapkan saat ini oleh browser, Google awalnya dapat memperluas dukungan untuk kerangka Flutter ke web.

Sekarang, kata Google, kerangka Flutter menjadi kerangka kerja antarmuka pengguna portabel untuk semua layar.

Melalui pembaruan kerangka kerja ini, Google bermaksud untuk memungkinkan perusahaan memberikan pengalaman pelanggan yang lebih baik di semua jenis layar, termasuk melalui aplikasi seluler, desktop, dan web.

Flutter untuk Web

ini adalah implementasi Flutter yang kompatibel dengan kode yang diproses menggunakan teknologi web standar seperti HTML, CSS, dan JavaScript.

Dengan Flutter untuk Web, kode Flutter yang ditulis dalam bahasa pemrograman Dart dapat dikompilasi menjadi pengalaman klien yang dapat disematkan di browser dan digunakan di server web mana pun.

Berkibar -

Anda dapat menggunakan semua fitur Flutter dan tidak memerlukan plugin browser. Meskipun Flutter untuk Web masih dalam pengembangan, Google telah mencobanya dalam kemitraan dengan New York Times (NYT) untuk mengembangkan antarmuka baru untuk permainan Puzzle KenKen yang ditawarkan surat kabar Amerika kepada pelanggannya.

Gim ini telah diperbarui dan menggunakan kode yang sama di Android, iOS, Web, Mac, dan Chrome OS.

Flutter untuk desktop

Proyek ini awalnya dibuat untuk mengembangkan penerapan Flutter di Windows, Mac OS, Chrome OS, dan Linux.

Pekerjaan sedang dilakukan untuk memperluas Flutter ke dukungan desktop sebagai lingkungan target, memungkinkan pengembang membuat aplikasi pada platform yang disebutkan di atas dengan Flutter.

Dalam jangka panjang, upaya ini akan menciptakan solusi yang terintegrasi penuh di mana pembuatan flutter akan bekerja pada keduanya untuk platform desktop dan seluler, namun upaya ini masih terus dilakukan, kata Google.

Meskipun sasaran ini belum siap untuk diproduksi, tim Google Flutter mengatakan mereka telah merilis petunjuk pertama untuk mengembangkan aplikasi Flutter yang berjalan di Mac, Windows, dan Linux.

Flutter untuk Perangkat Tertanam

Portabilitas flutter juga meluas ke perangkat yang disematkanmis. ke perangkat yang lebih kecilseperti Raspberry Pi dan Google Home Hub.

Pada titik ini, kata Google, salah satu platform tertanam tempat Flutter sudah beroperasi didasarkan pada sistem operasi layar pintar yang mendukung Google Home Hub.

Meskipun demikian, membawa Flutter ke platform baru membutuhkan penggunaan mesin Flutter ke target, serta menerapkan nesting.

Mesin Flutter secara inheren bersifat lintas platform dan dapat bekerja dengan berbagai API rendering klien (OpenGL, Vulkan, dan software). Termasuk mesin virtual runtime Dart.

Flutter untuk perangkat seluler

Untuk ponsel, Google telah mengumumkan pembaruan kerangka ke versi 1.5.

Menurut Google, Flutter 1.5 menyertakan ratusan perubahan sebagai tanggapan atas umpan balik pengembang, termasuk pembaruan untuk persyaratan SDK iOS baru dari toko aplikasi, pembaruan widget dan materi iOS, dan dukungan untuk jenis perangkat baru oleh mesin dan Dart 2.3.

Google menambahkan dukungan awal untuk pembayaran dalam aplikasi minggu ini. Akhirnya, dengan lebih dari 2,000 paket sumber terbuka tersedia untuk Flutter.

sumber: https://developers.googleblog.com


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.