Pada tanggal 16 Juni, kami mengadakan pertemuan Avito iOS Summer Edition tradisional. Empat topik dipilih untuk diskusi pada pertemuan tersebut: pengujian UI, bekerja dalam tim lintas fungsi, pemantauan dalam aplikasi seluler, sejarah dan bagian dalam manajer ketergantungan kita sendiri. Jika Anda tidak dapat datang ke pertemuan, tidak mengikuti siaran di YouTube atau hanya ingin mempelajari sesuatu yang baru - kami berbagi foto, video, presentasi dari rapat dan umpan balik dari pendengar.

Fungsionalitas silang. Cara memperluas batas kemampuan mereka dan membawa kebahagiaan bagi pengguna. Ivan Bondar (Avito)
Ivan mengatakan bagaimana tim lintas-fungsional diatur dalam Avito, dampak dari pendekatan ini pada pembuatan dan pelepasan fitur, untuk siapa ini mungkin berguna, dan siapa yang lebih baik melupakan fungsionalitas lintas. Dan dia berbagi bagaimana kita umumnya datang dari fungsi monolitik ke tim kecil yang berfungsi penuh.
Presentasi
Ulasan pendengar
- Dianggap keuntungan bekerja dalam tim lintas fungsional. Jelas mengapa transformasi seperti itu diperlukan. Saya ingin tahu sedikit lebih banyak tentang rotasi antar tim, berapa lama waktu yang diperlukan untuk membawa ke format baru, apakah ada kerugian komunikasi.
- Ia tampil baik, materinya jelas.
Pemantauan dan diagnosis "masalah pada kehidupan" di aplikasi mobile Mail.Ru Cloud. Pavel Osipov (Grup Mail.Ru)
Menggunakan contoh aplikasi mobile Mail.Ru Cloud, Pavel menjelaskan mengapa pemantauan dalam pengembangan iOS harus diakui sebagai elemen penting dalam pengoperasian backend. Dia berbicara secara rinci tentang metode untuk mengidentifikasi dan mendiagnosis masalah dalam versi aplikasi pertempuran: Infrastruktur pemantauan yang kompatibel dengan DevOps, penggunaan HockeyApp yang tidak konvensional untuk mendapatkan pseudokack dengan anomali, layanan pengujian A / B untuk mendapatkan catatan pengguna tertentu dari titik tertentu dalam siklus hidup aplikasi. Selain itu, dalam video Anda akan menemukan kisah hidup dan jawaban atas pertanyaan, apa hubungannya dengan ICQ.
Presentasi
Ulasan pendengar
- Terima kasih untuk hardcorenya. Semua poin dari laporan ini menarik, tetapi sulit untuk mempertahankan fokus begitu lama.
- Mungkin dinamika ceritanya kurang, tetapi isinya tinggi.
Tes infrastruktur UI di Avito. Vladislav Alekseev (Avito)
Kami di Avito memutuskan untuk waktu yang lama bahwa kami menulis tes UI, dan terus-menerus berbagi pengalaman kami dengan kolega. Vladislav mengatakan bagaimana memulai pengujian, bagaimana infrastruktur kami untuk meluncurkan tes UI diatur, dan memeriksa masalah umum yang dihadapi setiap orang yang mencoba menerapkan pengujian dalam proyek mereka. Tetapi prajurit yang berpengalaman juga memiliki pertanyaan: misalnya, bagaimana mempercepat tes, "menyembuhkan" tes merah, memelihara infrastruktur untuk beberapa versi iOS dan memotong pembatasan TeamCity - Vladislav mengusulkan ide dan alat yang akan membantu mengatasi kesulitan ini.
Presentasi
Ulasan pendengar
- Semarak, menyenangkan, bermanfaat. Saya ingin mendengarkan secara lebih rinci bagian-bagian berbeda dari proses rilis dan pengujian.
- Laporan yang menarik dan relevan. Dia tampil sempurna, "bahkan ada bukti."
- Vladislav sangat keren, laporannya sangat bagus.
Apa yang seharusnya menjadi dependensi manager untuk proyek besar menggunakan contoh Sberbank-Online iOS. Ilya Lunkin (Sberbank)
Ilya menceritakan tentang perkembangan modularitas dalam aplikasi mobile Sberbank Online, pro dan kontra. Dia membahas secara terperinci pada manajer ketergantungannya sendiri: mengapa dia membutuhkannya, apa yang dia tahu caranya, bagaimana dia membantu mengurangi waktu kompilasi proyek rata-rata dalam sejuta baris kode menjadi 15 detik dan menciptakan kemungkinan pengembangan independen dan rilis transparan untuk 90 pengembang.
Presentasi
Ulasan pendengar
- Laporan yang sangat baik, saya hanya ingin poin teknis yang lebih spesifik.
- Banyak informasi dan barang bagus. Dia mencoba menarik perhatian hadirin dengan topiknya.
Terima kasih kepada semua orang yang datang ke pertemuan dan menonton video. Foto-foto dari pertemuan kami diposting di Facebook dan Vkontakte . Kami sering menyelenggarakan acara untuk spesialis teknis. Jika Anda tidak ingin ketinggalan, berlangganan Timepad kami . Beri tahu kami dalam laporan komentar tentang topik apa yang ingin Anda dengar di pertemuan kami - kami akan mempertimbangkan pendapat Anda saat merencanakan acara berikutnya.
Sampai ketemu lagi!