Cette semaine, Google a publié Android 11 et Huawei a dévoilé Harmony 2.0, Apple a continué à combattre Epic devant les tribunaux, nous avons poursuivi notre exploration de Kotlin en 1.4 et des nouvelles tendances du néomorphisme, de la stagnation de l'apprentissage automatique et des règles de création d'icônes. Tout cela et bien plus encore - dans notre nouvelle sélection!
Emballage et expédition d'une application sans cheval de Troie pour contrôler mes lampes dans F-Droid sans aucune connaissance en développement Android. La société Google a publié la sortie du système d'exploitation mobile Android 11. L'objectif principal de la nouvelle version du système d'exploitation est de simplifier le travail avec divers messagers, de gérer les appareils intelligents et d'améliorer la confidentialité des utilisateurs.
Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des informations sur la chaîne Telegram .
iOS
• Apple a déposé une demande reconventionnelle auprès d'Epic
• Microinteractions: Animated Wave
• 7 options AlertView dans SwiftUI
• Test de performance Xcode sur un grand projet Swift. Comparaison d'iMac, MacBook, iMac Pro
• Conversion d'une application iOS payante en abonnement
• Ecrire le premier widget pour iOS
• 7 outils de développement iOS de base
• Créer une animation 3D de cartes défilantes dans SwiftUI
• Comment sécuriser une application iOS?
• SwiftUI 2.0: l'avenir est déclaratif
• Swiftagram: client pour Instagram
• Velik: suivi de vélo
Android
• (+11) Navigation Component-jutsu, vol. 1 - BottomNavigationView
• (+6) Polissage de l'interface utilisateur sous Android: StateListAnimator
• (+4) Transformation de EditText en SearchEditText
• Google a lancé Android 11 Go
• Huawei a présenté Harmony 2.0
• JetBrains organise une conférence sur Kotlin 1.4
• Android Broadcast: nouveau compilateur Kotlin dans la version 1.4
• 20 outils de développement Android dont vous n'avez probablement jamais entendu parler
• Google révèle la dépendance de Firebase vis-à-vis de GMS
• Six ans de controverse: pourquoi Microsoft a créé un smartphone Android avec deux écrans dans un monde où tous les appareils sont les mêmes
• Approche d'architecture propre lorsque l'on considère le modèle
• Ne réinventez pas la roue, déléguez-la!
• Injection de dépendances de base avec Hilt
• Fonctions Kotlin Magic - Tout ce que vous devez savoir
• Interface utilisateur polonaise sous Android: StateListAnimator
• Création d'Android: Comment réduire le temps de 5 minutes à 15 secondes
• Développement d'une interface utilisateur complexe à l'aide d'Android ConstraintLayout
• 22 extensions Kotlin pour un code plus propre
• Bibliothèque de paramètres simples - Créez un écran de paramètres en quelques secondes
• TDD sous Android
• Développement Android sécurisé moderne
• AndroidX FragmentFactory défectueux
• Exploration de Jetpack DataStore
• Auth biométrique: authentification biométrique dans Kotlin
• Blue Pair: travail avec Bluetooth dans le
développement Android
• (+25) Néomorphisme et ses problèmes
• (+11) Interphones, ACS ... Bonjour encore
• (+10) Comment capturer un nouveau pays en 3 semaines
• (+6) Flutter.dev: Gestion simple de l'état de l'application
• (+4) Localiser l'application dans React Native
• Podlodka # 180: PHP
• C ++ est devenu le langage de programmation à la croissance la plus rapide dans le classement TIOBE
• Yandex lance une nouvelle saison de stages
• Conception d'applications: exemples d'inspiration # 16
• Motiver les développeurs et autres créatifs - un guide pour les entreprises
• Ilkka Paananen: «Les jeux comme les affaires ne sont pas doit être guidé par les processus "
• Instructions: comment créer une application pour visualiser la météo sur Flutter
• Grilles, principes et règles pour créer des icônes d'interface, iOS et Android
• Un an sur l'eau et le pain: comment créer une application par vous-même et ne pas abandonner
• 5 conseils pour améliorer la conception des boutons. Principes de base de la conception de l'interface utilisateur
• Firebase est-il vraiment aussi bon qu'il y paraît?
• Créez une application Web Flutter à partir de zéro et hébergez-la avec un déploiement continu
• 4 types de développeurs avec lesquels vous travaillerez (malheureusement)
• Utilisation du modèle BLoC pour des applications Flutter pures: théorie et exemple pratique
• Anatomie d'une conception supérieure
• Conseils pour devenir un réviseur de code plus efficace
• Duofolio: un lecteur avec un dictionnaire
Analyse, marketing et monétisation
• (+21) Oeufs de Pâques russes dans les applications mobiles. Que sont-ils?
• (+17) Erreurs dans la conception des tests A / B que je pensais ne jamais faire
• (+4) Comment savoir qu'une nouvelle fonctionnalité profitera au produit et ne lui nuira pas?
• (+2) États de la période de grâce Apple et des tentatives de facturation lors du traitement des reçus des utilisateurs
• AppsFlyer lance Xpend, une plate-forme d'agrégation des données sur les dépenses publicitaires
• «Guide d'analyse des produits» de Mixpanel
•Applications les plus téléchargées en août 2020
• Moutarde: recherche basée sur l'IA
• Deux types de stratégies de croissance: stratégies kindle et stratégies incendie
• Comment les itérations aident à l'optimisation des moteurs de recherche d'
IA, d'appareils et d' applications IoT
• (+31) Stagnation des machines apprentissage. De nombreuses tâches ne seront jamais résolues?
• (+12) Nous automatisons le fonctionnement du système de chauffage dans un appartement sans altérer l'intérieur - maison intelligente z-wave
• (+9) Vie quotidienne d'un OEM (partie 1)
• (+3) Internet des voitures: les premiers pas vers la conduite sans pilote
• Yandex sortira la télévision -prefix avec Alice
•Introduction du nouveau protocole Z-Wave Long Range
• Comment devenir un expert en intelligence artificielle: un guide étape par étape
• Planet-Scale AR Alliance prépare la réalité augmentée pour la 5G
• Relativty - casque VR open source pour 200 $
← Récapitulatif précédent . Si vous avez d'autres documents intéressants ou si vous avez trouvé une erreur, veuillez l'envoyer à la poste .