DartUP 2019: hasil dan laporan video



Pada 23 November, DartUP diadakan di St. Petersburg Weavers, satu-satunya konferensi di Rusia tentang Dart dan Flutter. Ini adalah acara besar ketiga yang diselenggarakan oleh Wrike dengan dukungan dari Google. Semuanya dimulai tiga tahun lalu ketika Wrike menciptakan komunitas berbahasa Rusia DartRu, yang secara resmi diakui oleh Google. Selama waktu ini, kami mengadakan beberapa pertemuan dan konferensi tematik, dan pada tahun 2019 kami hampir tidak memiliki cukup tempat untuk DartUP untuk semua orang.

Kami ingin mengucapkan terima kasih kepada semua peserta, pembicara, presenter dan penyelenggara! Tanpa Anda, DartUP tidak akan berhasil. Sepanjang hari, kami berhasil mendengarkan laporan di dua kamar, bersaing di CodeBattle, belajar tentang Dart dan Flutter secara langsung, memenangkan hadiah, mengajukan pertanyaan dalam aplikasi khusus dan, tentu saja, mengobrol di sesi jaringan informal, minum semuanya dengan bir Dart yang diseduh secara khusus. .

Beberapa angka tentang DartUP 2019:


  • 420 tamu tiba;
  • 14 pembicara berbicara dalam bahasa Rusia dan Inggris;
  • Survei menunjukkan tingkat kepuasan 8,43 dari 10!

DartUP 2019 dalam dua menit:




Jika Anda melewatkan konferensi, kami ingin membagikan slide dan rekaman video laporan kepada Anda:

Majid Hajian, Telia Norge - Desain Berbasis Domain Strategis untuk Meningkatkan arsitektur Flutter.


Dalam pembicaraan ini, Majid mengeksplorasi ide tentang bahasa di mana-mana, konteks terbatas, sub-domain saat mereka sedang diimplementasikan dalam aplikasi nyata. Dia berbicara tentang upayanya untuk merancang aplikasi Flutter (skala besar) dengan solusi teknis dan metodologi yang sesuai untuk memiliki aplikasi yang berkelanjutan.



Slide

Alexey Zolotykh, Infobip - Tentang zona di Dart.


Zona telah digunakan di Dart sejak dahulu kala. Masalah yang mereka pecahkan tidak selalu terlihat pada pandangan pertama. Dalam laporannya, Alexey memberi tahu prinsip apa zona itu bekerja, di mana dan bagaimana zona itu bisa diterapkan dan diterapkan. Tidak ada bintik putih pada masalah ini.



Slide

Artyom Kobzar, Wrike - Membedah Dart VM.


Seperti yang dikatakan dalam dokumentasi: "Dart adalah jenis bahasa yang aman dengan pemeriksaan tipe statis dan dinamis, yang memiliki mekanisme rekonstruksi tipe." Tetapi dokumentasi tersebut diam tentang perincian yang paling lezat, yaitu: bagaimana rekonstruksi jenis dilakukan, tahapan pemeriksaan jenis apa, bagaimana pemeriksaan runtime dibangun, bagaimana FutureOr bekerja, jika Union tidak disediakan dalam bahasa, dll. Artyom menjadi tertarik untuk memahami masalah-masalah ini, dan ia membagikan hasil persiapan Dart VM.



Slide

Kevin Segaud, Pengembang independen - Satu platform basis kode 6.


Kevin berbicara tentang bagaimana flutter berjalan pada platform lain selain mobile, pengaturan lingkungan dan batasan sebenarnya dari ini.



Slide

Andrey Smirnov, Wrike - Flutter. Bekerja dengan grafik.


Andrei berbicara secara terperinci tentang apa yang ada di bawah kap inti grafis Flutter: bagaimana animasi bekerja, cara menulis komponen Anda menggunakan widget dan beberapa kode. Dia juga menunjukkan cara menggambar komponen unik, animasi, dan yang paling penting berguna Anda di Flutter.



Slide

Alexander Denisov, EPAM - Multiplatform Flutter. Membangun UI Adaptif.


