Konferenz für iOS-Entwickler Kolesa Mobile 3.0. Videobericht



17. November im Büro „Wheels | Dach | Market “war eine besondere Veranstaltung für iOS-Entwickler, die etwas ehrgeiziger war als herkömmliche Meetings.

Vertreter von Avito, Alfa-Bank Kasachstan, Mint Apps Production und DAR Ecosystem nahmen als eingeladene Redner an dem Treffen teil.

Kolesa Mobile findet dieses Jahr zum dritten Mal mit einer Änderung statt. Wir haben die Anweisungen für iOS und Android aufgeteilt, damit die Teilnehmer das Meeting optimal nutzen können.

Unter der Katze teilen wir Fotos, Präsentationen und Videos der Sprecher von iOS Kolesa Mobile.


"Backend-gesteuerte Benutzeroberfläche: Erstellen einer Schnittstelle aus Komponenten"


Timur Tabynbaev, Kolesa-Team



Fast jeder Bildschirm kann als eine Reihe von Komponenten betrachtet werden. Was aber, wenn wir ein System erstellen, in dem es bei der Arbeit an einem Feature darauf ankommt, eine Komponente zu erstellen und Logik dafür zu schreiben? Wir werden diskutieren, wie und warum wir ein solches System aufgebaut haben, was wir daraus verstanden haben und was wir als nächstes tun werden.



Avito Mobile: Zustand der Union


Egor Tolstoi, Avito


Größe ist wichtig. Dies gilt auch für die Avito-Anwendung, die von mehreren Dutzend unabhängigen funktionsübergreifenden Teams entwickelt wird, von denen jedes mehrere iOS-Entwickler hat. In den letzten Jahren sind wir auf verschiedene Skalenprobleme gestoßen, von denen einige erfolgreich gelöst wurden. In dem Bericht werde ich Techniken und Tipps vorstellen, die es uns ermöglichen, die Qualität des Produkts auf einem hohen Niveau zu halten und alle zwei Wochen konstant zu veröffentlichen, während gleichzeitig den Entwicklern maximale Freiheit bei der Auswahl der Architektur und der Lösung ihrer Probleme geboten wird.



"IOS-Anwendungssicherheit"


Daulet Tusupbekov, DAR-Ökosystem


Daulet berücksichtigt in seinem Bericht Schwachstellen von iOS-Anwendungen und gibt Empfehlungen zum Schutz vor diesen.



"Monorepository"


Vyacheslav Sovetkin, Kolesa-Team


Ein Repository, um sie alle zu regieren,
Ein Repository, um sie zu finden,
Ein Repository, um sie alle zu bringen ...
... oder warum wir alle unsere Repositories zu einem zusammengefasst haben.



"Layout und Autolayout"


Amirzhan Idryshev, Kolesa-Team


Layout in iOS ist der schwierigste Entwicklungsprozess. AutoLayout ist eine unvorhersehbare Black Box. Einschränkungen sind nicht wirksam und verlangsamen die Anwendung. Wie oft stoßen wir auf solche Aussagen? In meinem Bericht werde ich versuchen zu beweisen, dass diese Aussagen grundsätzlich falsch sind. Wir werden die Algorithmen zur Berechnung der Konstanten untersuchen. Anschließend können Schlussfolgerungen zum Layout von Bildschirmen und zur korrekten Verwendung von Autolayout gezogen werden.



"Die Zerstörung des Monolithen oder wie wir zur multimodularen Architektur gewechselt sind"


Oleg Leiser, Alfa-Bank Kasachstan


Wie wir zur Architektur mit mehreren Modulen übergegangen sind, auf welche Schwierigkeiten wir gestoßen sind, wie wir ein Designsystem entwickelt haben und am Ende über den Spielplatz auf Entwicklung und Test umgestellt haben.



"Verbesserung der Qualität mobiler Anwendungen"


Ksenia Apachidi, Kolesa Team


Wie gut sind Ihre Bewerbungen und was kann getan werden, um ihre Qualität zu verbessern? Welche Phasen sind erforderlich, was kann passieren, wenn im Entwicklungsprozess keine Tests implementiert werden? Berücksichtigen Sie die Funktionen zum Testen mobiler Anwendungen und diskutieren Sie die Ergebnisse ihrer Implementierung.



"Es gibt Dinge, die eine Größenordnung höher sind"


Artyom Shubin, Produktion von Mint Apps


Verwendung von MVVM und ReactiveCocoa für friedliche Zwecke oder eines Moduls für dynamische Formulare als Werkzeug zur Automatisierung der Produktion mobiler Anwendungen.



Wir veranstalten häufig Veranstaltungen für technische Spezialisten. Wenn Sie einen Bericht zu einem interessanten Thema (Mobil- / Webentwicklung) haben und bereit sind, beim nächsten Treffen zu sprechen, schreiben Sie an beketova@kolesa.kz.

Vielen Dank an alle, die zu kolesa mobile gekommen sind und das Video gesehen haben. Fotos auf unserer Facebook- Seite und Yandex Disk . Mitap-Wiedergabeliste auf dem YouTube-Kanal.




Bis bald!

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


All Articles