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 .