Flutter adalah kerangka kerja multi platform baru oleh Google. Ini memungkinkan Anda membuat aplikasi untuk berbagai platform (iOS, Android, Web, Desktop) dengan basis kode yang sama. Tetapi platform yang berbeda memiliki ukuran layar yang berbeda, pedoman yang berbeda, metode interaksi pengguna yang berbeda pula. Bagaimana cara membuat UI yang tampak hebat di salah satu platform?


Slide

Mikhail Tokarev, Codemagic - Flutter Tooling Ecosystem.


Flutter adalah kerangka kerja yang paling cepat berkembang sejak musim panas 2018. Tetap di atas Flutter adalah satu hal, tetapi tooling juga berkembang bersama Flutter. Jadi, apa alat pilihan pengembang Flutter di zaman sekarang ini?


Slide

Gennady Evstratov, Yandex.Taxi - Mengapa kami memilih Flutter dan apa yang terjadi.


Gennady memberi tahu mengapa Yandex.Taxi memilih Flutter untuk mengembangkan proyek penting misi, apa saja alternatifnya dan apa yang menyebabkannya. Dia menunjukkan metrik yang diambil dari peluncuran versi pertama, memberi tahu cara membujuk bisnis untuk menggunakan Flutter dan tentang masalah yang mereka temui.


Slide

Daniil Surnin, Liga Stavok - Domain yang dirancang dengan baik dan terisolasi pada penjaga 60 fps.


Contoh membangun domain aplikasi dan menghubungkan kondisinya ke lapisan ui. Menghapus komputasi berat dari isolat utama ke isolat individual dan menyinkronkan pekerjaan mereka. Contoh menggunakan pendekatan redux.



Slide

Evgeny Saturov, SurfStudio - Berkibar dalam pertempuran: sebuah kisah tentang suka dan duka.


Sementara Anda berpura-pura tidak ada yang terjadi dalam industri pengembangan seluler, kami telah meluncurkan proyek produksi pertama kami di Flutter. Lebih banyak lebih. Laporan ini adalah hal utama yang harus diketahui oleh pengembang dan bisnis sebelum memulai game ini.



Slide

Ivan Cherkasov, Pengembangan Fullstack - Pindah dari React Native ke Flutter.


Ivan mengatakan bagaimana agar tidak takut untuk pindah dari React-asli ke Flutter dan mempercepat pekerjaan kurir dari layanan pengiriman langsung Ptichka.moscow. Mengapa mereka lari dari Expo, kesalahan arsitektur apa yang terjadi dan bagaimana mereka bisa dicegah. Dia berbagi tips untuk mereka yang mengabaikan Flutter.


Slide

Ilya Virnik, Yandex.Taxi - Flutter Plugins. Kode asli di pustaka lintas platform.


Ilya berbicara tentang kode asli dalam plugin Flutter dengan MethodChannels, seberapa baik mereka bekerja dan mengapa mereka tidak perlu takut, bahkan ketika harus berinteraksi dengan perpustakaan asli.


Slide

Pavel Gerasimov, Wrike - Apa yang terjadi jika Anda memilih Dart untuk disertasi Anda.


Beberapa tahun yang lalu, Pavel belajar di sekolah pascasarjana dan belajar pesawat tanpa awak. Ketika datang ke simulator, ia memutuskan untuk menulisnya di Dart. Pavel berbagi pengalaman menciptakan proyek seperti itu dari nol, bonus dan masalah yang ia terima.



Slide

Maxim Grebenshchikov, VTB Housing Ecosystem. Puzzle 3: Sith Terakhir.


Setiap bahasa memiliki sudut-sudut gelap. Jadi, inilah kuis singkat tentang saat-saat bahasa yang sulit - puzzle. Ini adalah bagian terakhir dari kisah epik tentang polimorfisme, Dart, Jedis, dan Siths.
Raih bir Anda dan bersiaplah untuk sedikit menguatkan otak Anda.



Slide

Anda dapat menemukan semua foto dengan DartUP di sini .

Yah, itu dia! Tulis di komentar yang melaporkan paling Anda sukai dan berlangganan Habr kami sehingga Anda tidak ketinggalan apa pun.

Ikuti Wrike di jejaring sosial:

Twitter
VK
Fb

Source: https://habr.com/ru/post/id480830/


All Articles