Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des informations sur la
chaîne Telegram .
iOS
•
Il est temps de raconter des histoires. Transitions personnalisées dans iOS. [2/2]
•
Comment implémenter une barre d'onglets avec un bouton personnalisé: CAShapeLayer et UIResponderChain
• Travailler avec Bluetooth sous iOS
•
5 secrets dont les développeurs iOS ne vous parleront pas
•
Comprendre le développement parallèle sous iOS
•
SwiftUI: comment prendre une capture d'écran avec le contenu de ScrollView?
•
Création d'un système de licence pour les applications payantes sur Swift
•
Défilement fluide sous iOS
•
Hive: le jeu Hive pour iOS
•
IrregularGradient: dégradés
Android
animés
•
Rust inclus dans la liste des principales langues pour développer la plate-forme
Android
•
Android 12 Developer Preview: préparer l'application aux nouvelles mises à jour
•
Évolution des frameworks d'interface utilisateur déclaratifs: des dinosaures à Jetpack Compose
• La
vie sans AppStore et Google Play: travailler avec Huawei Mobile Services et AppGallery
•
MotionLayout + RecyclerView = belles listes animées
•
Analyse de l'architecture ELM dans une application mobile
•
Une version simple d'une vue bigarrée d'un recycleur sur un modèle Visiteur
• La conférence I / O 2021 se tiendra en format virtuel en mai
• Google Play Store a mis à jour le design
• Diffusion Android: GraphQL pour les développeurs mobiles ... Devriez-vous utiliser REST?
• Android Broadcast: Actualités n ° 8
•
Mon expérience avec Flutter en tant que développeur Android
•
Apprentissage de Jetpack Compose - Création d'une application de minuterie simple
•
Créez un «référentiel» de couche de données à l'aide de coroutines dans Kotlin
•
Résolvez des problèmes de production mobile comme Sherlock
•
Actions GitHub: automatisez le flux de travail de construction et de publication pour les applications Android
•
N'oubliez pas {mutableStateOf ()} - aide-mémoire
•
Code bruyant avec Kotlin Scopes
•
10 de bonnes idées pour améliorer le temps de construction de Gradle
•
Switch Snake: "serpent" des commutateurs
•
Holi: Jetpack Compose les couleurs
•
Uinspector: afficher la hiérarchie
Développement
•
Le développement basé sur des preuves ou une approche basée sur les données est le sens supplémentaire
•
Comment nous avons changé Pipeline créer du contenu en PvP-shooter et oublié les craquements
•
Pourquoi avons-nous abandonné les ombres standard Unity pour les tireurs mobiles et écrit à la place son
•
« You Up ". Comment construire une relation entre l'assurance qualité et le support technique
•
Comment écrire un plug-in pour Figma: problème, MVP, solution
•
L'histoire d'un éditeur vidéo
•
Comment réduire le coût du développement mobile
•
Comment nous avons créé une application mobile pour Courriers VkusVill en 9 jours
•
Synthétiseur sur Unity 3D
•
Encore une fois sur la conception UI \ UX en 1C ou comment accélérer le développement d'applications mobiles
• Podlodka # 210: conseil technique
• 7 programmeurs sur 10 se plaignent de retouches
• Objective-C est sorti du top Classement TIOBE, et Fortran est de retour
• Zoom a publié SDK vidéo
• Mail.ru Group a lancé un éditeur de code collaboratif
• Google a introduit le codec audio Lyra basé sur l'IA
• 4 erreurs que j'ai commises en tant que programmeur mais j'ai dû devenir CTO pour les voir
• Pourquoi apprendre le codage ne permet pas d'enregistrer votre travail
• Conception d'applications: exemples pour l'inspiration # 39
• Conseils de conception de suggestions automatiques
• Les 10 meilleurs kits d'interface utilisateur Figma pour votre projet
• Les
30 questions d'entrevue de
codage Apple les plus populaires (avec solutions)
•
Pourquoi les gestionnaires encore veulent coder
•
Comment nous avons rendu mobiles les membres de notre équipe Airbnb
•
Comment réussir à coder des entretiens en 2021
•
La meilleure pile technique pour le développement mobile en 2021
• L'
évolution de l'écriture d'applications mobiles modernes
•
8 extensions indispensables pour les développeurs Flutter
• Les
5 meilleures compétences pour les programmeurs seniors
•
Marketing pour les développeurs indépendants: étude de marché
•
Stand up quotidien est un gaspillage de Temps
•
Cadre de base que j'ai utilisé pour acquérir de nouvelles compétences techniques
•
5 bonnes pratiques pour créer des boutons efficaces
•
La conception d'interaction est plus que de simples flux d'utilisateurs et clics
•
Arrêtez de commenter votre code
•
Un cadre utile pour nommer vos classes, fonctions et variables
•
Comment gagner de l'argent grâce à la programmation
•
Créer une belle interface dans Flutter
• L'
architecture d'un one-man startup technologique
Analyse, marketing et monétisation
• Un
guide sur la publicité mobile pour ceux qui réfléchissent à la monétisation
•
Comment l'application mobile a aidé VkusVill à devenir le leader du nombre de commandes de produits en ligne
•
Développement, analyse et attribution. Quels services sont nécessaires pour une application mobile en 2021?
• Spécialistes du marketing mobile: Nikolai Lipkin (Yandex.Mediaservices)
• Epic et Apple se préparent pour l'essai
• Mem reçoit 5,6 millions de dollars pour la prise de notes
• Groupe: assistant de direction
• Charles investit dans le «commerce conversationnel»
• Les applications les plus téléchargées en mars 2021
• Supercell crée trois autres jeux Clash
•
Guide des métriques de produit
AI, appareils, IoT
•
HMM: nous attrapons les transactions frauduleuses
•
Prise Wi-Fi avec contrôle sur Internet en 60 minutes
• Comment les développeurs mobiles chargent les appareils: 10 nouveaux accessoires de haute qualité d'AliExpress
< 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 .