Flutter Release Preview 2: Pixel-Perfect di iOS
15 October 2018
Ditulis oleh Tim Flutter di Google
Flutter adalah toolkit aplikasi seluler Google yang baru untuk membuat antarmuka bawaan yang indah di iOS dan Android dalam waktu singkat. Hari ini, selagi keynote Google Developer Days di Shanghai, kami mengumumkan Flutter Release Preview 2: tonggak penting terakhir kami sebelum Flutter 1.0.

Rilis ini melanjutkan pekerjaan penyelesaian skenario inti dan peningkatan kualitas, dimulai dengan rilis versi beta awal pada bulan Februari hingga ketersediaan Release Preview pertama kami awal musim panas ini. Tim sekarang sepenuhnya fokus untuk menyelesaikan rilis 1.0 kami.

Kami juga telah membuat kemajuan untuk menyelesaikan skenario lain. Intinya, dukungan telah ditambahkan untuk mengeksekusi kode Dart di latar belakang, bahkan saat aplikasi ditangguhkan. Pembuat plugin bisa memanfaatkan hal ini untuk membuat plugin baru yang mengeksekusi kode pada saat event terpicu, seperti menjalankan timer, atau menerima update lokasi. Untuk pengantar yang lebih detail, silakan baca artikel Medium ini, yang menunjukkan cara menggunakan eksekusi latar belakang untuk membuat plugin pembatasan wilayah.
Peningkatan lainnya adalah pengurangan ukuran paket aplikasi kami hingga 30% di Android dan iOS. Aplikasi Flutter minimal kami di Android kini hanya berukuran 4,7 MB ketika di-build dalam mode rilis, 2 MB lebih kecil sejak kami memulai upaya ini — dan kami terus mengidentifikasi potensi optimalisasi lanjutan. (Perhatikan bahwa meskipun penyempurnaan ini memengaruhi iOS dan Android, Anda mungkin melihat hasil yang berbeda di iOS karena cara paket iOS di-build).

Kami mengumumkan Flutter "siap produksi" di Google I/O tahun ini; dengan Flutter semakin dekat ke rilis 1.0 stabil, banyak aplikasi Flutter baru yang dirilis, dengan ribuan aplikasi berbasis Flutter sudah muncul di Apple App Store dan Google Play store. Ini termasuk beberapa aplikasi terbesar di planet ini menurut penggunaan, seperti Alibaba (Android, iOS), Tencent Now (Android, iOS), dan Google Ads (Android, iOS). Berikut adalah video tentang bagaimana Alibaba menggunakan Flutter untuk mem-build aplikasi Xianyu (Android, iOS), yang saat ini digunakan oleh lebih dari 50 juta pelanggan di China:
Kami sangat memperhatikan kepuasan pelanggan dan secara rutin menyurvei pengguna kami. Kami berjanji untuk membagikan hasilnya kembali dengan komunitas, dan survei terbaru kami menunjukkan bahwa 92% developer merasa puas atau sangat puas dengan Flutter dan akan merekomendasikan Flutter kepada orang lain. Ketika berhubungan dengan pengembangan yang cepat dan UI yang indah, 79% developer menemukan bahwa Flutter sangat membantu sekali atau sangat membantu dalam mencapai kecepatan engineering maksimum dan mengimplementasikan UI yang ideal. Dan 82% developer Flutter merasa puas atau sangat puas dengan bahasa pemrograman Dart, yang baru saja merayakan pencapaian tonggak penting rilis untuk Dart 2.
Pertumbuhan komunitas Flutter yang kuat juga bisa dirasakan dengan cara lain. Di StackOverflow, kami melihat ketertarikan yang tumbuh cepat terhadap Flutter, dengan banyak pertanyaan baru yang diposting, dijawab dan dilihat, seperti yang ditunjukkan bagan berikut:

Jika Anda belum mencoba Flutter, sekarang adalah waktu yang tepat, dan flutter.io memiliki semua detail yang diperlukan untuk mendownload Flutter dan memulai dengan aplikasi pertama Anda.
Saat Anda siap, ada ekosistem aplikasi contoh dan cuplikan kode lengkap untuk membantu Anda memulai. Anda bisa menemukan contoh dari tim Flutter di repo flutter/samples di GitHub, yang mencakup hal-hal seperti cara menggunakan Material dan Cupertino, pendekatan untuk melakukan deserialisasi data yang dienkode di JSON, dan banyak lagi. Ada juga daftar contoh yang dikelola yang menautkan beberapa contoh terbaik yang dibuat oleh komunitas Flutter.
Anda juga bisa mempelajari dan mengikuti informasi terkini Flutter melalui video praktik, newsletter, artikel komunitas, dan acara developer kami. Ada grup diskusi, ruang chat, dukungan komunitas, dan tempat berkumpul online mingguan yang tersedia untuk membantu Anda selama mem-build aplikasi. Release Preview 2 adalah pratinjau rilis terakhir kami. Pemberhentian berikutnya: 1.0!
Flutter adalah toolkit aplikasi seluler Google yang baru untuk membuat antarmuka bawaan yang indah di iOS dan Android dalam waktu singkat. Hari ini, selagi keynote Google Developer Days di Shanghai, kami mengumumkan Flutter Release Preview 2: tonggak penting terakhir kami sebelum Flutter 1.0.

