Contenu FunCorp iOS Meetup # 2

Le 15 février, nous avons organisé FunCorp iOS meetup # 2, qui en termes de format s'est transformé en une conférence à part entière pour les développeurs iOS, avec des experts sympas, un quiz, des marchandises et des prix.



Au départ, nous ne nous sommes pas limités à un seul sujet, nous avons donc réussi à mettre sur pied un programme intéressant pour beaucoup. Des conférenciers de FunCorp, Badoo, Raiffeisen Bank, Citymobil et Revolut ont fait des présentations. L'événement s'est terminé par une discussion sur le thème «Qu'est-ce qu'un développeur iOS doit être en demande en 2020?».

Nous partageons des détails, des vidéos et des diapositives.

Les intervenants ont parlé de Firebase, de la modularisation et de ses conséquences, du système de conception, du rendu de l'interface utilisateur et d'une implémentation intéressante de la roue de loterie dans l'application.

Services sans serveur. Nous utilisons 100% Firebase
Andrey Mukhametov, FunCorp


 
Diapositives

Conséquences catastrophiquement utiles de la modularisation (dans le monde d'iOS et de l'intégration continue)
Artyom Loenko, Badoo



Diapositives

Design «Eat» pièce par pièce
Ekaterina Bateeva, Raiffeisen Bank



Diapositives

Rendu de l'interface utilisateur sur iOS
Mikhail Sorokin, CityMobile



Diapositives

Loterie d'application: rendu, animation et pas de fraude
Natalya Nikitina, Revolut



Diapositives

iOS DevTalks

Alexander Cherny, Alexey Kudryavtsev, Andrey Volodin, Ilya Merkulov et Ruslan Kavetsky sont venus vers nous et ont essayé de répondre à la question ensemble, discutant des connaissances de base, des compétences générales et techniques, des notes.

Bien sûr, il n'y avait pas de pilule magique, mais il s'est avéré arriver aux conclusions suivantes:

  1. Ne pas «obstruer» les connaissances de base - elles vous aideront à comprendre ce qui est «sous le capot» et comment tout fonctionne.
  2. Ayez confiance en vos connaissances et votre expérience, mais n'oubliez pas l'autocritique.
  3. Essayez-en un nouveau, mais ne vous précipitez pas pour l'implémenter immédiatement dans vos projets.
  4. Les notes sont une chose relative. Ils varient d'une entreprise à l'autre et sont le plus souvent déterminés par des compétences générales. Mais en général, vous pouvez les prendre comme ceci:

  • junior - un spécialiste à qui la tâche est confiée, expliquer comment l'accomplir, contrôler chaque étape de la mise en œuvre;
  • milieu - un spécialiste qui est chargé, explique les endroits difficiles, fixe un délai;
  • senior - un spécialiste qui décolle une tâche et demande quand elle sera terminée.

Et le fil conducteur de toute la discussion: restez fidèle à vous-même et à vos objectifs, alors vous serez sûrement un développeur à succès.


Liste de lecture complète Voir les 

photos de l'événement dans des albums sur FB et VK .

Abonnez-vous à notre chaîne Telegram pour suivre les annonces de nouveaux événements.

Merci encore à tous ceux qui sont venus, c'était intéressant pour vous!

All Articles