3 Videos für einen mobilen Entwickler

Denken Sie darüber nach, ein eigenes Framework für eine iOS-Anwendung zu schreiben? Hören Sie sich den Bericht unseres Entwicklers zum Erstellen einer Bibliothek zum Zeichnen von Diagrammen im YuKassa-Dienst an. Hier über das Konzept, mathematische Algorithmen, Implementierung der Interaktion mit Grafiken und Animationen.



Die zweite Rede befasst sich mit der Automatisierung des Testens von Produktmetriken in UI-Tests unter iOS. Lassen Sie uns darüber sprechen, wie die Metrik zuvor getestet wurde und was sie daraus machen wollte. Hinzu kommt, dass die Herausforderung in Form von Plattform- und Geschäftsprozessbeschränkungen besteht. Hier ist ein guter Zeitpunkt, um Einblicke in die Community zu erhalten.



Und schlussendlich. Treten bei Kotlin-Projekten immer wieder dieselben Fehler auf? Und der Punkt hier liegt vielleicht überhaupt nicht im menschlichen Faktor, sondern zum Beispiel in schlecht verstandenen Prinzipien der Programmierung. Wenn Sie mit „Ja“ geantwortet haben, sehen Sie sich 3 Videos an, in denen der Sprecher die Ursachen solcher Fehler analysiert und wie Sie sie vermeiden können.







Bibliothek zum Zeichnen von Grafiken



Sergey Tobolin, iOS Entwickler

Wie die Bibliothek nützlich sein kann , und wie es von außen wieder zu verwenden



01.04 Über Analytik in UKassa

1.46 Designkonzept

2.46 Wahl eines Rahmens

04.08 SiChart

04.54 SpriteKit

05.25 Erste Stufe: die Entwicklung eines Algorithmus

7:53 Arten von Diagramm-Extrema

10:23 Zweite Phase: Zeichnen des Diagramms und Interaktion mit ihm

12:20 Dritte Phase: Animation

16:17 Ergebnisse








Tool zum Testen von Produktmetriken in UI-Tests



Stanislav Zelikson, iOS-Entwickler

Stas, erklärt Ihnen, wie aus einer scheinbar einfachen Aufgabe aufgrund der Einschränkungen der Plattform und unserer Geschäftsprozesse eine interessante Herausforderung wurde.



1:27 Wie alles begann

2:39 Wie haben wir die Metrik zuvor getestet?

3:16 Anforderungen

4:40 Implementierungsmöglichkeiten

9:00 Implementierung des Sendens von Metriken

22:10 Erster Start auf CI

25:53 Viele Simulatoren

29:40 Integration in Tests

40:36 Link zu Materialien auf GitHub








Code, der funktioniert, aber schlecht ist



Nina Semkina, Senior Android Developer

Nina, wird die lästigen Kotlin-Fehler überprüfen, die in Projekten immer wieder auftreten. Und vor allem wird er die Gründe für ihr Auftreten analysieren.



1:47 Probleme des Singleton-Musters. Beispiel mit Parameterinitialisierung

5:29 Kontext in Singleton. Beispiel mit thread-sicherem Abruf

9:19 Verstöße gegen das Prinzip der Einzelverantwortung

13:38 Verstöße gegen das Substitutionsprinzip von Barbara Liskov

19:24 Konkurrierende Zustände Ansicht

25:24 Zusammenfassung








Alle Berichte von der großen IT-Konferenz YuMoneyDay .








All Articles