CocoaHeads in FunCorp


Wir haben tolle Neuigkeiten! Am 25. August veranstalten wir zusammen mit der CocoaHeads-Community ein iOS-Mitap (unser erstes Mitap in Moskau).

Das Programm


Sergey Tursunov, VK.com

"Swift Method Dispatch"


  • Versandarten Direkt / Zeuge / Tabelle / Nachricht und warum dies ein grundlegender Bestandteil von OOP ist
  • Welche Typen gelten für Werttypen, Referenztyp und Erweiterung?
  • Wie sich die Versandarten mit den Modifikatoren final / dynamic / inline / objc / nonobjc in Klassen ändern
  • Die Auswirkung von WMO auf den Versand und warum es ein guter Entwicklungsassistent ist
  • So überprüfen Sie unabhängig, welche Versandarten für kompilierte Dateien (SIL) erstellt werden, und ein wenig über den Kompilierungsprozess in Swift.

Und überall: Welche Fehler / Funktionen können gefunden werden, warum müssen für Selektoren die Attribute objc / dynamic und swizzling auf den Mindestwerten in Swift angegeben werden?

Andrey Mukhametov, FunCorp

"Die Entwicklung des Werbeinventars"



  • Wie begann die Werbung auf iFunny?
  • Häufige Probleme mit Werbe-SDKs
  • Anwendungsnetzwerküberwachung
  • Native Anzeige
  • Architektur für die Arbeit mit Anzeigen in iFunny
  • Eine neue Art, mit Werbeinventar zu arbeiten.

Vladimir Ozerov, Sberbank

"Faules Laden"


  • Wofür sind die verschiedenen Arten von Bibliotheken?
  • Mechanismen zum Laden
  • So organisieren Sie Ihre eigene Lazy-Bibliothek
  • Fallstricke
  • Bestimmen des optimalen Zeitpunkts zum Laden der Bibliothek.

Evgeny Kireev, ivi.ru.

"Implementierung des Designsystems unter iOS"


  • Plattformübergreifende Design-System-Synchronisation zwischen Server und Clients
  • Codegenerierung von Atomen, Molekülen und Elementen
  • Erstellung einer universellen adaptiven Benutzeroberfläche ohne Xibs, Storyboards und ohne direkte Arbeit mit Containern, die verschiedene Grids unterstützen
  • Deklarative Aufgabe von Layouts für UICollectionView und Universal Cell Builder
  • Integration in ein Projekt mit modularer Architektur
  • Probleme und Entwicklung.

Mikhail Nikolaev, Redmadrobot

"Richtige MVC"


  • MVC Probleme und Lösungen
  • Unterschiede zwischen einem Content Controller und einem Container Controller
  • Wie und wann Container-Controller verwendet werden sollen
  • Möglichkeit zur Verwendung von MVC in großen Projekten und auf komplexen Bildschirmen.

Ab 12:00 Uhr

Sie können sich hier oder hier für einen Mitap anmelden.

Komm mit! Wir warten!

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


All Articles