Flutter 1.5 Menambahkan Dukungan untuk Web, Tertanam, dan Desktop

Flutter 1.5 mengambil langkah maju yang besar, menciptakan satu platform asli untuk seluruh proses pengembangan mulai dari pengembangan hingga penerbitan!

Baru setahun yang lalu Google pertama kali mengumumkannya Flutter Beta di MWC. Sejak itu, Flutter telah berkembang pesat dan dengan cepat menjadi framework terbaik untuk coding multi-platform di iOS dan Android. Tahun ini di Google I/O 2019 mereka membawanya melampaui seluler dengan peluncuran Flutter 1.5. Sekarang dimungkinkan untuk mengembangkan satu aplikasi untuk segala hal mulai dari Raspberry Pi hingga Anda Google Piksel 3a, ke Pixelbook Anda, hingga ke Anda PC yang dibuat khusus.

Sejujurnya, agak mengejutkan betapa positifnya respons terhadap Flutter. Ini tentu saja bukan kerangka kerja pertama yang berupaya memungkinkan pengembangan lintas platform, namun Google tampaknya telah mencapai keseimbangan yang tepat, dan komunitas pengembang tampaknya menyukainya. Dari menjadi keterampilan yang paling cepat berkembang untuk insinyur perangkat lunak di LinkedIn, untuk digunakan oleh perusahaan besar seperti Ebay, Square, New York Times, dan Alibaba, untuk digunakan secara luas oleh

pengembang independen lokal yang ingin dapat mengelola aplikasi di berbagai platform, Flutter sepertinya bermunculan di mana-mana.

Kini dengan Flutter 1.5, para pengembang indie kecil tersebut dapat mewujudkan impian lintas platform mereka satu langkah lebih jauh. Beberapa bulan yang lalu Google mulai berupaya menghadirkan Flutter lebih dari sekadar perangkat seluler, dan bahkan mereka terkejut dengan betapa cepatnya kemajuannya. Tidak lama kemudian New York Times tersiar kabar bahwa Flutter berupaya memberikan dukungan ke web, desktop, dan perangkat tertanam, dan New York Times Crossword melonjak peluang. Mereka menggunakan dukungan web Flutter versi pra-rilis awal untuk membawa game KenKen mereka keluar dari zaman Flash dan ke dalam desain responsif modern. Meskipun belum siap untuk peluncuran final, cuplikan versi baru KenKen yang berjalan pada peluncuran pertama pratinjau teknis Flutter untuk web tersedia untuk dicoba di Google I/O tahun ini di iOS, Android, web, dan ChromeOS.

Dan ya, itu berjalan secara lokal di ChromeOS, tidak hanya melalui browser web. Flutter 1.5 memungkinkan Anda melakukan kompilasi Windows, Linux, dan Mac OS, artinya di ChromeOS Anda dapat melakukan pengembangan, pengujian, dan publikasi untuk seluler, web, dan desktop semua dalam satu perangkat dengan bantuan Android Studio atau Visual Studio Code tanpa memerlukan ponsel emulator. Kita sudah berbicara selama bertahun-tahun tentang bagaimana Google perlu menyatukan dukungan aplikasi Android dan dukungan pengembangan Android ke dalam aplikasi mereka platform laptop, dan tampaknya hal ini akhirnya terwujud dengan Flutter 1.5 dan Android Studio 3.5 aktif ChromeOS.

Jangan lupakan perangkat yang tertanam. Sementara Google menerbitkan dokumentasi untuk menjalankan aplikasi Flutter di Raspberry Pis dan lainnya perangkat tertanam, ini sudah digunakan pada salah satu platform perangkat tertanam yang paling banyak didistribusikan di pasar. Asisten Google di platform Google Smart Display sudah menggunakan Flutter untuk mendukung beberapa fitur, dan mereka berupaya mengembangkannya setiap hari, dengan tujuan akhir memiliki tumpukan Flutter penuh di setiap Google Home Hub, setiap Lenovo Smart Display, dan setiap perangkat yang didukung Asisten lainnya menampilkan.

Tentu saja, itu bukan satu-satunya pembaruan di Flutter 1.5. Rilis terbaru juga menghadirkan dukungan untuk Dart 2.3 dengan menambahkan UI-as-code yang ekstensif fungsionalitas, perpustakaan pembayaran dalam aplikasi yang akan membuat monetisasi aplikasi berbasis Flutter jauh lebih mudah, dan ratusan lainnya perbaikan. Peningkatan terus-menerus pada Flutter ini memungkinkan proyek baru yang menarik seperti ML Kit Custom Image Classifier, aplikasi berbasis Firebase dan Flutter yang memudahkan pembuatan model klasifikasi pembelajaran mesin.

Dan jika Anda tertarik untuk mempelajari Flutter, sekarang adalah waktu yang tepat, karena Google bermitra dengan salah satu desainer kursus pelatihan pengembangan seluler terkemuka untuk menawarkan jalur yang mudah. Kursus Udemy Flutter dari App Brewery akan tersedia hanya dengan $10 untuk waktu terbatas berkat sponsor Google.

Lihat Panduan Memulai untuk mulai mendesain aplikasi dengan Flutter hari ini!