Recueil de documents intéressants pour un développeur mobile # 371 (16-22 novembre)

Dans la nouvelle version, le chemin vers un ingénieur 10x, des frais réduits sur l'App Store, des tests sans accès au code, un guide sur la croissance des applications, le fonctionnement de la vision par ordinateur, le choix de la technologie multiplateforme, et bien plus encore!







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



iOS



(+9) Vers 10x Engineer: raccourcis, extraits de code, modèles

(+6) Impression des cours de Stanford CS193P Printemps 2020: Développement d'applications iOS avec SwiftUI

(+1) Architecture composable - Un nouveau look sur l'architecture de l'application. Benchmarks

(0) API Keychain sous iOS

NVIDIA GeForce Now et Google Stadia fonctionnent sur iOS en tant qu'applications Web

Apple a publié une version de TensorFlow pour macOS Big Sur

Apple réduit la commission de l'App Store pour les petits développeurs à 15%

• Les codes promotionnels pour les abonnements ont été gagnés dans l'App Store

Utilisation de Kotlin Multiplatform Mobile dans un projet iOS

Comment travailler en toute sécurité avec Core Data dans un fil d'arrière-plan

Flux partagés, canaux de diffusion

Utilisation de Diffable Sources de données sous iOS 14

Swift côté serveur avec Vapor, AWS Fargate et AWS Cloud Development Kit

Dependency Injection : pourquoi nous avons choisi Needle

Top codes courts Xcode pour une programmation plus efficace

MVVM sur iOS avec SwiftUI (exemple détaillé + pièges)

Créez des mises en page conviviales pour le contenu

Créez une interface de discussion avec SwiftUI

Cycle de vie de SwiftUI View

Un guide complet sur l'utilisation d'Azure CI / CD pour les applications iOS

SlideOverCard: carte coulissante

PostgresKit: utilisation de PostgreSQL



Android



(+30) Coroutines et synchronisation ... Mieux vaut ne pas mélanger

(+4) Comment la construction du fichier APK fonctionne à l'intérieur

(+3) Développement Android: ce qui est en commun avec Lego et comment ne pas «tirer un hibou sur le globe»

Roman Elizarov devient le nouveau chef de projet pour Kotlin

Vidéo Android Summit 2020

Google définit une nouvelle date limite d'autorisation pour les applications géolocalisées en arrière-plan

Compétences de développement Android moderne (MAD): Apprendre le développement Android moderne de Google

Sursécurisé lance un autofinancement de 1 million de dollars avec des paiements de bogues

• Un guide pragmatique de Hilt avec Kotlin

Détection de capture d'écran sous Android

Réduisez de moitié l'utilisation de la mémoire de votre application Android

• La rotation tourne

Créez une application à l'aide de Dropwizard, Maven et Kotlin

Interface utilisateur pilotée par serveur pour Android avec Jetpack Compose

Tirer parti d'Android Jetpack KTX

Nouvelle façon de gérer les états et les événements sous Android avec les classes scellées

Modularisation des applications Android - un coup d'œil rapide

Applications (presque) entièrement multiplateformes dans Kotlin

5 nouveaux frameworks d'automatisation de test pour Android (2020)

Lottie pour Jetpack Compose

Animation Android RecyclerView dans Kotlin

Kotlin Flow sous Android - gestion d'un flux asynchrone

Un guide complet pour l'internationalisation et la localisation d'applications Android

BasicAirData GPS Logger: un tracker GPS open source pour Android

Convertisseur de devises: un convertisseur de devises pour le



développement Android



(+25) API pour l'assurance qualité: tester des fonctionnalités sans accès au code

(+18) Expérience dans le choix d'une technologie multiplateforme pour le développement d'applications. Rapport Yandex

(+5) ECS dans l'interface utilisateur dans le client World of Tanks Blitz

(+4) Développement produit: dans quel paradigme travailler?

(+4) Conception des matériaux. Création d'animations dans Kivy

(+3) Passez d'abord hors ligne en utilisant les données de base et le (s) document (s) géré (s)

(+3) Jeux de test

(+1) Flutter. Auditeur de clavier sans code de plate-forme

(+1) Figma a déployé une nouvelle mise en page automatique

(0) Types de biométrie dans une application mobile

Podlodka # 190: connaissances indispensables pour un programmeur

Que faire si Apple vous copie

MY.GAMES et Google ont lancé un programme pour soutenir les développeurs de jeux

Quoi est l'interface utilisateur pilotée par serveur

Quelles langues les développeurs veulent-ils apprendre?

7 conseils pour créer une meilleure expérience utilisateur: meilleures pratiques de conception mobile

Le premier hackathon Flutter en ligne en Russie Liga Stavok Flutterthon

Navigation dans les applications mcommerce: modèles et pièges

Arrêtez de juger les concepteurs de produits en tant que concepteurs visuels

Voici 20 conseils de codage que vous n'avez pas demandés

4 reconnaissances après 4 ans en tant que développeur autodidacte

Ce que j'ai appris sur l'UX en sirotant un thé

Redéfinir une application de rencontre - exemple UX / UI

6 mois de petits projets

Je ne suis pas assez intelligent pour être programmeur

Architecture épurée en termes d'entretiens techniques

Simplenote: notebook cross-platform



Analytics, marketing et monétisation



(+43) Emprisonné pour l'application

(+3) Engagement des utilisateurs, amélioration de l'expérience de jeu et du retour sur investissement

• Les applications avec widgets ont reçu plus de 45 millions d'installations sur iOS

podcast de sens: à propos de la formulation d'hypothèses, d'approches et de critères d'exactitude et de test d'hypothèses à différents niveaux

Guide de croissance des applications pour les développeurs indépendants

Meilleur mobile jeux aux Game Awards 2020

Global App Testing a étudié les habitudes des utilisateurs avec les applications

Getaround: croissance du partage de voiture p2p

Comment obtenir plus de trafic à partir des recommandations d'applications similaires?

Analyse comparative de la stratégie tarifaire de plus de 100 applications mobiles par abonnement

Compétences et exigences pour les analystes de données à différents niveaux dans Yandex



AI, Devices, IoT



(+19) Réseaux de neurones profonds en vision par ordinateur: comment ils fonctionnent, où ils sont utilisés et quels problèmes surviennent

"Digit leçon" apprendra aux étudiants à travailler avec des réseaux de neurones

Ride Vision utiliser l'IA pour améliorer la sécurité des motocyclistes

Huawei vend complètement sa marque de smartphones Honor



← Recueil précédent . Si vous avez d'autres documents intéressants ou si vous avez trouvé une erreur, veuillez l'envoyer à la poste .



All Articles