Recueil de documents intéressants pour un développeur mobile # 377 (11-17 janvier)

Dans le premier condensé de la nouvelle année, les chats sur les websockets, le passage de 1C à Android, l'écriture d'un jeu pour le mois et les tendances des jeux mobiles, les revenus du marché des applications et des outils utiles. Ceci et bien plus encore dans notre nouvelle collection!







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



iOS



•   Nous créons un package Swift basé sur la bibliothèque C ++

• Telegram lance un concours pour les développeurs iOS

• Apple Car sera réalisé avec Hyundai

• Création de logiciel efficace de mise en page automatique dans Swift

• Tinder sans gestes en utilisant l'estimation de la position de la main dans iOS 14

• Comment intégrer Combine avec SwiftUI pour améliorer les applications

• Fonctions d'ordre supérieur dans Swift

• SwiftUI + GraphQL = Love

• 10 astuces pour écrire du code Swift et SwiftUI plus propre

• IQListKit: tables et collections sans dataSource

• UIKitPlus: UIKit déclaratif

• Biser Alert: sucre pour UIAlertController



Android



•   Chats sur les websockets lorsque sur le backend WAMP. Maintenant sur Android

•   Du développement 1C au développement Android: mon expérience de déplacement à l'intérieur de Lamoda

• Comment migrer sans douleur de RxJava vers Kotlin Coroutines + Flow

•   Android Bluetooth Low Energy (BLE) - se préparer correctement, partie # 2 (connexion / déconnexion)

• Podcast Android Dev n ° 117. Développement de micrologiciels Android

• N'ayez pas peur de Scoped Storage

• Android: les dialogues du système d'usurpation et les fuites de mémoire

• Comment implémenter des mises à jour dans une application Android en utilisant Kotlin

• Animations dans Jetpack Compose )

• 8 meilleures choses dans le développement Android en 2020

• Le plus grand Erreur de modularité Android et comment y remédier

• Chargement du réseau avec les coroutines Kotlin

• Conception et test de la logique de rendu de l'état sous Android

• Comment j'ai rejoint le programme Google Developers Experts

• Comment j'ai créé une application de conversion de devises simple - Utilisation des modèles et de l'architecture Android recommandés

• Amélioration des performances de l'interface utilisateur avec le chargement asynchrone de la mise en page RecyclerView

• SwipeDismissImage: Gestion des images

• Finances: Best in Android Development



Development



• Développement PWA avec prise en charge de la reconnaissance faciale et vocale

•   Comment écrire un jeu en un mois, sans se distraire du travail principal

•   Parlons des dégradés dans Unity

•   Maman, je suis un hacker: j'essaye d'ouvrir une application sur Flutter

•   Gravity room dans Unity 3D

• Mes meilleurs outils utiles pour un développeur Unity

•   Saga sur le design mobile. Partie 1

•   Xamarin.Forms 5.0 est là, déjà disponible

• Podlodka # 198: Quittez IT

• Lancer demain: Développement chez Uber. Comment gérer 15 millions de voyages par jour

• Radio QA # 65: À propos de Test IT

• La plate-forme Webflow sans code obtient 140 millions de dollars pour une estimation de 2,1 milliards de dollars

• Duolingo: 1% d'amélioration chaque semaine

• Exemples de conception d'application pour l'inspiration no 28

• Pourquoi les pratiques d'épicerie peuvent-elles tuer votre produit?

• Comment choisir la bonne base de données pour votre application

• Ici propose des modèles de villes 3D précis

• Qu'est-ce que l'injection de dépendance et comment l'utiliser dans le développement?

• Python est devenu «Langage de programmation de l'année» dans le classement TIOBE 2021

• L' art de l'intégration. Exploration des stratégies d'intégration pour les principales applications grand public

• Solveur de sudoku en réalité augmentée sur WebAssembly

• 5 lois que tout développeur de logiciel doit connaître

• Téléchargement d'un fichier vers Flutter à l'aide de Multer, Node.js et MongoDB

• Votre base de données héritée s'est dépassée d' elle-même

• Le guide complet de la base de données sans serveur AWS - DynamoDB

• Comment devenir un meilleur développeur chaque jour

• Notifications et alertes flottantes

• 3 habitudes pour vous aider à devenir un meilleur développeur



Analytics, marketing et monétisation



• Newzoo: 5 tendances pour les jeux mobiles 2021

• App Annie: en 2020, les utilisateurs ont dépensé 143 milliards de dollars sur mobile

• Marketing mobile: Artem Krasnenkov (SberMarket)

• Telegram a pris la deuxième place des téléchargements aux États-Unis

• IronSource achète Soomla

• News Break: intérêt pour le local

• Les dépenses des Européens en applications ont augmenté de 31% en 2020

• Les dépenses de consommation en applications en 2020 ont établi un nouveau record

• Les 10 principales tendances marketing des applications mobiles en 2021 selon les experts

• SmartMarket Sberbank: comment fonctionne notre marché d'applications et pourquoi nous sommes sûrs que les développeurs d'



IA, d'appareils et d'IoT l'apprécieront



• Les   robots remplaceront-ils les programmeurs?

• Capteurs de stations météorologiques Arduino et chinoises

•   M2M et IoT sont des technologies clés pour les marchés commerciaux et grand public modernes. Les tendances M2M en 2021

• ont du sens: à propos des concepts de base de l'apprentissage automatique et de l'IA dans les produits

• Les États-Unis ont ajouté Xiaomi à la liste des «entreprises militaires»

• Quelle langue devriez-vous apprendre pour la science des données en 2021?

• Top 10 des projets d'apprentissage automatique de 2020

• Les meilleurs cadres pour les développeurs de blockchain pour 2021



← 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 .



All Articles