Recueil de documents intéressants pour un développeur mobile # 368 (26 octobre - 1er novembre)

Dans le nouveau condensé, vérifiez l'icône de démarrage, l'historique d'une refactorisation et d'une interface «à une main», les normes de révision de code et les mises à jour de Firebase, la réflexion en réseau, le développeur Kotlin Nanodegree, l'utilisation de l'Unity Asset Store et bien plus encore!



Halloween arrive et FunCorp met traditionnellement à jour l'icône et les éclaboussures pour certaines vacances. C'est le cas maintenant, car la plupart de nos utilisateurs sont basés aux États-Unis. La tâche m'a semblé anodine, j'ai rapidement fait une liste de contrôle de base de 8 points, mais dans le processus j'ai trouvé plusieurs autres cas, et il est passé à 13 (ci-joint).



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



iOS



• (+4) Utiliser Enum + Associated Values ​​pour naviguer et transférer des données entre les écrans dans les applications iOS

• Apple augmente les prix dans l'App Store

• Bienvenue dans le routeur MVVM avec SwiftUI et Combine

• Premiers pas avec Swift pour WebAssembly sur macOS avec SwiftWasm

• SwiftUI 2.0: Comment animer un écran de lancement

• Comment utiliser le code C ++ dans Swift

• Ce que vous devez savoir en tant que développeur iOS (Partie 1)

• Dessiner des lignes avec UIBezierPath

• 20 didacticiels tiré de ma première application iOS dans l'App Store

• Graphique à secteurs à tri automatique animé dans SwiftUI 2.0

• Comment créer une application de liste de tâches à l'aide de Firebase et SwiftUI

• iPages: écrans déroulants

• Interface graphique iOS 14: écrans et composants iOS 14



Android



• (+ dix-neuf) Vulnérabilités dans l'implémentation de la communication interprocessus dans les applications Android

• (+17) Présentation de DataStore Library. Dire au revoir à SharedPreference?

• (+16) Ce n'est pas moi! L'histoire d'un refactoring

• (+6) 10 questions pour la prise en charge de HMS pour les mashups, AppGallery et l'émulation de téléphone Huawei

• Google a commencé à comparer des applications dans le Play Store

• Udacity lance Android Kotlin Developer Nanodegree

• Google a supprimé 3 jeux pour enfants sur 20 millions d'installations pour la collecte de données personnelles

• Choix de l'architecture appropriée pour la [nouvelle] application Kotlin Multiplatform, Jetpack Compose et SwiftUI

• Top 5 des questions AMA Bumble sur Android

• Comprendre le mode de lancement de l'activité Android

• Naviguer avec SafeArgs )

• Cours de productivité dans Android Studio

• Comment exécuter des tests d'instruments Android sur des appareils réels à l'aide d'AWS Device Farm

• DayNight - Mode sombre sans réécriture d'applications

• Moins de plantages et plus de stabilité avec Kotlin

• Compréhension des composants internes de la bibliothèque LeakCanary sous Android

• Applications Netflix Studio pour Android et iOS maintenant sur la plateforme Kotlin Multiplatform

• ViewBinding avec Kotlin Property Delegate

• Wave Lines Live Wallpaper: fonds d'écran animés pour Android

• Red Screen of Death: informations sur un échec



Développement



• (+202) "One- Armed Interface": un bug ou une fonctionnalité qui permet à Delimobil de prendre de l'argent aux utilisateurs?

• (+4) Dialogues dans les jeux mobiles

• (0) Développement cyberpunk indépendant

• (0) Avantages des tests E2E

• Egor Tolstoy: changement de poste, MBA chez Skolkovo et produits pour développeurs

• Podlodka # 187: J'écris en Fortran

• Flutter Podcast des développeurs n ° 21: Surf

• CodeSandbox reçoit 12,7 millions de dollars pour une plateforme de développement collaboratif sans code

•13 Normes de révision de code inspirées de Google

• Conception d'applications: exemples pour l'inspiration n ° 21

• Mise à jour de Firebase: émulateur d'authentification Firebase, extension de détection de présence en ligne, outils d'analyse de données

• 5 langages de programmation les plus complexes au monde

• 3 exercices pour apporter votre application de fitness formulaire

• Coalition for App Fairness a reçu 400 candidatures

• Comment choisir une approche de gestion de projet de développement d'applications mobiles

• Résolution des problèmes de conception avec la pensée réseau

• Smart People: apprentissage de l'interface utilisateur )

• Stockage de données dans Google Sheets avec les applications Xamarin iOS et Android

• 5 signes que vous perdez votre vie en tant que développeur

• 9 habitudes de programmeurs extrêmement inefficaces

• Comment ajouter la géolocalisation à une PWA

• Comment changer une ligne réduit le temps de construction de 99%

• Pourquoi j'aime TDD

• Android vs iOS: philosophie de conception en phrases simples

• Comment mesurer le succès de la conception de votre jeu

• DeepPanel: recherche de cadres dans les bandes dessinées à l'aide de l'apprentissage automatique



Analytics, marketing et monétisation



• (+15) Comment j'ai lancé le jeu à lui seul, pas n'ayant aucune expérience dans ce domaine

• (+13) Qu'est-ce que Unity Asset Store et comment gagner de l'argent avec?

• (+6) Principes d'intégration des nouveaux utilisateurs

• ont du sens: à propos des métriques, de la segmentation et de la monétisation dans les jeux, et de l'application des mécanismes de jeu dans les produits

• Hubilo: de l'analyse aux événements en ligne

• AppFollow a reçu 5 millions de dollars dans la série A

• AppsFlyer présente Incrementality - un outil qui permet d'évaluer le remarketing

• Tout savoir sur les tendances les plus importantes de l'industrie de la finance mobile dans le nouveau rapport Adjust

• Pickle: le retour des réseaux sociaux classiques

• Application ASO saisonnière: comment adapter le planning des vacances?

• Gamification: 11 conseils pour augmenter l'engagement et la satisfaction des utilisateurs grâce à l'



IA, aux appareils et à l'IoT



• (+39) Notre chemin dans un monde où il existe une solution toute faite pour tout

• (+38) Comment nous avons automatisé un strip-teaseur sur Walking street

• (+15) Réduire consommation d'ESP8266 lors d'un travail autonome avec des capteurs

• (+6) Le chemin d'une équipe de «bicyclettes» à la plate-forme IoT

• Xiaomi a dépassé Apple dans la fourniture de smartphones et se précipite à la deuxième place

• Rapport «L'état de l'apprentissage machine mobile en 2020»



< Digit 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