Le condensé de matériaux intéressants pour le développeur mobile # 329 (du 13 au 19 janvier)

Reprenons le travail avec le nouveau condensé - il comprend le routage et les composants, les tests d'intégration et les langages de programmation, le rapport annuel Ann Appie et les améliorations de Duolingo.



Nous avons lancé l'application mobile et le site Web en 2017. Aujourd'hui, la charge moyenne sur le système est d'environ 6 000 commandes par jour. D'une part, ce n'est pas beaucoup, d'autre part, il vaut toujours la peine de considérer que cela n'est pas réparti uniformément pendant 24 heures, les gens ne commandent pas de nourriture 24h / 24, il y a aussi une jarretière pour une activité standard pendant les heures de travail.
Le téléphone est depuis longtemps une continuation de moi et j'imagine à peine ma vie sans quelques dizaines d'applications que j'utilise tous les jours. Mais qu'en est-il de ceux qui ne peuvent pas prendre le téléphone dans leur main ou regarder l'écran?

Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à Canal télégramme .

iOS

(+25) Routage pour iOS: navigation universelle sans réécriture de l'application
(+21) Affichage complexe des collections dans iOS: problèmes et solutions sur l'exemple du flux VKontakte
(+3) Tests unitaires dans l'architecture Clean Swift
Apple a acheté le démarrage d'IA Xnor.ai
Puis-je voir le menu SwiftUI, s'il vous plaît?
Existe-t-il une meilleure architecture pour une application iOS?
Gaudí pour iOS: thèmes et mode sombre
Swift UI: application de réservation de films
Trucs et astuces pour le débogage des applications iOS
SwiftUI: création d'un en-tête extensible avec parallaxe
UIStackView Hidden Treasures
Premiers pas avec RealityKit: réalité augmentée collaborative
Comment implémenter l'architecture VIPER dans une application iOS à l'aide de Swift 5
SOTabBar: magnifique TabBar pour iOS

Android

(+17) Comment parler des principaux composants d'Android en 15 minutes
(+3) Utilisation de l'interface dans le SDK Google Maps pour Android
(0) Préparation d'un projet sdl2 pour s'exécuter sur Android
GitHub a publié une version bêta de son application Android
Les défenseurs des droits humains demandent à Google d'autoriser la suppression des applications préinstallées
Android Broadcast # 4: «Sous le capot de Coroutines» avec Ilmir Usmanov
Migration vers ViewPager2
Comment préparer une application Android pour Pentest
11 règles d'or pour le développement Android
Des fonctionnalités modernes pour votre application Android
Immersion profonde chez Jetpack Compose
Fonctionnalités de Kotlin Killer pour les programmeurs et les développeurs de logiciels
Réduction Android R8
Kotlin Multiplatform - MVVM et architecture propre
Concevoir des arbres de décision à partir de zéro sur Android
Partage de code maximum entre Android et iOS avec Kotlin Multiplatform
Machine virtuelle Android: tout ce que vous devez savoir
Gestion du cycle de vie avec View Binding in Fragments
Créer un chat sur Kotlin: la voie propre
Kotlin Pokedex: Encyclopédie Pokémon sur Kotlin
5 bibliothèques Android qui vous inspireront en tant que designer

Développement

(+43) VVVVVV ??? VVVVVV !!! :) + La publication du code VVVVVV a montré à quel point les jeux à l'intérieur sont organisés
(+26) Intégration continue dans Unity: comment réduire le temps d'assemblage et économiser les ressources + pipeline en cadeau
(+21) Predator Vision: effet de vision thermique
(+10) Annonce du Global Game Jam 2020 fin janvier
(+7) Création d'un jeu de tir zombie à la troisième personne à l'aide de DOTS
(+6) Implémentation du modèle «Status» dans Unity
(+5) Tests d'intégration Flutter - c'est facile
(+5) Je suis photographe et je vais me faire un outil de travail
(+5) Nous optimisons l'automatisation: comment nous avons accéléré les autotests de 3 à 4 fois, en préservant les anciens développements
donner un sens # 76: à propos de la métrique principale pour un produit, un modèle de métriques et des informations issues de l'analyse
Mobile People Talks: un regard sur iOS, Android et toutes sortes de multiplates-formes à travers le prisme de la sécurité
Podlodka # 146: apprendre l'anglais
Cocos crée des mini-centres de jeux dans les applications
Les moteurs de jeux les plus populaires 2019
Développement pour iOS et Android: classement des langages de programmation 2020
Icônes gratuites: 15 bibliothèques
Google a acheté le générateur d'applications AppSheet
C est devenu la langue de l'année selon TIOBE
Parce que les couleurs sont belles. Créer une palette de couleurs universelle pour IBM
Connectez-vous à l'informatique et au numérique avec une formation non essentielle et lancez votre application mobile
Instructions pour ajouter des animations à votre produit - exemples et outils
7 modèles d'interface utilisateur pour l'application de suivi des habitudes: étude de cas
Ingénieur Logiciel Automne, Technicien Programmeur Escalade
7 conseils pour concevoir un menu déroulant
Surveillance de l'intégrité des applications Flutter à l'aide des actions GitHub
Création d'une application mobile en tant que projet parallèle - une collaboration entre un concepteur et un développeur
Physique du défilement personnalisé dans Flutter
Distribuez des applications Firebase rapidement et facilement avec CircleCI et Fastlane
Création d'une application Todo Flutter à partir de zéro
Gagnants du Game Off 2019
Mono: police pour les développeurs

Analytique, marketing et monétisation

Rapport annuel App Annie State of Mobile 2020: les Russes dépensent plus d'un milliard de dollars en applications
Duolingo: amélioration de 1% chaque semaine
Les analystes ont trouvé des applications Fleeceware dans 600 millions d'utilisateurs
Une approche systématique de l'ASO avec un cycle CRO
• Les revenus des jeux mobiles à Odnoklassniki ont doublé
ClassPass est devenu une licorne
Les applications et jeux les plus téléchargés de 2019
Pourquoi Skyeng achète-t-il de la publicité pour un produit gratuit
Qui a besoin d'optimiseurs App Store et comment se lier d'amitié avec Apple: une entrevue avec le fondateur du service SplitMetrics de Minsk

AI, appareils, IoT

(+28) Utilisation du machine learning dans une analyse statique du code source des programmes
(+20) Tenseurs dans TensorFlow
(+9) Maison intelligente sur roues ... Alice
(+8) Lytko unit
Amazon AutoGluon crée des modèles ML en 3 lignes de code

← 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 .

Source: https://habr.com/ru/post/fr484542/


All Articles