Dans ce condensé, refactoring, UI, UX et animations, le retour de l'essai à l'App Store, Kotlin comme une «percée de l'année», des hackathons pour le développement d'équipe, des mécanismes de jeu cachés et des gains FaceApp.

Que fait un ingénieur lorsque l'outil requis est manquant? Certes, il fera tout lui-même! Plus tôt, nous avons parlé de la création d'outils personnalisés, maintenant parlons de la façon de modifier Xcode et de le faire fonctionner selon vos règles.
J'ai collecté inlassablement des kits d'interface utilisateur, expérimenté avec du contenu dans des espaces réservés, des styles, des ombres, des textes et des états pour comprendre si cela affectait la conversion. En d'autres termes, puis-je augmenter les ventes de produits de conception pour Figma si j'ajoute un peu de dynamique visuelle aux dispositions de conception statiques pour rendre les modèles plus intéressants et plus fonctionnels.
Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à
Canal télégramme .
iOS•
(+20) Outil de refactoring personnalisé: Swift•
(+16) Développement d'applications sur SwiftUI. Partie 1: flux de données et Redux•
(+14) C'est un tour: pourquoi Apple a changé les exigences pour les développeurs d'applications•
(+9) Créer un modèle de projet Xcode•
(+2) Du web et des banques au développement iOS: expérience personnelle du programmeur Apiqa• La
fidélité des propriétaires d'iPhone est au minimum•
Travailler avec CloudKit•
Apple présente de nouveaux emoji•
Essai pour les applications: revenir sur l'App Store?•
Présentation du nouveau système d'exploitation iPadOS Beta d'Apple•
Comment utiliser la tâche d'arrière-plan iOS pour maintenir votre application à jour•
Chargement et animation d'image incrémentielle dans SwiftUI•
iOS 13 - votre application est-elle prête pour l'obscurité?•
Réduisez la mémoire et les terminaisons OOM dans iOS•
Création de frameworks statiques à Carthage•
Premiers pas avec Combine dans Swift•
Il a cassé le pare-brise et gagné 10 000 $ dans le programme de recherche de vulnérabilité Tesla.•
Comment utiliser Swift pour WatchConnectivity•
Files d'attente rapides sur Swift•
Créer un panneau de recherche de conception de matériaux dans iOS•
Gérez les tâches en arrière-plan avec le nouveau Planificateur de tâches dans iOS 13•
MagazineLayout: UICollectionView by Airbnb
Android•
(+15) Comment implémenter une architecture propre sur Android?•
Google a multiplié les récompenses pour la recherche de vulnérabilités dans Chrome, Chrome OS et Google Play•
Kotlin est devenu «Projet révolutionnaire de l'année»•
Développement Android: conseils pour vous-même•
Microsoft Word a atteint 1 milliard de téléchargements sur Android•

Vidéoconférence pour Kotliners 2019•

Cours de Kotlin - Guide du débutant•
Développement de jeux de roulette Android•
Google Analytics avec Tag Manager + Firebase•
Créer une pochette pour Wear OS•
Nous préparons une application pour Android Q•
Comment faire pour afficher une fonction d'état dans Kotlin•
Package d'application et chargement latéral: comment éviter les plantages•
Créez un scanner de code QR à l'aide du kit Firebase ML et de CameraX•
Explorez les actions des applications sur Android•
10 tendances de développement Android les plus prometteuses en 2019•
Comment Kotlin a simplifié ma vie dans le monde Java•
Modèles de flux dans Coroutines et l'API Android SQLite•
Expérience: transformer MVP en MVVM sans bibliothèque ViewModel•
Pro Bulk Sms Sender: envoi de SMS en masse
Développement•
(+15) Comment un rédacteur UX aide à améliorer un produit•
(+12) React Native: créez une liste glissable et glissable•
(+11) Concepteurs vs développeurs: sur l'histoire de la création de l'application «Ma ville intelligente»•
(+7) XAML Hot Reload pour la version préliminaire de Xamarin.Forms publiée•
(+7) Développement natif, React Native et Flutter: critères de sélection•
(+3) Comment assurer la sécurité du développement, gagner du temps et des nerfs•
(+2) Compétences de base pour travailler avec Unity•
(+1) Comment développer un autre jeu de plateforme en utilisant Unity. Un autre tutoriel, partie 2•
6 principes de l'animation fonctionnelle: comment faire les bonnes transitions•
Podlodka # 120: Kubernetes•
Tests d'interface utilisateur•
AppsCast # 9: Timlid, ou Là et retour•
Stein: une base de données de Google Sheets•
Comment augmenter l'efficacité d'une équipe distante à l'aide de hackathons• Les
produits numériques peuvent-ils être inopportuns?•
Wilberries ouvre une école de programmation•
Natalia Pershits (World of Tanks Blitz): tous les chars sont différents•
Comparaison de Ionic et Flutter pour le développement d'applications mobiles et avancées•
L'ère post-navigateur•

Trouver le coût implicite de la conception•
Architecture Instagram - comment stocker et rechercher des milliards d'images•
Arrêtez d'écrire des commentaires dans le code•
Oubliez les utilisateurs, pensez aux gens•
Qui est testeur?•
Bon UX, mauvais UX: créez un UX qui fonctionne•
4 minutes pour devenir un meilleur développeur•
Revues de code à moyen•
Comment penser noSQL avec Firebase•
Combien coûte la localisation?•
Programmation orientée objet - Une catastrophe de mille milliards de dollars•
ShineButton: Boutons brillants
Analytique, marketing et monétisation•
(+54) Pourquoi des mécanismes de jeu cachés sont-ils nécessaires•
(+8) ASO continue: tendances, notations et un peu de feedback•
FaceApp a gagné 1 million de dollars en 10 jours•
10x Ascend: négociation avec l'employeur• L'
influence marketing a augmenté de 83%•
1 500 machines à sous entrent dans la barre: matière en quantité, pas en qualité•
Blackstone achète Vungle•
Minecraft Earth commence les tests bêta•
Idée pour l'application: par où commencer?•
Les applications les plus rémunératrices avec un abonnement au 2ème trimestre 2019•
Google AdSense abandonne les applications mobiles•
Segmentation comme outil de recherche d'informations•
Anvyl: gestion D2C•
Comment identifier un éditeur de jeu mobile toxique
AI, appareils, IoT•
(+74) Comment nous avons formé un réseau de neurones pour classer les vis•
(+40) Expérience de modélisation de l'équipe Computer Vision Mail.ru•
(+26) Galerie des meilleurs cahiers en ML et Data Science•
(+15) Risques et menaces sur l'Internet des objets•
(+12) Robots et fraises: comment l'IA augmente les rendements sur le terrain•
Instruction: créer et télécharger un balisage d'image vers le nouvel outil de formation du réseau neuronal Apple Create ML•
Top 10 Data Science et outils ML pour les non-programmeurs•
Il a cassé le pare-brise et gagné 10 000 $ dans le programme de recherche de vulnérabilité Tesla.← 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 .