Dans le nouveau condensé, nous créons une application modulaire à partir d'un monolithe, tombons amoureux des dégradés, poursuivons Apple, traitons les erreurs, créons une station météo et faisons beaucoup d'autres choses utiles. Relier!
Au départ, nous nous sommes fixé un objectif: isoler le code qui implémente la fonction de chat pour le support utilisateur et réduire le temps de construction. Cela a conduit à des conséquences utiles qui sont difficiles à suivre sans habitude et existant dans le monde monolithique d'un projet.
Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des informations sur la chaîne Telegram .
iOS
• (+2) 6 combinaisons Swift que vous devez savoir
• (+2) Un outil personnalisé qui ne gênerait pas votre application
• Passer à l'architecture modulaire dans un projet iOS: l'expérience Redmadrobot
• L' interdiction de WeChat peut réduire les ventes iPhone de 30%
• FAS a reconnu Apple comme limitant la concurrence sur le marché des applications
• UICollectionView composite super simple sur Swift
• Utilisation d'une connexion Internet sous iOS sur Swift: bonnes pratiques
• 5 extensions Xcode dont vous avez besoin
• Comment créer un UIProgressView avec un dégradé dans Swift
• Masquer et afficher la navigation Barre et barre d'onglets dans Swift
• Barre de progression multi-segments dans Swift
• Qu'est-ce que le protocole CaseIterable dans Swift?
• Détection du cancer de la peau sur iOS à l'aide de Xcode et Create ML
• DCFrame: cadre d'interface utilisateur piloté par modèle
• Stripes: génération d'arrière-plans sur SwiftUI
Android
• (+9) Créer un jeu de contrôle du sourire
• (+3) Avez-vous une autre DI?
• (+2) Comment créer indépendamment une applet pour les documents photo à l'aide du kit HUAWEI ML
• (+1) Écouteur de résultats de fragments Android
• Podcast Android Dev # 116. Nouvelles d'été
• Diffusion Android: l'architecture Elm. Programmation fonctionnelle sur Android
• Les 5 erreurs les plus courantes dans les applications Android et comment les corriger
• Les smartphones Android avertiront du tremblement de terre
• Google améliore Android Auto et Android Automotive OS
• La prolifération des applications Android en 2020
• Construire votre système d'infodivertissement de voiture à partir de zéro
• Navigation par le bas dynamique sous Android
• Implémentation d'une machine d'état à l'aide de Kotlin et de la bibliothèque Tinder
• Ajout d'animation à votre application Android à l'aide de la bibliothèque Lottie
• 13 raisons pour lesquelles Dart est pire que Kotlin
• Divisez pour vaincre avec ConcatAdapter
• Jetpack Compose: comment démarrer et développer une application
• Les 25 meilleures bibliothèques et projets Android de 2020 - Édition d'été
• Transformer votre appareil photo en une solution de Sudoku
• 10 choses que vous ne voulez (pas) voir dans Legacy Code
• Comment choisir les bonnes dépendances pour votre projet
• Plongez dans le cache de configuration
• Créez une station météo avec Google Cloud IoT, Cloud Firestore, Mongoose OS et Android Jetpack
• Gallerit: une galerie moderne
• MaterialResideMenu: menu de parallaxe pour Android
• Wheel Spinner: «Wheel fortune "pour Android
Development
• (+25) Comment embaucher 50 seniors en 43 jours et les intégrer rapidement dans le processus de développement?
• (+18) À propos de la création d'animations d'interface utilisateur dans les jeux et pourquoi elles sont si importantes
• (+14) Annonce de Flutter 1.20
• (+5) Service en langage Dart: page web flutter
• (+4) Alice on Kotlin: transformer le code en Yandex.Station
• Podlodka # 176: GPT-3 et Natural Language Processing
• Ouverture d'un site pour les développeurs d'applications pour Chrome OS
• Secret de code simple
• Comment nous avons amélioré notre habitude de lecture de 39%
• Les 10 meilleurs outils d'automatisation des tests
• Pourquoi les développeurs tombent amoureux de la programmation fonctionnelle
• 10 outils macOS indispensables pour les utilisateurs expérimentés et les développeurs
• Oh maman, j'aime le dégradé
• Jamais plus facile, juste plus vite
• Utilisation de l'API Météo pour évaluer les risques routiers quotidiens
• Flutter Full-Stack: Création d'un backend pour une application AWS et sans serveur
• Une introduction aux tests de régression
Analyse, marketing et monétisation
• (+3) Analytics dans une application mobile
• (+3) Comment monétiser une application mobile en 2020?
• (+3) 5 clés du marché brésilien du jeu
• (0) Serez-vous obligé de payer une taxe supplémentaire sur les ventes de services numériques?
• (0) Comment créer des clips vidéo sur l'application "faire connaissance": faits, problèmes subtilités + commentaire client
•Les services de gestion des abonnements mobiles Qonversion et RevenueCat ont reçu des investissements
• Fortnite a été retiré de l'App Store et Google Play et Epic Games poursuit
• Voodoo a lancé un concours de coureurs
• Des publicités interstitielles récompensées pour l'
IA, les appareils et l'IoT sont apparues dans AdMob
• (+29) 8 ML / Projets d'IA qui décoreront votre portefeuille
• (+28) Surveillance des équipements de production: comment ça se passe en Russie
• (+1) Comment implémenter la reconnaissance de carte bancaire avec HUAWEI ML Kit
• Xiaomi prépare un nouveau chipset
• Huawei est obligé d'arrêter la production de processeurs Kirin
<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 .