Le condensé de matériaux intéressants pour le développeur mobile # 337 (du 16 au 22 mars)

Dans notre nouveau numéro, nous parlons de comment dépenser un million pour créer votre propre traducteur, des mitaps virtuels pour les développeurs Android, de l'impact de l'épidémie sur le marché des applications, des dépenses record des utilisateurs et bien plus encore!



Lorsque mon argent a épuisé à nouveau, la crise est venue. Je n'ai pas pu trouver d'emploi, la situation est devenue critique. Le moment est venu de regarder toutes choses avec un regard sobre. Je devais honnêtement m'avouer que je ne savais pas quelles niches choisir pour les affaires. Créer des projets que vous aimez est le chemin qui mène à nulle part.Nous attirons votre attention sur une série d'articles consacrés à l'optimisation du rendu pour les appareils mobiles: téléphones et tablettes basés sur iOS et Android. Le cycle comprendra trois parties. Dans la première partie, nous examinerons les fonctionnalités de l'architecture populaire de tuiles GPU sur mobile.

Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des nouvelles dans la chaîne Telegram .

iOS

(+4)  Combiner MVVM basé dans les applications UIKit et SwiftUI
(+4)  Problèmes de boîte à outils dans les grands projets
(+3)  Ajouter un thème sombre dans iOS
Apple a présenté le nouvel iPad Pro avec lidar
Les jeux de coronavirus ont également été interdits sur l'App Store
La conférence Apple WWDC 2020 se tiendra au format en ligne
5 extensions Swift qui vous faciliteront la vie
Comment changer l'icône de votre application dans SwiftUI
Quel est le framework vDSP dans Swift?
Un guide rapide pour la meilleure typographie pour iOS
Comment implémenter UITableView et UICollectionView avec RxDataSources
Débogage Apple L8 - les bases de l'ingénierie inverse
Swift-eri est lui-même - une liste de tâches avec CloudKit
Générer des sous-titres vidéo sur un appareil iOS en utilisant SwiftUI et ML Kit
CoronaTracker: traqueur de coronavirus
Connexion iOS simple: écrans de connexion

Android

(+10)  FragmentLifecycleCallbacks divisés en parties
(+6)  Maîtriser le développement grâce aux tests dans Android à l'aide de tests d'interface utilisateur
(+4)  30+ recommandations professionnelles concises pour les développeurs Android
(+3) Nous transférons les journaux Android via Internet avec Timber et Node.JS
(+3)  Nous travaillons avec View de manière asynchrone en utilisant coroutine
Android Dev Virtual Meetup s'ouvre
• Le public Android Go dépasse 100 millions de personnes
Google interdit l'installation d'applications tierces (pour les utilisateurs du programme de protection avancée) )
Le temps de révision des applications sur Google Play est passé à une semaine
Présentation des composants Material Design
51 ressources pour les débutants et les développeurs Android professionnels
• La conférence I / O 2020 est complètement annulée
Mise à jour des demandes sans changer l'adaptateur RecyclerView à l'aide de FirebaseUI
8 bonnes raisons de modularité dans Android
Interface de chat pour Android utilisant RecyclerView et Groupie
Explorez l'interface utilisateur pilotée par le serveur
Implémentation de systèmes de mouvement avec des composants matériels Android
Comment réduire la taille de votre application Android en utilisant R8
Création d'une architecture de composants dans Android Jetpack Compose
Dépendances natives dans Android Studio 4.0
Dialogues Android sur Kotlin: tutoriel
Motion Toast: notifications pour Android sur Kotlin
Composants de matériaux Android Exemples: utilisation du

développement de composants de matériaux

(+27) Apprentissage automatique dans Unité: nous apprenons aux agents MO à sauter par-dessus les murs
(+26)  Immersion dans Charles Proxy
(+19) «En développant quelque chose à l'avance et complètement conçu, vous faites une chose mort-née» - conversation avec The Breakfast
(+17)  Plus le pire ou pourquoi la boucle de jeu est importante
(+11) Entretien avec Vyacheslav Utochkin, directeur des programmes éducatifs pour le développement de jeux à la Higher School of Economics, Higher School of Economics, Higher School of Economics: 20 questions sur gamedev
(+10)  War with brakes. Optimisation du nombre de rendus de composants dans React Native
(+6)  Projets secondaires passionnants que vous pouvez faire aujourd'hui
(+2)  Flou de l'image d'arrière-plan dans Unity
(0) Géolocalisation dans React Native
Podlodka # 155: Björn Straustrup
Android Broadcast # 9: Comment organiser une conférence sympa
Magic Leap Magicverse SDK publié
Application GitHub version bêta gauche
La pré-installation de l'application accélère
Thème sombre ou clair: quel est le meilleur pour les utilisateurs?
Snap a lancé l'éditeur de masques Lens Web Builder
Manque UX: comment les utilisateurs peuvent être manipulés
Comment GitHub m'a bloqué (et toutes mes bibliothèques)
ArangoDB: la base de données idéale pour les projets à forte incertitude
Flutter vs Native vs React- Natif: tests de performances
Une liste de 100 API publiques intéressantes et intéressantes pour votre prochain projet
Utilisation de l'IA pour la conception UX d'applications mobiles
Création d'une application multiplateforme avec des onglets sur Flutter
Affichage naturel dans la pratique: le nouveau contrôle du volume dans iOS 13
Comment «Prince of Persia» a battu les limites de mémoire d'Apple II
Comment créer une application universelle
J'ai développé, construit et lancé le produit MVP en 5 jours
Comment écrire une bonne documentation pour le code

Analytics, marketing et monétisation

(+27) Comment lier l'implication à la monétisation dans les jeux et applications mobiles
(+9)  Règles de localisation pour les développeurs
(+8) Localisation des jeux indépendants: le jeu en vaut-il la chandelle?
(+6) Source de vérité: comment un analyste apprend à un manager et à un développeur à travailler ensemble
Cas d'inDriver: comment créer l'application de partage de trajet parfaite pour 31 pays avec différentes langues et cultures?
Tapjoy a lancé des engagements multi-récompenses
En 2019, l'utilisateur moyen d'iPhone aux États-Unis a dépensé 100 $ pour des applications
Proxy: portes sans contact
L'impact du coronavirus sur l'économie des applications - Recherche App Annie
L'application Kitche qui a aidé à réduire le gaspillage alimentaire a reçu un investissement
Coûts d'acquisition des utilisateurs 48,5 milliards de dollars pour les jeux en 2022
Une application pour le diagnostic du coronavirus a été lancée en Iran, mais elle ne surveille que les utilisateurs
MVP vs Prototype vs. PoC: Quelle est la meilleure approche pour mesurer l'adéquation produit / marché?

AI, Devices, IoT

(+33)  Comment nous utilisons item2vec pour recommander des produits similaires
(+24)  Comment nous avons créé une galerie d'art des réseaux de neurones et pourquoi nous ne donnons pas d'images à copier
(+12)  Goût et couleur: gradations d'approches de la maison intelligente
(+5)  Nous travaillons avec le capteur de CO? Détecteur d'air Xiaomi ClearGrass localement, sans serveurs chinois
Google a introduit Pigweed - outils de développement pour les systèmes embarqués
Traducteur Google a appris à traduire la parole en temps réel
Google a commencé à certifier les développeurs TensorFlow
Les outils d'apprentissage machine les plus utiles 2020
Détection des coronavirus dans les images radiographiques avec Keras, TensorFlow et deep learning

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

All Articles