Le condensé de matériaux intéressants pour le développeur mobile # 335 (24 février - 1er mars)

Dans le nouveau condensé, l'histoire de la création de votre propre messager, des animations et des requêtes HTTP, du dernier Android 11 et des chats qui tombent, du contrôle à une main et de la psychologie des jeux. Joyeux printemps!



Un soir, après une autre journée frustrante, remplie de tentatives d'équilibrer le jeu, j'ai décidé que j'avais un besoin urgent de repos. Je vais passer à un autre projet, le faire rapidement, rendre l’estime de soi qui a baissé au cours du développement du jeu et qui va prendre le jeu par la tempête avec une vigueur renouvelée! L'essentiel est de choisir un projet agréable et relaxant ... Ecrivez votre propre messager? Ha! À quel point cela peut-il être dur?

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

iOS

(+21)  FunCorp Content iOS meetup # 2
(+5)  Code moderne pour exécuter les requêtes HTTP dans Swift 5 à l'aide de Combine et les utiliser dans SwiftUI. Partie 1
Fonctionnalités Swift: URL statique
Questions d'entretien pour les développeurs iOS 2020
SwiftUI: création d'un visualiseur sonore
Configuration de macOS pour le développement iOS
Création d'une liste sans fin à l'aide de SwiftUI, Combine et URLSession
Chargement asynchrone des images par URL dans SwiftUI
Architecture hexagonale pour iOS
Analyse et amélioration du temps de construction dans iOS
Propriétés calculées dans Swift: code plus sûr et plus propre
SwiftQRCodeScanner: scanner de code QR

Android

(+14)  Animation de RecyclerView facilement sans passer à ViewPager2
(+6) OData + RxJava + Retrofit 2 pour application Android
(+1)  Dans la plupart des cas, la sérialisation dans Android n'est pas nécessaire
Android Dev Podcast # 109: Android 11. Débriefing complet des modifications avec Google DevRel
Android Studio 3.6 publié
Programmation réactive avec Kotlin pour Android
Comment AndroidX change notre travail avec les activités et les fragments
Styliser Android: thèmes de superposition
Crypter les données sur Android avec Jetpack Security
Timber - une bibliothèque de journalisation pour Android
Quoi de neuf dans CameraX
Moko Widgets: interface utilisateur multiplateforme pour Kotlin MultiPlatform
DisneyMotions: animations et

développement MVVM

(+104) Cascadeur: la tâche d'un chat qui tombe
(+34)  Mélange et Unity Terrain: comment se débarrasser des intersections et arrêter de se faire mal aux yeux
(+27)  Nous accélérons le frontend. Quand beaucoup de demandes de serveur sont bonnes
(+10)  Comment concevoir des applications mobiles pour une main
(+6) Comment nous avons créé une banque mobile pour Aurora: fonctionnalités de développement pour le système d'exploitation mobile domestique
(+5)  Organisation d'autotests à l'aide d'un exemple application mobile pour EDMS
(+3)  Formulaire de commentaires dans React Native en utilisant AWS + Telegram
Ce que j'ai appris de mon expérience amère
Podlodka # 152: Surveillance
Que faire s'il n'y a rien à faire dans le projet: 3 conseils pour les développeurs
Sur la Russie - bienvenue dans le jeu
Comment Waymo, grâce à la conception, a accru la confiance des utilisateurs dans les véhicules sans pilote
Étude de cas comment cela ne se produit pas: concevoir une nouvelle banque mobile en deux mois
Est-il vraiment impossible de faire quoi que ce soit en un seul sprint?
Pourquoi la structure de l'équipe de développement peut vous ralentir
Conception d'une nouvelle application mobile Microsoft Office
Nombres aléatoires et algorithmes de brassage de cartes
15 idées pour améliorer les compétences en programmation
Idées d'application que vous pouvez commencer à créer aujourd'hui
Expérience développeur: fondamentalement plus compliqué que l'UX ordinaire
Conseils pour améliorer la conception des états vides
10 exemples d'utilisation de techniques malhonnêtes en UX

Analytics, marketing et monétisation

(+ 17) Les  5 erreurs les plus idiotes dans la localisation de jeux informatiques
(+10)  Olga Makushenko, Directrice Générale de 101XP: «5 erreurs clés dans le développement d'un jeu en tant qu'entreprise»
(+3)  Comment les applications de datation nous rendent seuls
Psychologie du jeu: comment les jeux changent notre façon de penser , émotions et rêves
Plants vs tests commencent Zombies 3
Roblox a collecté 150 millions de dollars
Mécanismes de jeu pour les applications non ludiques
App Samurai a reçu 2,4 millions de dollars en série A
YouPorn a lancé TikTok pour adultes
Snapask a reçu 35 millions de dollars pour l'éducation mobile
Ikaria: datant d'auteurs secrets
Comment travaux de localisation d'applications: 7 conseils de Readdle
Croissance grâce à la création de nouveaux produits pour le public actuel de l'

IA, des appareils, de l'IoT

(+39)  Comment compresser 100 fois le modèle fastText
(+8) Service de localisation GSM des modules SIM800x et son travail avec l'API Yandex.Locator
(+2)  Gestion des capteurs de maison intelligente à l'aide de Google Assistant
• L' iPhone XR est devenu le smartphone le plus populaire en 2019

← Résumé précédent . Si vous avez d'autres documents intéressants ou si vous trouvez une erreur, veuillez l'envoyer par la poste .

All Articles