Recueil de documents intéressants pour un développeur mobile # 375 (14-20 décembre)

Dans le nouveau condensé, nous vous expliquerons pourquoi M1 est si rapide (et à quelle vitesse), les Websockets et Netflix fonctionnent, Flutter sur les isolats et le prototypage rapide des solutions IIoT, les jeux sociaux fonctionnent dans le temps mobile, et bien plus encore. Bienvenue!







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



iOS



• Chats sur websockets sous iOS si vous avez WAMP

• Benchmarks Apple M1 en développement réel

• Plongez dans l'autotest iOS. Partie 1. Comment travailler avec un identificateur d'accessibilité d'objets

• Comment créer des clips d'application?

• AppCode 2020.3: localisation pour Swift, transition vers la définition avant l'indexation, refactorisations améliorées et plus

• Pourquoi le processeur M1 d'Apple est-il si rapide?

• Google Stadia est apparu sur iOS sous la forme d'une application Web

• Facebook critique les nouvelles règles Apple dans la presse

• Laboratoires de codes Apple «Développer des applications avec SwiftUI»

• Qu'est-ce que les données de base et comment les utiliser

• Les codes de clip d'application et les étiquettes d'utilisation des données fonctionnent dans iOS 14.3

• Animations SwiftUI - téléchargez le spinner en seulement 5 étapes

• Créez un classificateur d'humeur avec CreateML et SwiftUI

• Codes d'offre d'abonnement à l'App Store

• Questions d'entrevue iOS pour les débutants et les développeurs expérimentés

• Pourquoi les développeurs Swift n'ont pas besoin de plus que MVC

• Analyse des performances de construction pour accélérer les constructions Xcode

• LocalizerLint: Vérifiez



les fichiers de localisation Android



• Exécutez Netflix sur les téléviseurs et les décodeurs. 40 millisecondes supplémentaires

• L' évolution du système de mise à jour Android

• Démarrage rapide: Un guide de test automatisé pour un développeur Android. JVM

• Portefeuille smartphone et paiements hors ligne: comment le système de paiement fonctionne dans l'écosystème Huawei

• Briser les mythes sur les performances Android

• Wavenote: Comment j'ai développé une application musicale et aimé Android

• Optimisation des versions d'applications Android: ProGuard, D8, R8. Secrets de l'obscurcissement

• ItemDecoration personnalisé pour RecyclerView

• VirtualBox - Exécutez l'émulateur Android dans un environnement virtuel pour tester un projet Android

• Kotlin Multiplatform. Nous travaillons avec le multithreading dans la pratique. Partie 1 et Partie 2

• Amélioration de la lisibilité du code avec les extensions Kotlin

• Google ferme Android Things

• Android Broadcast: Astuces de notification Android

• MVVM avec suivi de l'état des modifications de configuration

• Lorsque les coroutines satisfont aux autorisations Android

• Passage de LiveData à StateFlow

• Comment écrire de meilleurs tests avec JUnit 5 Android

• Dague dans des applications multi-modules pures

• KOTLIN jusqu'au bout

• Carrousel d'images avec RecyclerView

• Tutoriel GraphQL-Kotlin

• Jetpack Compose - avant et après

• Autotests sur Android. Vue d'ensemble

• Comment nous avons obtenu une réduction de l'ANR 6x

• Amélioration du temps de lancement des applications

• Une approche efficace des liens profonds et de la navigation pour les applications Android multi-modules

• Onboardingflow: mise en évidence de l'interface utilisateur pour l'intégration

• Pokedex -AR: Pokemon dans le



développement AR



• Suppression des chaînes mystiques dans le système de liaison réactif Unity

• TeamCity: personnalisation de CI / CD dans votre équipe

• Flutter sous le capot: Propriétaires

• Développement plus rapide que natif: l'expérience de l'implémentation de Flutter dans une grande entreprise

• Étapes pour créer Vuze. La première application de prise de vue 3D / VR avec un puissant éditeur vidéo

• Comment nous faire une demande d'assurance pour les personnes

de l'Ă©tat Flutter sur des isolats

de portefeuille Défi Mobile: résultats du concours et une analyse détaillée des solutions par l'équipe de développement

• Matériaux de Avito Design Entretien: des vidéos et des présentations

• Premiers pas avec Fiddler Classique

• Le jeune frère de Big Brother? (gérer un appareil mobile depuis un ordinateur)

• Podlodka # 194: communautés informatiques

• Snap apporte sa technologie aux développeurs Unity

• Conception d'applications: exemples d'inspiration # 26

• Gagnants du Material Design Award 2020

• Comment NE PAS mettre les applications pour enfants sur le marché

• Valentin Kalinin (responsable du mobile dans League of Betting): Flutter est la solution parfaite

• Huawei lance la version bêta Harmony OS pour les développeurs

• Appboxo a reçu 1,1 million de dollars pour développer le mini écosystème -apps pour tous les développeurs

• Guide des principes de Motion Design

• Guide des tendances de conception d'interface utilisateur pour 2021

• Arrêter d'utiliser REST pour les API

• Comment j'ai créé ma première extension VSCode

• Comment rester un développeur motivé

• Comment l'interface utilisateur Firewatch améliore l'immersion

• Développer une mise en page d'application réactive avec Flutter

• Comment j'ai appris à gérer ma petite équipe de développement et comment vous pouvez

• Les 5 meilleurs langages de programmation pour 2021

• Je viens de réaliser que je ancien programmeur

• Mise à niveau du niveau d'infrastructure d'application

• Transformation d'une caméra mobile en détecteur d'objets en temps réel à l'aide de Flutter et TensorFlow Lite



Analytics, marketing et monétisation



• Comme nous avons le déchargement automatisé et d'autres tâches d'analyse ad hoc utilisant Zeppelin

• L'époque est-elle révolue? Perspectives du jeu social dans le temps mobile

• Epic Games Store lance la première application non-gaming

• Games Billionaires 2020

• Rapport 2020 sur les annonces de jeux mobiles de Zynga

• Mamba investit en Italie et en Allemagne

• Checkaso, l'une des meilleures entreprises ASO par App Growth Awards. percée de l'année

• LOVEMOBILE # 10: Aura d'IronSource

• Tink: App Store pour les banques

• Gagnants des Game Awards 2020

• Test de la demande de produit et des hypothèses de valeur sans développement

• 9 hacks de la vie pour travailler avec des critiques dans l'App Store et Google Play



AI, appareils, IoT



• Prototype rapide de solution IIoT sur Raspberry PI et Yandex IoT

• Swift pour TensorFlow: nous enseignons premier modèle

• L' ingénieur de Boston Dynamics révèle un travail parfait pour les aspirants robotiques

• ML Kit SDK conserve tout l'apprentissage automatique sur l'appareil



< Résumé précédent... Si vous avez d'autres documents intéressants ou si vous avez trouvé une erreur, veuillez l'envoyer à la poste .



All Articles