FunCorp iOS Meetup # 2



Wir laden iOS-Entwickler zum FunCorp iOS-Meetup Nr. 2 ein.

15. Februar, Moskau, st. Lesnaya, 15 (Holiday Inn Konferenzraum).

Beginn um 12.00 Uhr.

Berichte


(Zeitplan muss noch bestätigt werden)

Dienste ohne Server. Wir verwenden Firebase zu 100%
Andrey Mukhametov, FunCorp

Andrey erklärt Ihnen, wie Sie mithilfe von Firebase-Diensten mobile Anwendungen ohne eigene Server entwickeln können. Sie erhalten Antworten auf folgende Fragen:

  • Was ist in Firebase, was sind die Funktionen und Einschränkungen?
  • warum wir ihn gewählt haben;
  • wie Funorp Firebase-Dienste in seinen Anwendungen verwendet;
  • Wie viel kostet es, einen MVP-Mobilfunkdienst einzurichten?

Die katastrophalen positiven Auswirkungen der Modularisierung (in der iOS-Welt und kontinuierliche Integration)
Artyom Loenko, Badoo

Der Bericht baut auf der Erfahrung von Badoo nach der Implementierung des Modularisierungsprozesses auf und vermittelt einen Eindruck davon, wie der Modularisierungsprozess im Unternehmen implementiert wurde und wie er jetzt aussieht. Artyom wird über die technischen Feinheiten der Vorbereitung auf die Modularisierung und die durch Modularisierung und Überwachung hervorgerufenen Änderungen sprechen.

UI-Rendering unter iOS
Michail Sorokin, CityMobile

Worüber wird Mikhail sprechen:

  • CPU vs GPU: Wie sind sie verbunden und wie werden sie bei der Auswahl angeleitet?
  • iOS-Render-Pipeline: Was passiert beim Kompositionieren und Rendern in iOS und woran müssen Sie denken?
  • Drawing: setNeedsDisplay (rect :), drawing draw (rect :) und draw (layer: ctx :);
  • Pipeline für die Bildwiedergabe: Wann und warum werden Downsampling und Backing Store verwendet?
  • Werkzeuge zum Mischen, Offscreen-Rendering und Debuggen;
  • Rastorisierung: Pro, Contra, Fälle.

Anwendungslotterie: Rendering, Animation und kein Betrug
Natalia Nikitina, Revolut

Natalia wird die Erfahrung des Erstellens von benutzerdefinierten Animationen in der Anwendung am Beispiel des Lottorades teilen. In dem Bericht erfahren Sie, welche Möglichkeiten es gibt, ein solches Element in iOS zu implementieren.
Der Hauptteil enthüllt die Details:

  • Wie zeichnet man ein Rad mit CAShapeLayer?
  • Wie die Wechselwirkung mit dem Rad verarbeitet wurde, wurde der Drehwinkel berechnet;
  • Verdrehen der Torsion mit CABasicAnimation
  • Wo sonst können diese Funktionen und Technologien nützlich sein.

Design in Teilen „essen“
Ekaterina Bateeva, Raiffeisen Bank

Ein Entwurfssystem ist ein praktischer Ansatz für die Entwicklung von Anwendungen in einem einzigen Stil. Aus Katharinas Bericht erfahren Sie:

  • über verschiedene Herangehensweisen an das Entwurfssystem (zum Beispiel mehrere Projekte);
  • wie Entwickler es unterstützen und testen können;
  • über „Engpässe“ und wie man sie bereits in der Entwurfsphase stabilisiert und erkennt;
  • Was sind die Werkzeuge für visuelle Tests?

Runder Tisch

Am Ende des Programms werden wir einen runden Tisch abhalten und Themen diskutieren, die von den Teilnehmern des Treffens erhalten wurden.

Live-Stream


Sehen Sie sich die Online-Übertragung der mitap auf dem YouTube-Kanal FunCorp an .

Es wird möglich sein, Fragen live zu stellen, die wir den Sprechern vortragen werden.

Um an der Veranstaltung teilnehmen zu können, müssen Sie sich registrieren und eine Bestätigung erhalten. Die Anzahl der Plätze ist begrenzt.

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


All Articles