Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des informations sur la
chaîne Telegram .
iOS
•
Sécurité des applications iOS: un guide pour les débutants
•
XCResult - Comment et pourquoi lire
• 7 outils pour vous aider à écrire un meilleur code Swift
•
Créer un clone de l'application WatchOS Tasks dans SwiftUI à l'aide de CoreData
•
Grand Central Dispatch en bref
•
12 Best Bibliothèques iOS pour votre application
•
Comment créer un menu latéral sous iOS à l'aide de Swift
•
GraphQL dans Swift
•
Le modèle d'usine dans Swift
•
Swift 5: Protocoles utiles pour coder comme un pro
•
Recréer la mise en page et les animations de photos Apple avec une disposition de composition
•
Une semaine avec Xcode sur Mac M1
•
Détection de fuites de mémoire avec des tests unitaires dans Swift
•
DSFSparkline: graphiques pour le texte
•
DPTagTextView: Textview avec mentions et balises
Android
•
Impact des classes de données sur le poids de l'application
• En
quoi Dagger, Hilt et Koin diffèrent-ils sous le capot?
•
Présentation de Jetpack Compose Beta
•
Approche basée sur les données pour
renforcer la protection Android
•
Android - ViewPager2 - Remplacer les fragments à la volée (par programmation)
• Android Broadcast: Nouveautés d'Android 12 pour les développeurs
• Diffusion Android: Actualités n ° 6
• Nouveautés de la métrique de la console Google Play et benchmarks
• La bibliothèque Android for Cars passe à Jetpack
•
Résolution d'un problème typique d'une interview sur Kotlin
•
Nous avons besoin de quelque chose de mieux que Gradle
•
5 extensions Kotlin supplémentaires pour les développeurs Android
•
Allez de l'avant en utilisant les en-têtes dans RecyclerView
•
Circle CI + Android: Conseils de configuration
•
13 raisons pour lesquelles Dart est pire que Kotlin
•
Architecture dans Jetpack Compose - MVP, MVVM et MVI
•
Comment configurer un framework d'injection de dépendances avec Dagger2 sous Android
•
Facebook Timeline Compose: réseau social sur Jetpack Compose
•
ArcLibrary: coins arrondis pour le
développement
Android
•
Comment et pourquoi nous avons apporté 22 000 modifications au design de Yandex.Maps
•
Comment nous avons «élevé» et vaincu les tricheurs dans notre jeu de tir en ligne
•
Nouvelle version de Yandex.Fueling: prise en compte de l'expérience (inattendue) des conducteurs
•
Navigateur pour piétons
•
Développement mobile multiplateforme: contexte
•
Lancement d'une application Rust sur le mobile OS Aurora
•
Ink: un outil pour créer des quêtes textuelles comme les meilleurs souvenirs d'enfance
•
Clubhouse de vos propres mains: pour iOS, Android, Web et même Unity
•
Comment convaincre un game designer d'exécuter des tests?
•
Sur les progrès de la création du jeu folklorique russe "Kolobok" en février
•
Robot Framework for Test Automation: Limitations et goodies
•
Trois erreurs que j'ai commises en tant qu'ingénieur QA junior
•
Mécanismes d'authentification dans les interfaces utilisateur
• Podlodka # 205: comment gagner de l'argent
• Professionnalisme du développement
• Flutter passe à la version 2
• Les entreprises étrangères veulent obliger payer l'impôt sur le revenu des programmeurs russes
• Conception d'applications: exemples d'inspiration # 34
• Amazon a mis à jour l'icône en raison d'une «moustache» suspecte
• Pourquoi la plupart des programmeurs sont (ou restent) des leaders inefficaces
• 11 problèmes majeurs dans la conception d'applications mobiles
• Principes fondamentaux et bonnes pratiques de conception d'applications mobiles
•
Programmation orientée objet - la plus grosse erreur en informatique
•
Flutter et ses mauvaises performances sur iOS
•
7 logiciel de principes de conception à utiliser quotidiennement
•
Les développeurs intelligents ne codent pas
•
Gyro-web: accès à l'orientation des appareils en JavaScript
•
Créez un guide de conception UX pour votre équipe
•
Les applications natives sont toujours meilleures que React Native et Flutter
•
4 plates-formes de stockage d'objets open source pour 2021
•
Détection simultanée des visages, des mouvements de la main et des
poses en temps réel sur les appareils mobiles
•
Comment passer du logiciel de développement architecte de solutions
•
Comment j'ai accéléré mon application React Native 50x
•
Comment me démarquer en tant qu'ingénieur logiciel en 2021 - trucs et astuces
• La
psychologie de la couleur dans l'UX
•
25 polices étonnantes pour 2021
•
Open Mobile Maps: nouvelles cartes pour iOS et Android
Analytics, marketing et monétisation
• Marketing mobile: Anna Kandalina (M.Video)
• Comment SLON Media a créé du contenu de style UGC pour la promotion sur TikTok
• Netflix a lancé un court métrage drôle vidéos dans l'application
• Applications les plus rentables en février 2021
• Vungle achète GameRefinery
• Digital Turbine achète AdColony
• Nouveauté : Twitch pour l'industrie de la beauté
• Comment j'ai fait du marketing pour un jeu indépendant qui a rapporté 128 000 $ en un an
• L'Arizona House of Congress a adopté une loi permettant d'accepter les paiements contournant les commissions des magasins Apple et de Google
AI, appareils, IoT
•
Station météo à vitesse
maximale
•
Tout est question une "carotte" virtuelle: Uber a créé un algorithme qui peut battre un humain dans le jeu Atari
< Résumé précédent . Si vous avez d'autres documents intéressants ou si vous avez trouvé une erreur, veuillez l'envoyer à la poste .