Pertemuan FunCorp iOS # 2



Kami mengundang pengembang iOS ke FunCorp iOS meetup # 2.

15 Februari, Moskow, st. Lesnaya, 15 (ruang konferensi Holiday Inn).

Mulai pukul 12-00.

Laporan


(jadwal yang akan dikonfirmasi)

Layanan tanpa server. Kami menggunakan Firebase untuk 100%
Andrey Mukhametov, FunCorp

Andrey akan memberi tahu Anda bagaimana Anda bisa mengembangkan aplikasi seluler menggunakan layanan Firebase tanpa server Anda sendiri. Anda akan menerima jawaban untuk pertanyaan-pertanyaan berikut:

  • apa yang ada di Firebase, apa saja fitur dan batasannya;
  • mengapa kami memilihnya;
  • bagaimana Funorp menggunakan layanan Firebase dalam aplikasinya;
  • berapa biaya untuk membuat layanan seluler MVP.

Efek dahsyat dari modularisasi (di dunia iOS dan integrasi berkelanjutan)
Artyom Loenko, Badoo

Laporan ini dibuat berdasarkan pengalaman Badoo setelah penerapan proses modularisasi dan akan memberikan gambaran tentang apa proses modularisasi itu, bagaimana penerapannya di perusahaan dan bagaimana tampilannya sekarang. Artyom akan berbicara tentang nuansa teknis mempersiapkan modularisasi, perubahan yang dipicu oleh modularisasi dan pemantauan.

Rendering UI di iOS
Mikhail Sorokin, CityMobile

Apa yang akan dibicarakan Mikhail:

  • CPU vs GPU: bagaimana mereka terhubung dan bagaimana dibimbing dalam memilih;
  • iOS render pipeline: apa yang terjadi selama komposisi dan rendering di iOS dan apa yang perlu Anda ingat;
  • Menggambar: setNeedsDisplay (rect :), draw draw (rect :) dan draw (layer: ctx :);
  • Pipeline rendering gambar: kapan dan mengapa menggunakan downsampling dan Backing Store;
  • Alat pencampur, rendering di luar layar dan debugging;
  • Rastorisasi: pro, kontra, kasus.

Lotere aplikasi: rendering, animasi, dan tanpa penipuan
Natalia Nikitina, Revolut

Natalia akan berbagi pengalaman membuat animasi khusus dalam aplikasi menggunakan contoh roda lotre. Dari laporan tersebut Anda akan mengetahui apa saja kemungkinan untuk menerapkan elemen seperti itu di iOS.
Bagian utama mengungkapkan detailnya:

  • cara menggambar roda menggunakan CAShapeLayer;
  • bagaimana interaksi dengan roda diproses, sudut rotasi dihitung;
  • Cara memutar torsi menggunakan CABasicAnimation
  • di mana lagi fitur dan teknologi ini berguna.

"Makan" desain di beberapa bagian
Ekaterina Bateeva, Raiffeisen Bank

Sistem desain adalah pendekatan yang mudah untuk mengembangkan aplikasi dalam gaya tunggal. Dari laporan Catherine Anda akan belajar:

  • tentang berbagai pendekatan pada sistem desain (misalnya, beberapa proyek);
  • bagaimana pengembang dapat mendukung dan mengujinya;
  • tentang "kemacetan" dan bagaimana membuatnya stabil dan mendeteksi bahkan pada tahap desain;
  • apa alat untuk pengujian visual.

Meja bundar

Di akhir program, kami akan mengadakan meja bundar dan membahas masalah yang diterima dari para peserta pertemuan.

Streaming langsung


Tonton siaran online mitap di saluran YouTube FunCorp .

Dimungkinkan untuk mengajukan pertanyaan langsung bahwa kami akan menyuarakan kepada para pembicara.

Untuk berpartisipasi dalam acara tersebut, Anda harus mendaftar dan menerima konfirmasi. Jumlah tempat terbatas.

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


All Articles