
Bonjour Ă tous! Novembre
arrive , ce qui signifie qu'il reste trĂšs peu avant
DevFest , qui se tiendra Ă Saint-PĂ©tersbourg le 27! Si vous avez encore des doutes, passez ce mardi au travail ou Ă©coutez des reportages sympas et discutez avec des personnes partageant les mĂȘmes idĂ©es - nous demandons chat.
Cette année, nous nous sommes concentrés non seulement sur Android, mais également sur une piste distincte pour le Web et un peu plus. Mais commençons par Android.
Android Track

Le premier orateur de notre liste sera un orateur dont beaucoup se souviendront du discours de l'an dernier - l'expert développeur Google
Royi Benyossef . Cette année, il parlera de la guerre éternelle du revers et de la défense.
Le rapport de Roy a mĂȘme un titre accrocheur:
Rétro-ingénierie inverse ou Le guide de l'ingénieur pour la rétro-ingénierie inverse.
Il peut sembler qu'il n'y a rien Ă dire, car nous avons un contrĂŽle total sur le systĂšme et l'application, ce qui signifie que le cracker est dans une position sciemment avantageuse. Cependant, cela ne rend pas le sujet du piratage et de la protection contre celui-ci (plus prĂ©cisĂ©ment, sa complication) moins intĂ©ressant. Roy vous dira de sa propre expĂ©rience comment fonctionnent les diffĂ©rents outils de piratage, comment vous en protĂ©ger et comprendre que vous ĂȘtes attaquĂ©. Nous attendons!

AprÚs que nous soyons passés à des choses plus familiÚres et de niveau supérieur, notre chef d'équipe Android
Kostya Tskhovrebov vous expliquera comment utiliser toute la puissance du nouveau MotionLayout pour crĂ©er de belles animations complexes. Soit dit en passant, le DevFest de l'annĂ©e derniĂšre avait dĂ©jĂ
parlé des animations dans Android.
Et le sujet du rapport:
Je l'ai trouvé. Je l'ai vu. Je l'ai lavé.
Et bien sûr, Kostya nous parlera des problÚmes (comme sans eux) qu'il a rencontrés lors de l'utilisation de ce composant, et comment les éviter.

De
Alexander Efremenkov de Yandex.Taxi, nous sommes déjà habitués à entendre des rapports intéressants sur le systÚme et les détails de bas niveau. Cette fois, Sasha parlera des différences entre le D8 / R8 et DX / Proguard.
En fait, le rapport s'appelle:
D8 / R8 contre DX / Proguard
Il n'y a pas si longtemps, un nouveau compilateur est apparu dans Android - D8 (Dope 8), ainsi que R8 - un remplacement de Proguard. Dans son rapport, Sasha essaiera de comprendre ces nouveaux produits, ainsi que de comparer et de comprendre comment le D8 se compile avec le bon vieux DX, pourquoi ils ont fabriqué le deuxiÚme ProGuard et comment il fonctionne.

AprÚs le déjeuner, passons à la pratique et aux sujets techniques. Le premier rapport sera consacré au travail hors ligne, nous en parlerons avec notre développeur Android
Ruslan Kalbaev .
Prise en charge hors ligne dans une application mobile. Sync
Le support hors ligne dans une application mobile est une tùche non triviale, dont la solution vous permet d'amener le produit à un niveau qualitativement différent. Le rapport présentera la partie théorique du problÚme et l'une de ses solutions pratiques.

Bien sûr, l'une des tendances de 2018 est la productivité, nous n'avons donc pas pu contourner ce sujet.
Arthur Vasilov de Yandex partagera l'expérience des optimisations non standard de la vitesse de lancement et du fonctionnement de l'application Android.
Comment nous accélérons Yandex pour Android
De nombreux développeurs Android connaissent les méthodes de profilage d'application standard, les outils de débogage et les améliorations de performances. Cependant, pour de grandes applications, ce n'est pas toujours suffisant. Parlons de moyens non standard pour accélérer l'application, nous aborderons à la fois les problÚmes d'interface utilisateur, les outils et les choses proches du serveur.
Nous garderons un emplacement de plus secret. Restez à l'écoute pour les annonces suivantes)
Piste Web et plus

Nous n'aurons pas de discussion à la conférence sur le Flutter à la mode maintenant, mais il y a quelque chose brusquement!
Eugene Cat avec un rapport sur Dart 2.
Dart: Second Coming
En quatre ans, Eugene et son équipe de Wrike ont écrit environ 1kk de lignes de code sur Dart, il a donc certainement quelque chose à partager. De plus, son équipe a été la premiÚre à utiliser ce langage dans le développement de la production. Qu'est-ce qui a changé au fil des ans dans la langue, la technologie et le monde dont vous avez besoin pour écouter ce rapport? C'est ce que le chat dira.

Nous allons immédiatement prendre une pause pour discuter du développement Web, car
Laura Morinigo vient d'Argentine à Saint-Pétersbourg (à ce stade, nous sommes fatigués de compter le nombre de Google Developer Expert lors de notre festival) avec un rapport sur l'IoT et Firebase.
IOT avec les fonctions cloud de Firebase et Google Assistant
Laura parlera de la façon dont l'Internet des objets en termes technologiques peut ĂȘtre intĂ©grĂ© dans la vie quotidienne. Google fournit tout ce dont vous avez besoin pour cela - un assistant pour la commande vocale, Firebase et ses fonctions cloud pour les appareils communicants. Comment combiner tout cela pour qu'il devienne une sorte de maison intelligente, Laura le dira!

Revenons sur le Web, bien que ce rapport soit utile Ă tous.
Doug Sillars , qui, soit dit en passant, possÚde une vaste expérience dans Android, parlera des techniques d'optimisation des images et des vidéos.
Fournir des images et des vidéos rapides et belles
Sur la base de son expérience, Doug parlera de la façon dont les images affectent la vitesse de chargement du site (elles occupent généralement environ 50% de la taille du site chargé), et donnera un tas de conseils sur la façon de résoudre les problÚmes qui se posent dans ce cas. Bien sûr, elle n'oubliera pas de parler de diverses techniques pour améliorer les performances de lecture vidéo.
Nos prochains orateurs n'ont pas partagĂ© les dĂ©tails des rapports, mais dans ce cas, l'expĂ©rience parle d'elle-mĂȘme.
Tanay Pant de Mozilla (soit dit en passant, l'auteur de l'ouvrage populaire
Learning Real-based Virtual Reality ). Au DevFest SPB 18 fera une présentation
Jeux multijoueurs avec WebXR
En attente de plus de détails!

Nous discutons des derniers détails et attendons également avec impatience
Dora Militaru du Financial Times.
Comme dans la piste Android, laissons un emplacement secret.
N'oubliez pas que les conférences ne sont pas seulement et pas tant des rapports qu'une grande concentration de développeurs, chacun ayant sa propre expérience intéressante - venez vous familiariser et communiquer. Et nous ferons tout pour que DevFest SPB 18 soit au plus haut niveau!
Achetez des billets et rejoignez-nous le 27 novembre!