Dans notre sélection hebdomadaire de héros Swift, à la recherche d'un bug insaisissable dans React Native, les meilleures applications de l'App Store et de Google Play de 2018, le premier Flutter stable, le premier Yandex.Phone et bien plus encore. Connectez-vous!

Le 10 octobre 2018, notre équipe a publié une nouvelle version de l'application React Native. Nous en sommes ravis et fiers. Mais l'horreur est quelque chose: après quelques heures, le nombre d'échecs pour Android augmente soudainement.
Nous avons demandé à Victor comment l'appareil mathématique l'a aidé dans l'informatique, comment le développement mobile est intégré dans la structure de l'entreprise, quelles sont les menaces auxquelles son équipe est confrontée, quels brevets Kaspersky Lab détient, pourquoi les versions de produits sont faites en kanban dans le développement mobile, comment cela fonctionne. auto-tests agricoles - et sur la masse d'autres choses techniques et de vision du monde. Attention: beaucoup, beaucoup de lettres sur le boîtier.
Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à
Canal télégramme .
iOS•
(+15) La nouvelle entreprise mobile iOS. Partie # 1: Génération de code pour les ressources•
(+12) Xcode et débogage avancé en LLDB: Partie 2•
(+11) Mode hors ligne sur iOS et caractéristiques de son implémentation sur Realm•
(+11) Swift Heroes 2018. Comment c'était•
ESET a trouvé des applications de fitness voleuses d'argent dans l'App Store•
Apple présente les meilleures applications pour 2018• L'
App Store a établi un record absolu le Black Friday•
Utilisation de la vidéo dans iOS: AVFoundation et CoreMedia•
Cycle de vie des applications IOS•
Gérer des données importantes dans une application iOS•
Faire une segmentation d'image dans une application iOS•
RxSwift et animation dans iOS•
Créer une application d'horaire de train pour Apple Watch•
Enregistrer l'écran: économiseur d'écran pour macOS sur Swift•
Programmation fonctionnelle dans Swift•
Nous complétons le lieu de travail dans ARKit
Android•
(+39) Il y a un développeur mobile dans la forêt, voit - Kotlin est en feu. Il s'est assis à Kotlin et a brûlé•
(+18) Kodein. Les bases•
(+14) 30 bibliothèques et outils Android qui ne devraient pas vous échapper en 2018•
(+10) Revue de l'innovation de la bibliothèque de support de conception Android v28•
(+7) Vidéo d'Android Kolesa Mobile: sur le développement modulaire, l'interface utilisateur pilotée par le backend et l'intégration continue•
(+5) Ktor en tant que client HTTP pour Android•
Google cesse de prendre en charge Ice Cream Sandwich•
Meilleurs jeux et applications pour Android 2018•
Les utilisateurs ont choisi la meilleure application et le meilleur jeu pour Android 2018•
Utilisation de SnapKit sur Android: Kit de développement logiciel de Snapchat•
Test sur Android avec JUnit 5•
Kotlin Corutin Patterns et Anti-Patterns•
Définition d'objets à l'aide de Fritz: création d'une application de suivi d'animaux•
Bases de l'injection de dépendance pour débutants•
Tracez le chemin: Rendu Android VectorDrawables•
Comment créer une vue personnalisée animée•
Facturation Google Play: achats intégrés•
Comment faire une application de réalité augmentée sur ARCore•
Créez votre application Android plus rapidement et plus petit•
Regret: bibliothèque pour Annuler / Rétablir•
Klaster: travail facile avec les adaptateurs RecyclerView
Développement•
(+39) Fonctionnalités du jeu utilisant ECS: ajoutez une trousse de premiers soins au tireur•
(+20) Kotlin, IT en Estonie et (soudain) le tunnel entre Tallinn et Helsinki: entretien avec Anton Keks•
(+20) Extension de l'éditeur Unity via la fenêtre de l'éditeur, l'objet scriptable et l'éditeur personnalisé•
(+19) Flutter 1.0 - version du 4 décembre•
(+14) Une analyse détaillée de ce que Google a montré à la conférence FlutterLive (et ce que cela signifie pour Dart et le monde)•
(+10) Nouveautés de AppCode 2018.3•
Guide «DevOps mobile en pratique» de Microsoft•
Podlodka # 88: Gestion de projet•
Quels bogues les testeurs trouvent-ils?•
Facebook autorisé à copier ses fonctions•
Jam Kansu (Duolingo): une entreprise prospère dans l'éducation gratuite•
Formation en ligne pour les développeurs de jeux•
Meilleurs jeux et applications pour Android 2018•
Microsoft a découvert Windows Lite•
Nintendo n'est pas autorisé à intégrer Mario Kart dans Tesla•
Radio QA # 50: tendances des tests•
Flutter sur le bureau - un véritable remplacement pour Electron•
Essayez d'écrire du code sans si•
4 concepts intéressants pour les notifications mobiles•
De l'employé de métro au chef de produit Facebook•
ListView et ScrollPhysics dans Flutter•
Quand l'accélération signifie le ralentissement: l'expérience Dropbox
Analytique, marketing et monétisation•
Économie des applications en 2019: 5 tendances d'App Annie•
Taux de rétention des applications pour 2018 par AppsFlyer•
Mail.Ru Group lance le ciblage météo•
5 entrées qui vous diront tout sur les nouveaux utilisateurs•
Comment utiliser le marketing saisonnier dans votre stratégie ASO
AI, appareils, IoT•
(+191) Rencontrez Yandex.Phone - maintenant officiellement•
(+36) Comment prévoir la demande et automatiser les achats grâce au machine learning: cas Ozon•
(+42) Surveillance des ruches et projet ouvert← Résumé
précédent . Si vous avez d'autres documents intéressants ou si vous trouvez une erreur, veuillez l'envoyer par la
poste .