Notre nouveau condensé comprend le développement modulaire, les chats et les cartes, un demi-milliard sur Arcade, les ruches et les robots, la rage, le temps, les pièges et bien plus encore. Connectez-vous!

Dans les applications Raiffeisenbank, chaque écran est composé de plusieurs modules aussi indépendants que possible les uns des autres. «Module», nous appelons un composant visuel qui a sa propre idée. Lors de la conception d'une application, il est très important d'écrire une logique afin que les modules soient indépendants et qu'ils puissent être facilement ajoutés ou supprimés sans recourir à une refactorisation.
Tous ces mots sont beaucoup plus étroitement liés au développement mobile qu'il n'y paraît à première vue: les accélérateurs hexagonaux aident déjà à former des réseaux de neurones sur des appareils mobiles; l'algèbre et le matan sont utiles pour obtenir un emploi chez Apple; et la programmation GPU vous permet non seulement d'accélérer les applications, mais vous apprend également à voir l'essence des choses.
Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à
Canal télégramme .
iOS•
(+17) AppCode 2019.1: Swift 5, mise en surbrillance, navigation et auto-complétion améliorées, expressions mobiles et bien plus encore•
(+14) La façon la plus simple de faire du chat dans une application iOS•
(+12) Création de cartes comme Tinder sur Swift•
(+11) Tailles automatiques des en-têtes et pieds de page UITableView avec AutoLayout•
Apple retarde le transfert d'argent aux développeurs•
Apple dépensera jusqu'à 500 millions de dollars en exclusivités pour Arcade•
Model-View-Controller (MVC) dans iOS - une approche moderne
•
Ouvrez l'application sur un écran spécifique lorsque vous appuyez sur la notification push•
Présentation du modèle MVVM dans Swift•
Amélioration de la productivité de l'équipe iOS grâce à la création de fonctionnalités comme frameworks•
Premiers pas avec RxSwift et RxCocoa•
Comment faire des ponts entre les frameworks dans une application iOS•
Kotlin Multiplatform pour les développeurs iOS•
Comment faire pousser le serveur pour les événements dans iOS•
Liens profonds dans iOS•
Swash: gestion dynamique des polices
Android•
(+28) Secrets de l'API des appareils Android. Rapport Yandex•
(+16) Nous déterminons la race du chien: le cycle complet de développement, du réseau neuronal en Python à l'application sur Google Play•
(+15) Evolution ou fabriquez une base pour robots sur la plateforme ARDUINO, et nous pilotons des capteurs et de la vidéo vers un ordinateur via un smartphone•
(+15) Robo-footballeur débutant. Concours au MIPT. Android et Arduino et Bluetooth•
(+13) Création d'une calculatrice de pourboires sur Kotlin: comment ça marche?•
(+10) Cloud Firestore + Android est juste•
(+3) Comment travailler avec ViewPager2•
(+1) Comment dans Android pour transférer une variable d'un fragment à l'activité?•
Android Studio 3.4 est sorti•
Lancement d'un nouvel accélérateur de jeux indépendants•
Google rendra la communication avec les développeurs Play plus humaine•
Comment distribuer des bibliothèques Android•
Approche «avant tout hors ligne»•
Une astuce simple qui vous fera gagner des heures lors du développement d'applications Android•
Temps moderne sur Android•
Tester Espresso avec les composants de l'architecture Android•
Galerie personnalisée pour Android•

Vidéo Droidcon Italie 2019•
Réparer les fuites de mémoire en 2019•
Amélioration des tests d'interface utilisateur avec MockWebServer
Développement•
(+27) Notes d'un pigiste: développement de la première application React Native•
(+12) Brevets en design: première partie (dispositions générales, exemples d'Apple, Facebook)•
(+8) Éditeur de logique visuelle pour Unity3d. Partie 1•
Podlodka # 107: Risques juridiques•
Yandex accueillera un championnat de programmation•
Guide du développeur de jeux: se sentir malheureux en 10 étapes faciles•
Création d'un moteur de jeu de texte C ++ à partir de zéro dans ReactOS•
Dine Rite: UX Research•
Comment notre refonte nous a permis de grandir 10 fois par an: UX Research•
Guide du débutant pour écrire du code super propre et lisible•
Pièges de développement communs auxquels même les cadres supérieurs sont confrontés•
Mes conseils aux designers UX sur leur premier job•
Rage contre code: programmeurs et négativité•
Pourquoi les projets logiciels prennent plus de temps que vous ne le pensez - un modèle statistique•
Application de productivité ciblée: UX Research•
21 sites pour une programmation d'apprentissage gratuite•
Comment faire un curseur rond dans Flutter•
Premier coup d'œil à firstBorn - la nouvelle bibliothèque de composants React Native•
5 conseils pour améliorer la navigation dans le produit / service•
Création de l'interface utilisateur pour l'application mobile YouTube dans React Native•
Source historique: sources de jeux classiques d'Infocom
Analytique, marketing et monétisation•
(+16) WhatsApp dans la paume de votre main: où et comment pouvez-vous détecter les artefacts médico-légaux?•
Les blogueurs vidéo comme moyen de promouvoir un produit•
Tencent a reçu 15% du total des revenus du marché des jeux•
Horoscopes - une nouvelle catégorie populaire du marché des applications•
Créez une communauté pour votre jeu à partir de zéro•
Dashlane: gestionnaire de mots de passe et centre de sécurité•
Comment publier un jeu mobile et ne pas faire d'erreurs•
Brawl Stars a gagné 200 millions de dollars en 4 mois•
Jeux mobiles - l'une des meilleures plateformes de publicité•
TikTok bloqué en Inde• Les
annonceurs en Russie ont dépensé 4 milliards de roubles en publicité vidéo mobile en 2018•
Comment NE PAS promouvoir l'application
AI, appareils, IoT•
(+29) Surveillance par SMS du poids de trois ruches pour 35 $•
(+29) Bases du traitement du langage naturel pour le texte•
(+8) Mozilla WebThings - configuration de la passerelle•
(+7) Mozilla WebThings sur Raspberry Pi - pour commencer•
Mozilla présente WebThings•
Microsoft a acheté RTOS développeur pour l'Internet des objets• Le
nombre de haut-parleurs intelligents doublera presque en un an•
Créez une application Web complète d'apprentissage automatique dans React et Flask•
L'apprentissage automatique élargit le fossé entre la connaissance et la compréhension•
Prédisez la demande de vélos avec C # et ML.NET← 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 .