Willkommen zum DroidHeads Meetup am 8. Juni

Bild

Am 8. Juni findet im Moskauer Büro der Mail.ru Group ein Treffen aller Personen statt, denen die mobile Entwicklung nicht gleichgültig ist. Dieses Mal werden wir es mit den MosDroid- und CocoaHeads-Communities zusammenhalten. Wir werden Vertreter beider Plattformen zusammenbringen, damit die Teilnehmer wissen, auf was sie bei der Entwicklung von Anwendungen der "benachbarten" Technologie stoßen können.

Das Format der Berichte impliziert eine parallele Analyse der Themen, sodass es für alle interessant sein wird!

Programm:


"Lokalisierung: Erwartungen und Realität"
Dmitry Sizikov, Mail.ru Group, Pandao-Projekt


Jedes sich entwickelnde Produkt auf dem modernen Markt hat einen Moment, in dem eine Lokalisierung erforderlich ist. In den meisten Fällen wird erwartet, dass nur eine Übersetzung eines vorgewählten Satzes von Phrasen erforderlich ist. Vor diesem Hintergrund ist Zeit für die Lokalisierung und das erforderliche Budget geplant. Dies ist jedoch eine weitere Falle, da bei der Lokalisierung mehr Maßnahmen durchgeführt werden als nur Phrasen übersetzt werden. Der Entwickler wird auf Probleme stoßen, die er ursprünglich nicht lösen wollte.

In meinem Bericht werde ich den Verlauf der Lokalisierung unserer Anwendung erläutern und Optionen zur Umgehung von Popup-Schwierigkeiten freigeben.

„UISearchController. Wenn es Zeit ist loszulassen ... "
Igor Zarubin, leitender iOS-Entwickler, Mail.ru Group, Yula-Projekt


Während der Präsentation werde ich auf verschiedene Themen eingehen:

  • Vor- und Nachteile der Standardimplementierung von UISearchController. Welche Probleme und Fehler sind damit verbunden?
  • warum die Standardimplementierung nicht zu uns passte und wir keine Lösungen von Drittanbietern verwendeten;
  • In welchen Fällen ist es ratsam, über die Implementierung eines eigenen SearchControllers nachzudenken und wann eine Standardlösung ausreicht.

"Wir gehen tief in das Fuzzing ein und wenden es an, wo immer es möglich ist."
Alexey Naberezhny, Software-Ingenieur, Group-IB


Jeder ist an Tests gewöhnt: Unit-Tests, Stresstests, Funktionstests, UI-Tests. In der Vorlesung werde ich über Fuzzing-Tests sprechen, wie es auf mobilen Plattformen funktioniert und welche Tools derzeit relevant sind. Lassen Sie uns tief in Fuzzing-Tests für iOS und Android (AIDL) eintauchen.

"Schlüssel, Unterschriften und all das"
Alexander Shalamov, iOS-Entwickler, EPAM


  • Ich werde über die Grundprinzipien von Anwendungssignaturen sprechen, welche Technologien verwendet werden und wie diese Magie im Allgemeinen funktioniert.
  • Der Bericht wird sowohl für iOS- als auch für Android-Entwickler nützlich sein. Sein Hauptteil befasst sich mit den allgemeinen Prinzipien, die auf beiden Plattformen verwendet werden.
  • Solche Fragen werden behandelt: Was ist ein Zertifikat, was sind die Schlüssel, warum brauche ich eine Signatur, wie funktioniert es in Apple und Google?

"AIDL in der modernen Welt"
Victor Lapin, Advantum


  • Ich werde darüber sprechen, wie AIDL der alten Schule in der Welt der modernen Muster recht gut eingesetzt werden kann.
  • Anhand eines Beispiels einer vorhandenen und veröffentlichten Anwendung im Play Store werde ich zeigen, wie unser Team einen Audio-Player mit IPC implementiert hat, und die Vor- und Nachteile dieses Ansatzes erläutern.
  • Es wird viel Code geben.

"Swift + Kotlin = <3"
Stanislav Talanov, New Cloud Technologies und Sergey Molyak, PapaJobs


Lassen Sie uns darüber sprechen, warum es Zeit ist, nicht mehr nur ein iOS- oder nur ein Android-Entwickler zu sein. Und auch über die Ansätze und möglichen Nachteile eines plattformübergreifenden Ansatzes.

Darüber hinaus finden Sie einen Runden Tisch zum Thema „Aktueller Stand der iOS- und Android-Entwicklung. Gibt es eine plattformübergreifende Lösung? “ In den Pausen finden Tech-Talks statt, ein Quiz, es wird viel nützliche Kommunikation geben.

Teilnehmerversammlung und Anmeldung: 12:00 Uhr. Die Berichte beginnen um 13:00 Uhr.
Adresse: Leningradsky Prospekt 39, S. 79.
Anmeldung erforderlich! Vergessen Sie nicht Ihren Reisepass oder Führerschein.

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


All Articles