Le condensé de matériaux intéressants pour le développeur mobile # 278 (du 3 au 9 décembre)

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!



Débogage d'un bogue qui ne joue pas

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.

10 questions au responsable du développement mobile de Kaspersky Lab: «Ne vous précipitez pas immédiatement pour construire un sous-marin»

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
image Utilisation de la vidéo dans iOS: AVFoundation et CoreMedia
image Cycle de vie des applications IOS
image Gérer des données importantes dans une application iOS
image Faire une segmentation d'image dans une application iOS
image RxSwift et animation dans iOS
image Créer une application d'horaire de train pour Apple Watch
image Enregistrer l'écran: économiseur d'écran pour macOS sur Swift
image Programmation fonctionnelle dans Swift
image 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
image Utilisation de SnapKit sur Android: Kit de développement logiciel de Snapchat
image Test sur Android avec JUnit 5
image Kotlin Corutin Patterns et Anti-Patterns
image Définition d'objets à l'aide de Fritz: création d'une application de suivi d'animaux
image Bases de l'injection de dépendance pour débutants
image Tracez le chemin: Rendu Android VectorDrawables
image Comment créer une vue personnalisée animée
image Facturation Google Play: achats intégrés
image Comment faire une application de réalité augmentée sur ARCore
image 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
image Flutter sur le bureau - un véritable remplacement pour Electron
image Essayez d'écrire du code sans si
image 4 concepts intéressants pour les notifications mobiles
image De l'employé de métro au chef de produit Facebook
image ListView et ScrollPhysics dans Flutter
image 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
image 5 entrées qui vous diront tout sur les nouveaux utilisateurs
image 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 .

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


All Articles