Recueil de documents intéressants pour un développeur mobile # 374 (7 au 13 décembre)

Cet épisode présente une histoire épique de réécriture d'une application Uber dans Swift, de nouvelles fonctionnalités de RA et d'accessibilité, des techniques de développement rapide et la possibilité de participer au développement de Fuchsia, les résultats du marché mobile 2020, un simulateur de réussite, etc.







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



iOS



Plus rapide pour réécrire à partir de zéro sur la nouvelle technologie: comment Uber a été réécrit dans Swift

  À travers les zones grises - à 4,7 étoiles. Comment nous avons créé une application de sécurité de premier ordre pour iOS

  Passez d'abord hors ligne en utilisant les données de base et les documents gérés

  Bibliothèque pour travailler avec les autorisations iOS, de l'idée à la publication (partie 1)

Cydia poursuit Apple

WhatsApp appelé l'étiquetage des applications dans l'App Store anticoncurrentiel

Apple prépare de nouveaux processeurs ARM

Erreur invalid_grant lors de l'autorisation via Apple ID (iOS, backend)

Comment les développeurs Swift doivent utiliser la programmation orientée protocole

Commutateur personnalisé dans les applications iOS

Comment écrire des tests unitaires avec Core Data dans Swift

Comprendre les architectures d'applications iOS à l'aide de VIPER

Comment créer des pulsations animées à l'aide de SwiftUI

Visualiser les performances des applications mobiles à l'aide de Specto

Comment ne pas ressembler à Juin dans une interview programmation iOS

Tout à propos de l' animation iOS

SwiftGraphQL: oublier GraphQL

ScrollViewMinimap: minicarte pour UIScrollView



Android



droïde de sécurité dans un parking, un canapé virtuel dans une salle vide: capacités AR dans le Huawei écosystème

  Remplacer les autorisations d' exécution dans Android

  Easter egg dans les fichiers APK: qu'est-ce que Frosting

• Je   partage un plugin petit mais utile: Deeplink Helper pour Android Studio

  kotlinx.coroutines 1.4.0: Présentation de StateFlow et SharedFlow

  Un guide pratique d'utilisation de Hilt avec Kotlin

Look to Speak vous permet de «parler» en utilisant des mouvements oculaires

• Les bases de Jetpack Compose: Leçon n ° 2

Ktlint: Pratique de mise en œuvre

Connexion d'un appareil Bluetooth A2DP à Android

Création d'une plate-forme distribuée pour les tests Android à distance

Flappy Bird sur Android Jetpack Compose

Optimisez, compressez et obscurcissez votre application Android

Détection de visage sur un appareil Android à l'aide de Google ML Kit

Tests unitaires en continu dans le développement Android avec Bitrise

Navigation multi-modules Android avec composant de navigation

Vues Android en tant que fonctionnalité d'état avec ViewBinding

Amélioration de la précision du GPS urbain pour votre application

Dites adieu à Android Jetifier

Menu cercle: Menu radial Android

Empreinte Android: identification de l'appareil

Indicateur de vitesse Android: indicateur circulaire pour le



développement Android



• L'   accessibilité est facile, Ou 5 péchés capitaux d'accessibilité

  Space: sortie publique de l'environnement de commande de JetBrains

  Relier deux plates-formes mobiles en un seul code sur Unity

  Quatre techniques de développement rapide sur Unity3D

  La différence entre QA, QC et testing: une interprétation simple utilisant l'exemple du couteau suisse

• Un   capteur d'idées, presque un hackathon, ou comment pomper rapidement une équipe dans Dart / Flutter

  Affichage de l'état des systèmes complexes sur les clients faibles - accélération de la réponse

Indice de stabilité de l'application: rapport de Bugsnag

Podlodka # 193: recherche UX

Sortie de Qt 6.0

Amazon lance HealthLake - un cloud pour l'analyse de données médicales

Google ouvre le développement Fuchsia pour tous

Renforcez les compétences des développeurs

Revue de code pour les débutants: 8 conseils pour un travail efficace

Conception d'applications: exemples d'inspiration # 25

6 tendances de conception de produits en 2021

Des référentiels GitHub pour améliorer vos compétences en programmation

• À quoi pouvons-nous nous attendre de l'UX en 2021?

Créer une interface d'application météo avec des illustrations 3D

Un guide pratique de la théorie des couleurs et des palettes de couleurs (à l'aide de nombres)

Mes meilleurs outils de développement en 2020

5 propriétés essentielles d'une bonne conception de produit

Comment Microsoft effectue des tests automatisés. Entretien avec Klaus Hemstitch

Au revoir Xamarin.Forms

Ces langages de programmation modernes vous feront souffrir

Comment moderniser efficacement une application obsolète



Analytics, marketing et monétisation



  Mon téléphone m'espionnait, j'ai donc trouvé quelqu'un utilisant des données de suivi

  Analysez-le: trois systèmes d'analyse mobile à travers les yeux des entreprises numériques

• ont du sens: à propos des étapes de lancement des fonctionnalités et des produits, des mesures et du rôle du responsable marketing produit

Comment réussir avec Douyin, la plateforme de vidéo courte n ° 1 en Chine: livre électronique gratuit

Rétention des utilisateurs 2020 : Rapport AppsFlyer

App Annie: résultats du marché mobile 2020

Yandex.Market Analytics a ajouté la possibilité de s'intégrer à AppMetrica

Hype Simulator: simulateur de succès - n ° 1 dans l'App Store

Wellory: application contre les régimes

Comment attirer les utilisateurs vers une application mobile en utilisant ASO et la publicité

Comment motiver l'utilisateur à terminer sa progression? - L'effet des progrès sécurisés

Comment localiser des jeux pour le Japon et la Corée du Sud



AI, appareils, IoT



  Bluetooth Low Energy: un guide détaillé pour les débutants

  Internet des objets en russe. La puissance multicanal de la couche physique de la station de base OpenUNB

  Sept stagiaires talentueux AI @ Unity 2020. Partie 2

• Un   concept d'infrastructure indépendant pour un système IIoT de réseau maillé

Les 7 meilleurs cours gratuits de la Ivy League en intelligence artificielle



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



All Articles