Rilis ini melanjutkan pekerjaan penyelesaian skenario inti dan peningkatan kualitas, dimulai dengan rilis versi beta awal pada bulan Februari hingga ketersediaan Release Preview pertama kami awal musim panas ini. Tim sekarang sepenuhnya fokus untuk menyelesaikan rilis 1.0 kami.
Apa yang Baru di Release Preview 2
Tema untuk rilis ini adalah Aplikasi iOS pixel-perfect. Meskipun kami merancang Flutter dengan pengalaman yang disesuaikan dan sangat berorientasi pada merek, kami mendengar beberapa masukan dari Anda yang ingin mem-build aplikasi dengan mengikuti panduan antarmuka Apple. Jadi dalam rilis ini kami sangat memperluas dukungan kami untuk kontrol bertema "Cupertino" di Flutter, dengan library widget dan class yang ekstensif sehingga semakin mempermudah mem-build yang terfokus ke iOS.
Reproduksi halaman beranda Setelan iOS, di-build dengan Flutter
Berikut adalah beberapa widget bertema iOS baru yang ditambahkan di Flutter Release Preview 2:
CupertinoApp
: widget tingkat atas untuk membuat aplikasi bergaya iOS;CupertinoTimerPicker
untuk picker penghitung mundur;CupertinoSegmentedControl
untuk kontrol tersegmentasi horizontal;CupertinoActionSheet
untuk lembar jendela pop-up bawah bergaya iOS.
CupertinoNavigationBar
danCupertinoSliverNavigationBar
- Melakukan transisi paralaks ketika membuka antar halaman.
- Mengisi otomatis judul dan label tombol kembali berdasarkan
CupertinoPageRoute.title
.
CupertinoPageScaffold
- Menyisipkan konten ketika keyboard ditampilkan.
CupertinoScrollbar
- Peningkatan fidelitas visual selama overscroll.
CupertinoPicker
- Penambahan dukungan untuk scrolling tanpa batas dan scrolling berulang.
- Penambahan dukungan multikolom untuk proyeksi silindris off-axis.
Cupertino*
. (Perhatikan bahwa pada saat penulisan, kami masih bekerja untuk menambahkan beberapa widget Cupertino baru ini ke katalog widget visual).
Kami juga telah membuat kemajuan untuk menyelesaikan skenario lain. Intinya, dukungan telah ditambahkan untuk mengeksekusi kode Dart di latar belakang, bahkan saat aplikasi ditangguhkan. Pembuat plugin bisa memanfaatkan hal ini untuk membuat plugin baru yang mengeksekusi kode pada saat event terpicu, seperti menjalankan timer, atau menerima update lokasi. Untuk pengantar yang lebih detail, silakan baca artikel Medium ini, yang menunjukkan cara menggunakan eksekusi latar belakang untuk membuat plugin pembatasan wilayah.
Peningkatan lainnya adalah pengurangan ukuran paket aplikasi kami hingga 30% di Android dan iOS. Aplikasi Flutter minimal kami di Android kini hanya berukuran 4,7 MB ketika di-build dalam mode rilis, 2 MB lebih kecil sejak kami memulai upaya ini — dan kami terus mengidentifikasi potensi optimalisasi lanjutan. (Perhatikan bahwa meskipun penyempurnaan ini memengaruhi iOS dan Android, Anda mungkin melihat hasil yang berbeda di iOS karena cara paket iOS di-build).
Momentum yang Meningkat
Seiring dengan banyaknya developer baru yang terus menemukan Flutter, kami merasa tersanjung karena melihat bahwa Flutter kini menjadi salah satu dari 50 repositori software teraktif di GitHub:
Kami mengumumkan Flutter "siap produksi" di Google I/O tahun ini; dengan Flutter semakin dekat ke rilis 1.0 stabil, banyak aplikasi Flutter baru yang dirilis, dengan ribuan aplikasi berbasis Flutter sudah muncul di Apple App Store dan Google Play store. Ini termasuk beberapa aplikasi terbesar di planet ini menurut penggunaan, seperti Alibaba (Android, iOS), Tencent Now (Android, iOS), dan Google Ads (Android, iOS). Berikut adalah video tentang bagaimana Alibaba menggunakan Flutter untuk mem-build aplikasi Xianyu (Android, iOS), yang saat ini digunakan oleh lebih dari 50 juta pelanggan di China:
Kami sangat memperhatikan kepuasan pelanggan dan secara rutin menyurvei pengguna kami. Kami berjanji untuk membagikan hasilnya kembali dengan komunitas, dan survei terbaru kami menunjukkan bahwa 92% developer merasa puas atau sangat puas dengan Flutter dan akan merekomendasikan Flutter kepada orang lain. Ketika berhubungan dengan pengembangan yang cepat dan UI yang indah, 79% developer menemukan bahwa Flutter sangat membantu sekali atau sangat membantu dalam mencapai kecepatan engineering maksimum dan mengimplementasikan UI yang ideal. Dan 82% developer Flutter merasa puas atau sangat puas dengan bahasa pemrograman Dart, yang baru saja merayakan pencapaian tonggak penting rilis untuk Dart 2.
Pertumbuhan komunitas Flutter yang kuat juga bisa dirasakan dengan cara lain. Di StackOverflow, kami melihat ketertarikan yang tumbuh cepat terhadap Flutter, dengan banyak pertanyaan baru yang diposting, dijawab dan dilihat, seperti yang ditunjukkan bagan berikut:

