Dans notre nouvelle version, la sécurité des applications iOS et le dernier Android 12, 22 000 changements de conception et vaincre les tricheurs, l'histoire de la multiplateforme et de la version Flutter 2.0, des cadres inefficaces, du marketing indépendant et bien plus encore!
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 .