
Wir laden Sie zum ersten FunTech iOS-Treffen ein, das am 23. März in Moskau stattfinden wird.
Das Programm
„RunLoop drehen. Wie der VKontakte-Feed funktioniert, VK, Alexander Terentyev
In seinem Bericht wird Alexander darüber sprechen, auf welche Aufgaben und Probleme bei der Implementierung komplexer Sammlungen Sie stoßen können. Erklärt die Ursachen von "Bremsen" in der Animation der Schriftrolle und wie man sie behebt. Es wird ein Geheimnis enthüllen, wie einer der wichtigsten und beliebtesten Abschnitte der VKontakte-Anwendung implementiert wird - der Newsfeed.
"Schneller herunterladen als der Benutzer denkt", FunCorp, Andrey Mukhametov
- Woher kam das Problem mit der Downloadgeschwindigkeit?
- Unsere Anwendung Download-Beschleunigung
- Bildvorabruf und mehr
- Systemfunktionen zur Beschleunigung von Anwendungen
"Kacheln, um Objective-C-Entwicklern zu helfen", Artyom Starosvetsky, Joom
- Wie fange ich an, eigene Dienstprogramme für die Arbeit mit Objective-C-Code zu schreiben?
- Muss ich klirren? Welche Möglichkeiten gibt es für die Verwendung von Clang?
- Was sind die Fallstricke? Was ist der beste Weg, um mit der Entwicklung von Dienstprogrammen zu beginnen?
- Wie kann ich mein Dienstprogramm in die Erstellungsphasen von Xcode einbetten?
"Objective-Swift oder Swiftjective-C? Wie man mit Legacy in der modernen Welt arbeitet “, Sberbank, Vladislav Usachev
Der Bericht wird die Hauptprobleme und Fallstricke bei der Übersetzung großer Anwendungen in Swift behandeln. Wir werden Swift ein Beispiel für die Übersetzung eines alten Merkmals geben und feststellen, welche Vorteile sich daraus ergeben haben. Wir betrachten auch die Ziele, die wir während der Übersetzung verfolgen, und diskutieren einige Themen, nämlich:
- Wie vermeide ich Objective-Swift?
- Warum brauche ich das alles auf Swift?
- Ist die Kompatibilität von Objective-C und Swift in einem Modul so einfach?
"Sag nein zum Monolithen." Modularisierung des Projekts “, Igor Vasilenko, Tinkoff Bank
- Welche Probleme löst es und welche Vorteile bietet die Auswahl von Modulen in einem Projekt?
- Wie sollte der Graph der Module aussehen und können sie voneinander abhängen?
- Beeinflusst dies die Entwicklungsgeschwindigkeit?
- Automatisierung der Generierung neuer Module
Sie können
sich über
Timepad anmelden .
Weitere Informationen in unserem
Telegrammkanal .
Um mit den Organisatoren, Referenten und anderen Teilnehmern zu kommunizieren, gibt es einen
Telegramm-Chat .