Le condensé de matériaux intéressants pour le développeur mobile # 342 (du 20 au 26 avril)

Un autre condensé pour les développeurs mobiles - nous parlons de défilement sans fin, de liaisons de cartes erronées, de mises à jour et de pertes, de tests A / B et d'une réduction des revenus publicitaires.



Chaque développeur de plates-formes mobiles est constamment confronté à une tâche qui ne peut être résolue d'une seule manière. Il y a toujours plusieurs façons, certaines rapides, d'autres compliquées, et chacune a ses propres avantages et inconvénients.

Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des nouvelles dans la chaîne Telegram .

iOS

• (+13) L'  erreur n'est pas UIAlertController
• (+10)  Optimisation du temps de construction - Partie 1
• (+6) AppCode 2020.1: améliorations des performances, auto-complétion jusqu'à la fin de l'indexation, génération de documentation et bien plus
• (+3) Modèle CoreData du code. Ou "Comment faire sans .XCDataModel" (Partie 1)
• (0) La validation sur le terrain iOS est rapide et facile
• 2 vulnérabilités critiques ont été découvertes dans iOS
• Tout ce que vous vouliez savoir sur la fonction Connexion avec Apple
• Le nouvel iPhone SE a fait sensation
• Animation d'arc-en-ciel spectaculaire sur SwiftUI
• Comment créer un champ de texte sur plusieurs lignes dans SwiftUI
• Une collection de curseurs pour SwiftUI
• Utilisation de TensorFlow.js dans l'application iOS pour détecter des objets
• Bannière de notification sur SwiftUI
• Constructeurs de fonctions dans Swift et SwiftUI
• Retour des utilisateurs à l'application: liens profonds dans iOS
• Distribution des bibliothèques Swift statiques compilées et des cadres statiques Swift
• GraphQL, Combine et SwiftUI
• Injection des dépendances dans iOS sur Swift avec Swinject et SwinjectStoryboard
• Proton: meilleur UITextView

Android

• (+4)   AndroidStudio
• (+4)  Android dans le contrôleur industriel
• (+3)  Interface utilisateur pilotée par le backend à l'aide de widgets
• (+3)  Obtenez et changez les sous-titres WebVTT dans ExoPlayer
• Intégrez des mises à jour intégrées à l'application dans l'application
•La troisième version d'aperçu d'Android 11 a été publiée
• Android Broadcast # 14: infrastructure Android Avito en Open Source
• Android Broadcast # 13: Android SafetyNet. Est-ce fiable?
• Yandex a publié son Android TV
• Comment nous avons utilisé Kotlin pour créer une application de conception mobile
• Android Dev Podcast # 112: News. Meilleures pratiques d'abonnement. Adaptateur de fusion LayoutInspector 3D. CameraX
• Google a demandé aux développeurs d'applications de montrer clairement le coût et les conditions de désabonnement
• Scannez QR avec CameraX
• Base de données en temps réel vs Firestore: 9 différences clés
• Inspecteur de base de données
• Connexion One Tap pour les applications Android
• Création d'un lecteur YouTube sur Kotlin
• Comment configurer l'authentification biométrique dans Android
• Annulations dans les coroutines
• Écouteurs personnalisés dans Android
• ProtonMail: courrier sécurisé
• Uber Car Animation Android: animation de la machine
• Navigateur Kiwi: rapide navigateur pour le

développement Android

• (+53)  Yandex relie automatiquement la carte à un autre compte
• (+25)  Histoires des développeurs de vos jeux préférés sur ce dont ils sont fiers
• (+23) Comment éradiquer les virus sur le SDK Corona
• (+19) Optimisation du rendu pour Mobile, partie 2. Les principales familles de GPU mobiles modernes
• (+15)  Création d'une interface pour le jeu
• (+12)  Hive - base locale rapide pour Flutter, Dart
• (+8) Erreurs qui ruineront un projet de toute complexité. L'expérience des gestionnaires de Redmadrobot
• (+4)  Comment tester à distance pour ne pas ruiner le produit et votre vie
• Podlodka # 160: Traduction automatique
• 500 000 développeurs utilisent Flutter chaque mois
• L'industrie informatique peut être réduite de 18 à 20 000 programmeurs
• Google a annoncé Disponibilité de l'API Cloud Healthcare
•Comment j'ai passé une demi-année à mettre à jour l'application et perdu 10 000 utilisateurs
• Comment créer un bel art Low Poly pour le jeu (Blender, Unity)
• Si les langages de programmation avaient des slogans honnêtes
• Base de données Firebase Realtime et connectez-vous au système pour Android et iOS
• 7 étapes pour pour devenir le Mozart de la programmation jusqu'à la fin de la quarantaine
• Migration des applications Flutter vers le Web
• Lecteur audio pour Flutter: lecteur de style Apple Music
• Référentiel GitHub 33 pour les développeurs d'applications mobiles

Analytique, marketing et monétisation

• (+44)  Comment arrêter de s'inquiéter et commencer croire aux tests A / B
•(+6)  Grand guide sur les tests A / B
• (+6)  Postman - Autotesting metrics in AppMetrica
• (+3)  9 idées pour les tests A / B des clips pour les jeux mobiles
• Superposition d'analyste: Paradoxes et distorsions cognitives. Comment l'analytique doit-elle manœuvrer dans un flux de données.
• App Annie a nommé les applications les plus populaires parmi les Russes de janvier à avril 2020
• Rendu à Epic Games - Fortnite est allé sur Google Play
• OneSignal a lancé Advanced Analytics
• FunCorp: les revenus publicitaires mobiles ont chuté de 50% en mars
• Houseparty: vidéoconférence avec des jeux
•L'histoire franche d'une startup russe qui a attiré plus d'un million de dollars pour une application pour les enfants
• Comment promouvoir l'application: un guide complet pour 2020

AI, Devices, IoT

• (+57)  Nous traitons les embouteillages dans une petite ville pour un petit budget: résultats de 6 mois du projet
• (+18 )  Artefact: AR dans le musée à travers les yeux d'un développeur, analyste, critique d'art
• (+13) Bases de données dans la plate-forme IIoT: comment Mail.ru Cloud Solutions fonctionne avec des pétaoctets de données provenant de nombreux appareils
• (+12)  Détection d'objets. Reconnaissez et régnez. Partie 2
• (+5)  Erreurs dans la conception de l'interface VR, VR pour les concepteurs d'interfaces
•(+4)  Foire aux questions sur les casques et jeux VR
• Magic Leap licencie la moitié des employés et quitte le marché grand public
• L'intelligence artificielle Accenture, Sulubaii et Intel aident à maintenir un récif de corail
• La chute du marché des smartphones au troisième trimestre 2020 sera d'au moins 40%

← 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 .

All Articles