Jumlah tampilan pertanyaan StackOverflow yang di-tag dengan masing-masing dari empat framework UI populer dari waktu ke waktu
Flutter telah dirancang open source sejak hari pertama. Itulah desainnya. Tujuan kami adalah untuk transparan tentang kemajuan kami dan mendorong kontribusi dari individu dan perusahaan lain yang memiliki hasrat yang sama dengan kami untuk melihat pengalaman pengguna yang indah di semua platform.
Memulai
Bagaimana Anda mengupgrade ke Flutter Release Preview 2? Jika Anda sudah menggunakan saluran versi beta, Anda hanya membutuhkan satu perintah:$ flutter upgrade
Anda bisa memeriksa apakah Anda sudah menginstal Release Preview 2 dengan menjalankan flutter --version
dari baris perintah. Jika Anda memiliki versi 0.8.2 atau yang lebih baru, Anda sudah memiliki semua yang dijelaskan dalam postingan ini.
Jika Anda belum mencoba Flutter, sekarang adalah waktu yang tepat, dan flutter.io memiliki semua detail yang diperlukan untuk mendownload Flutter dan memulai dengan aplikasi pertama Anda.
Saat Anda siap, ada ekosistem aplikasi contoh dan cuplikan kode lengkap untuk membantu Anda memulai. Anda bisa menemukan contoh dari tim Flutter di repo flutter/samples di GitHub, yang mencakup hal-hal seperti cara menggunakan Material dan Cupertino, pendekatan untuk melakukan deserialisasi data yang dienkode di JSON, dan banyak lagi. Ada juga daftar contoh yang dikelola yang menautkan beberapa contoh terbaik yang dibuat oleh komunitas Flutter.
Anda juga bisa mempelajari dan mengikuti informasi terkini Flutter melalui video praktik, newsletter, artikel komunitas, dan acara developer kami. Ada grup diskusi, ruang chat, dukungan komunitas, dan tempat berkumpul online mingguan yang tersedia untuk membantu Anda selama mem-build aplikasi. Release Preview 2 adalah pratinjau rilis terakhir kami. Pemberhentian berikutnya: 1.0!
Flutter Release Preview 2: Pixel-Perfect di iOS
ReplyDeleteMain sekarang di Poker88, tempat bermain poker online uang asli terbaik di Indonesia. Poker88 menyediakan berbagai macam pilihan game untuk anda. Cukup dengan mendaftar poker 88 asia dan anda akan mendapatkan 1 ID poker88 yang bisa anda gunakan untuk bermain semua game poker 88 online yang ada di situs resmi poker88. Jangan khawatir kehabisan uang! Poker88 menyediakan minimal deposit rendah sebesar Rp25.000 sehingga anda bisa bermain di poker88 tanpa menguras kantong anda. Segera daftarkan diri anda di link alternatif resmi poker88 asia hanya di situs poker88. Siapkan diri anda menjadi jutawan baru di lingkungan poker 88.
Maksimalkan skill bermain poker dewa anda setiap hari dengan cara bermain di situs resmi Dewa Poker. Dewa Poker menyediakan banyak pilihan game poker online maupun Dewa Poker Online yang bisa anda jadikan sebagai tempat melatih skill bermain Dewapoker anda. Anda cukup mendaftar di link alternatif daftar Dewapoker 2019 dan anda akan diberikan 1 ID Dewa Poker Online untuk anda gunakan bermain di semua situs remsi dewa poker. Silahkan bergabung dengan kami di situs poker online terbaik persembahan Dewapoker. Menangkan kesempatan menjadi jutawan dengan mendapatkan progressive jackpot Dewa Poker yang memiliki total hadiah hingga ratusan juta rupiah. Jangan ragu bermain di Dewapoker, karena Dewa Poker Asia merupakan situs poker resmi Indonesia, Dewapoker situs poker online terpercaya
Flutter adalah toolkit aplikasi seluler Google yang baru untuk membuat antarmuka bawaan yang indah di iOS dan Android dalam waktu singkat.
ReplyDeleteDi internet sekarang banyak ssekali bermunculan situs judi online yang banyak di inginkan oleh bettor untuk bermain judi, namun perlu di perhatikan dan di waspadai, karena ada sebagian situs judi online yang tidak terpercaya dan memiliki banyak masalah soal penipuan. Maka dari itu anda perlu mencari tahu terlebih dahulu situs judi online yang ingin anda mainkan tersebut dan mencari tahu dari para pemain yang sudah bermain di situs tersebut. Jika anda kurang yakin dengan situs judi online yang anda temui dan susah mencari situs yang terpercaya, kami memberikan Daftar Agen Judi Online Terpercaya Indonesia 2019:
dewa poker
dewapoker
poker 88
poker
poker online
dokumentasi Flutter adalah tempat untuk mencari informasi mendetail tentang class Cupertino.
ReplyDeleteJudi online adalah suatu permainan yang banyak diminati oleh sebagian orang dari berbagai penjuru dunia karena bisa mendapatkan keuntungan yang besar dan dapat dimainkan kapan pun dan di manapun hanya menggunakan smartphone anda. Keberagaman permainan judi online membuat para pecinta judi bisa memainkan judi yang diinginkan hanya dengan menggunakan 1 akun di situs tertentu. Namun untuk memilih agen taruhan online terpercaya tidak semudah seperti membalikkan telapak tangan begitu saja. Semua pemain judi ketika akan mendaftar di situs taruhan online wajib hukumnya memilih sebuah situs yang sudah produktif dalam pelaksanaan layanannya seperti beberapa situs di bawah ini :
judi online
togel hongkong
togel singapura
judi online
poker online
You have a good articel and have a deep story and meaning to everyone who need to read your articel.
ReplyDeleteI have vsome article to you can visit my articel at here :
Cara Deposit Togel
Judi Togel SGP
Togel 4 Angka
TOTO SGP
TOTO HK
AGEN TOTO SGP
AGEN TOTO HK
BANDAR TOGEL TERPERCAYA
http://45.77.41.36/
Now ini 2020 we have a more impact articel about World conspiration, world financial, and some articel about world health at here :
Cara Deposit Togel
Cara Deposit Togel
Judi Togel SGP
Togel 4 Angka
TOTO SGP
TOTO HK
AGEN TOTO SGP
AGEN TOTO HK
BANDAR TOGEL TERPERCAYA
http://www.via4d.com/
Hey Brother, you have a beautifull article, when i real it i get some words can make my life be come a good person.
ReplyDeleteI wish you have another articel a gain.
I have some articel if you want to Read my articel here :
VIA4D
BANDAR TOTO HK
TOGEL DEPOSIT 10rb
BANDAR TOTO ONLINE
JUDI TOGEL BONUS TERBESAR
TOGEL ONLINE BONAFIT
https://topjordanscity.com/
Thankyou if you already read all my articel ☺
You Have A good Articel, when I Read your articel i get some meaning in this world,so maybe when i read your articel i will get a new life to be a good person in this world.
ReplyDeleteI have some articel to at Here , Maybe you want to Read my article here :
VIA4D
TOTO HK
DEPOSIT TOGEL BONUS SALDO
JUDI TOGEL BONUS SALDO
SITU JUDI BONUS SALDO
BANDAR TOGEL BONUS SALDO
https://outletcanadagooseoutlet.com/
Thankyou if you alreday finish to Read my articel ☺
You Have a good articel, can makes everyone read can be a good people in this word.
ReplyDeleteActually i read your articel i can change my life to be a godd person.
togel sidney
togel sidney via4d
togel sidney hari ini
hasil togel sidney
pengeluaran togel sidney
togel hari ini
data sidney
Thanks Dude.
A good blog and very interesting what else is the concept applied to give deep meaning, thank you very helpful
ReplyDeleteAngka Keluaran SGP
Prediksi SGP
Data Pengeluaran HK
Prediksi HK
Keluaran Sidney
Data Sidney
Bandar Togel Online
Bandar Togel Wap
ReplyDeleteAmatör olarak çekilmiş adult porn sex ile 720p porno sayesinde child porn sex çeşitleri bulunuyor.
برشکاری آهن آلات با دستگاه CNC
ReplyDeleteFillingout the Ehsaas Program Form correctly is crucial. Any errors or missing details can lead to delays or even rejection of your application, so it’s essential to provide accurate information about your income, family size, and CNIC number.
ReplyDelete