
Hallo Habr!
Wir hatten ein iOS-Mitap und ich habe Ihnen drei Videos von Kollegen von Yandex.Money, Yandex und Mail.ru gebracht.
Das erste ist, wie man mit asynchronem Code aus verschiedenen Programmiersprachen arbeitet.
Der zweite betrifft Fehler bei der Arbeit mit der Systemtastatur unter iOS und deren Korrektur.
Im dritten geht es darum, wie die iOS-Entwicklung in Yandex funktioniert.
Einige verschiedene Möglichkeiten zur gleichzeitigen
Alexander Zalutsky, Yandex.Money
Ich werde Ihnen erklären, wie Sie mit asynchronem Code aus verschiedenen Programmiersprachen arbeiten und diese Fähigkeiten in der iOS-Entwicklung anwenden. Ich werde erklären, was MVar, STM, Chan, Coroutinen und Schauspielermodell sind.
Fehler bei der Arbeit mit der Systemtastatur
Konstantin Mordan, Mail.ru
Wenn in einer Anwendung die Funktionen an eine Tastatur gebunden sind, reicht es nicht immer aus, UIKeyboard-Benachrichtigungen zu abonnieren und zu verarbeiten. Sie können Fehler bei den Berechnungen machen, den Slide Over-Modus auf dem iPad vergessen oder ungültige Tastaturkoordinaten vom System abrufen. Dann geht alles schief. Ich werde Ihnen sagen, welche Fehler bei der Arbeit mit der Tastatur gemacht werden, wie Sie solche Probleme schnell finden können, indem Sie Protokolle sammeln, Statistiken senden, Diagramme im Dashboard anzeigen und Watchdog implementieren.
Wie ist die iOS-Entwicklung in Yandex aufgebaut?
Dmitry Galimzyanov, Yandex
Meine Geschichte handelt von der Organisation der iOS-Entwicklung und -Tests in Yandex. Ich werde zeigen, wie wir die Entwicklung planen und Teams in verschiedenen Städten verwalten, wie wir Code schreiben, Abhängigkeiten von benachbarten Produkten verschärfen, Kontakte zu Tests herstellen und alles freigeben, was wir erstellt haben. Die Geschichte basiert auf persönlichen Erfahrungen. Sie gewinnen neues Wissen und können es in Ihre Prozesse integrieren.
Dies war ein Mitap-Bericht für iOS-Entwickler von Yandex.Money. Wenn Sie Fragen an die Redner haben, stellen Sie diese in den Kommentaren, und wir werden sie weiterleiten und beantworten. Oder sie kommen selbst hierher.