
Halo semuanya! November akan
datang , yang berarti ada sangat sedikit yang tersisa sebelum
DevFest , yang akan diadakan di St. Petersburg pada tanggal 27! Jika Anda masih ragu, habiskan hari Selasa ini di tempat kerja atau dengarkan laporan keren dan mengobrol dengan orang-orang yang berpikiran sama - kami meminta kucing.
Tahun ini, kami fokus tidak hanya pada Android, tetapi juga menyoroti trek terpisah untuk Web dan lebih banyak lagi. Tapi mari kita mulai dengan Android.
Android Track

Pembicara pertama dalam daftar kami akan menjadi pembicara yang dapat diingat banyak orang dari keynote tahun lalu - Ahli Pengembang Google
Royi Benyossef . Tahun ini ia akan berbicara tentang perang kekal kebalikan dan pertahanan.
Laporan Roy bahkan memiliki judul yang menarik:
Reverse reverse engineering engineering atau Panduan insinyur untuk membalikkan reverse engineering.
Tampaknya tidak ada yang perlu dibicarakan, karena kami memiliki kontrol penuh atas sistem dan aplikasi, yang berarti bahwa cracker berada dalam posisi yang secara sadar menguntungkan. Namun, ini tidak membuat topik peretasan dan perlindungan terhadapnya (lebih tepatnya, komplikasinya) kurang menarik. Roy akan menceritakan dari pengalamannya sendiri bagaimana berbagai alat peretasan bekerja, bagaimana melindungi diri Anda dari mereka dan memahami bahwa Anda sedang diserang. Kami menunggu!

Setelah kita beralih ke hal-hal yang lebih akrab dan tingkat yang lebih tinggi, Pemimpin Tim Android kami
Kostya Tskhovrebov akan berbicara tentang bagaimana menggunakan kekuatan penuh dari MotionLayout baru untuk membangun animasi kompleks yang indah. Omong-omong, DevFest tahun lalu sudah
berbicara tentang animasi di Android.
Dan topik laporan:
Menemukannya Saya melihatnya. Saya mencucinya.
Dan tentu saja, Kostya akan memberi tahu kami tentang masalah (seperti tanpa mereka) yang dia temui saat menggunakan komponen ini, dan bagaimana cara menghindarinya.

Dari
Alexander Efremenkov dari Yandex.Taxi, kami sudah terbiasa mendengar laporan menarik tentang sistem dan detail tingkat rendah. Kali ini, Sasha akan berbicara tentang perbedaan antara D8 / R8 dan DX / Proguard.
Sebenarnya, laporan itu disebut:
D8 / R8 vs DX / Proguard
Belum lama ini, kompiler baru muncul di Android - D8 (Dope 8), serta R8 - pengganti Proguard. Dalam laporannya, Sasha akan mencoba untuk memahami produk-produk baru ini, serta membandingkan dan memahami bagaimana D8 mengkompilasi terhadap DX tua yang baik, mengapa mereka membuat ProGuard kedua, dan seberapa stabil kerjanya.

Setelah makan siang, mari kita beralih ke topik praktik dan teknis. Laporan pertama akan dikhususkan untuk bekerja offline, kami akan membicarakan ini dengan pengembang Android kami
Ruslan Kalbaev .
Dukungan offline di aplikasi seluler. Sinkronkan
Dukungan offline dalam aplikasi seluler adalah tugas yang tidak sepele, solusinya memungkinkan Anda untuk membawa produk ke tingkat yang berbeda secara kualitatif. Laporan ini akan menyajikan bagian teoretis dari masalah dan salah satu solusi praktisnya.

Tentu saja, salah satu tren 2018 adalah produktivitas, jadi kami tidak bisa menyiasati topik ini.
Arthur Vasilov dari Yandex akan berbagi pengalaman optimasi non-standar kecepatan peluncuran dan pengoperasian aplikasi Android.
Bagaimana kami mempercepat Yandex untuk Android
Banyak pengembang Android mengetahui metode pembuatan profil aplikasi standar, alat debugging, dan peningkatan kinerja. Namun, untuk aplikasi besar ini tidak selalu cukup. Mari kita bicara tentang cara-cara non-standar untuk mempercepat aplikasi, kita akan menyentuh kedua masalah UI, dan alat-alat dan hal-hal dekat-server.
Kami akan merahasiakan satu slot lagi. Tetap disini untuk pengumuman berikut)
Track web dan banyak lagi

Kami tidak akan berbicara di konferensi tentang Flutter yang modis sekarang, tetapi ada sesuatu yang tiba-tiba!
Eugene Cat dengan laporan tentang Dart 2.
Dart: Kedatangan Kedua
Selama empat tahun, Eugene dan timnya di Wrike menulis tentang 1 kr baris kode di Dart, jadi dia pasti memiliki sesuatu untuk dibagikan. Selain itu, timnya adalah yang pertama menggunakan bahasa ini dalam pengembangan produksi. Apa yang telah berubah selama bertahun-tahun dalam bahasa, teknologi, dan dunia yang perlu Anda dengarkan dalam laporan ini? Inilah yang akan diceritakan Kucing.

Kami akan segera mengambil istirahat dalam membahas pengembangan Web, karena
Laura Morinigo datang dari Argentina ke St. Petersburg (saat ini kami lelah menghitung jumlah Ahli Pengembang Google di festival kami) dengan laporan tentang IoT dan Firebase.
IOT dengan Cloud Function dari Firebase dan Google Assistant
Laura akan berbicara tentang bagaimana Internet hal-hal dalam hal teknologi dapat diintegrasikan ke dalam kehidupan sehari-hari. Google menyediakan semua yang Anda butuhkan untuk ini - asisten untuk kontrol suara, Firebase dan Fungsi Cloud untuk perangkat berkomunikasi. Bagaimana menggabungkan semua ini sehingga berubah menjadi semacam rumah pintar, Laura akan mengatakannya!

Mari kembali ke Web, meskipun laporan ini akan bermanfaat bagi semua orang.
Doug Sillars , yang, kebetulan, memiliki pengalaman luas di Android, akan berbicara tentang teknik untuk mengoptimalkan gambar dan video.
Memberikan Gambar dan Video yang Cepat dan Indah
Berdasarkan pengalamannya, Doug akan berbicara tentang bagaimana gambar mempengaruhi kecepatan pemuatan situs (biasanya mereka menempati ~ 50% dari ukuran situs yang dimuat), dan akan memberikan banyak tips tentang cara menangani masalah yang muncul dalam kasus ini. Tentu saja, dia tidak akan lupa untuk berbicara tentang berbagai teknik untuk meningkatkan kinerja pemutaran video.
Pembicara kami berikutnya tidak membagikan rincian laporan, tetapi dalam kasus ini, pengalaman berbicara untuk dirinya sendiri.
Tanay Pant dari Mozilla (omong-omong, penulis karya populer
Belajar Realitas Virtual berbasis Web ). Di DevFest SPB 18 akan melakukan presentasi
Game multipemain dengan WebXR
Menunggu detail lebih lanjut!

Kami membahas detail terbaru dan juga menantikan
Dora Militaru dari Financial Times.
Seperti di trek Android, mari kita tinggalkan satu slot rahasia.
Jangan lupa bahwa konferensi tidak hanya dan tidak begitu banyak laporan karena banyak pengembang, yang masing-masing memiliki pengalaman menarik - datang untuk berkenalan dan berkomunikasi. Dan kami akan melakukan segalanya sehingga DevFest SPB 18 berada di level tertinggi!
Beli tiket dan bergabunglah dengan kami pada 27 November!