Digest de matériaux intéressants pour un développeur mobile # 397 (7 - 13 juin)

Dans ce résumé, nous discutons de la WWDC et de ses conséquences, des mises à jour rapides d'Android et de la responsabilité de l'équipe, de l'automatisation des feuilles de calcul, des CMM, des couleurs, des contrôles, etc.







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



iOS



  Xcode Cloud, SharePlay, Focus - le plus important avec Keynote WWDC21

  Apple tue TeamCity, Bitrise, Appcenter, Fastlane, Firebase, Sentry et d'autres comme eux. Xcode Cloud en un coup d'œil

  Création d'un client OpenVPN pour iOS

Entretiens iOS chez Vivid

Les meilleures applications iPhone pèsent presque 4 fois plus qu'il y a cinq ans

Mobile People Talks : WWDC21

Apple publie des versions bêta du micrologiciel AirPods pour les développeurs

iOS 4 recréé en tant qu'application iPhone

Vues de trous sur Swift

Apple clarifie les règles de publication de l'App Store

Apple permettra aux utilisateurs de rester sur iOS 14

Nouvelles fonctionnalités iPadOS 15

Apple a introduit de nouvelles technologies et Outils pour les développeurs d'applications

watchOS 8 : nouvelles fonctionnalités d'accès, connectivité et pratiques de pleine conscience

Apple présente iOS 15

iOS 15 essentiel pour les concepteurs

Rapport sur l'état de l'Union des plates-formes de la WWDC 2021

Rapports d' incident iOS avec LLDB

Intégration de SwiftUI dans l'application UIKit

Meilleur routage des liens profonds dans l'application iOS

Ce que nous avons appris de l'incident OOM dans l'application Pinterest iOS

Faites un défilement sans fin de photos sur iOS

Quoi de neuf dans SwiftUI depuis la WWDC21

SwiftUI - une SnapList bidirectionnelle

Utilisation de SwiftUI avec un modèle de vue écrit en Kotlin Multiplatform Mobile

Écrire la première application iOS avec Realm, SwiftUI et Combine

Quoi de neuf dans StoreKit 2

Comment utilisons-nous SwiftUI dans l'application Medium

Quoi de neuf dans SwiftUI 3.0 ?

Comment créer une icône en mode sombre pour votre application

iOS 15 apporte des chaînes d'attributs à SwiftUI

Comprendre AsyncImage dans SwiftUI

Indiquer : toasts de style AirPods

SimpleAnalytics : propres analyses pour iOS



Android



  Longue route vers des mises à jour rapides d'Android

  Migration de LiveData vers Kotlin's Flow

Défilement   automatique infini des listes avec RecyclerView et LazyLists dans Compose

• Les développeurs peuvent demander une réduction des frais jusqu'à 15 % via le Play Store

Flutter Dev Podcast # 28 : Google I/O 2021

Erreur gestion des coroutines

Problème trois frameworks dans Kotlin Multiplatform Mobile

Architecture Android moderne avec modèle de conception MVI

• L' ABC de la modularité Android en 2021

Navigation dans Jetpack Compose

Multiples back-stacks

Mise en réseau dans Kotlin Ktor sur Android

Génération automatique de tailles personnalisées pour Android à l'aide de Kotlin

Plongez dans l'internationalisation des applications Android avec Jetpack Compose

Liaison de données dans Android

Architecture Android pure [point de vue]

Construisez une application CoroutineScope avec Hilt

Pagination sous Android avec Paging 3, Retrofit et Kotlin Flow

CompleteKotlin : autocomplétion pour toutes les plateformes

TimeRangePicker : sélecteur de plage ronde pour le développement Android







  Qui, où, quand : un système de composants pour diviser les domaines de responsabilité de l'équipe

• L'   automatisation ou la mort : comment gérer des milliers d'unités de contenu de jeu à l'aide de google tables

Appwrite, une plateforme backend open-source

  Le rôle du QA Lead dans une entreprise de produits : fonctionnalités et zones Responsabilité

Appeler le code Go de Dart à l'aide de cgo et Dart FFI à l'aide d'un exemple simple

  Créer d'excellentes applications avec Xamarin.Forms

  Nous devons aller plus loin : comment l'œuf de Pâques du Delivery Club a réduit le temps d'attente subjectif pour la nourriture

  Tester et visualiser avec Mind Map

Paiement automatique, paiement automatique ou recharge automatique ? Cas UX

  Comment devenir un testeur à partir de zéro

Podlodka #219 : choisir son premier métier en informatique

Conception d'applications : lauréats des Apple Design Awards 2021

CMM en pratique ou choix d'un framework multiplateforme pour Leroy Merlin

Recherche par HackerEarth Développeurs 2021

• Les boutons désactivés ne doivent pas dérouter les utilisateurs

Vente de livres sur la science des données et l'analyse des données dans Humble Bundle

6 outils puissants pour les développeurs Mac

Comment nous avons amélioré les contrôles segmentés

Un guide du débutant sur la couleur dans la conception de l'interface utilisateur

• Un guide étape par étape pour travailler dans Figma. Leçon sur la création d'une application mobile

• Le principe IBM Leadership-as-a-service assure la croissance professionnelle des équipes

Top 5 des modèles de conception de systèmes distribués

ELI5 : Flipper - débogueur multiplateforme

Comment améliorer vos compétences en architecture logicielle au quotidien

Barre de tabulation animée Coinbase dans React Native

Comment valider le code junior pour un développeur

• Les développeurs ne peuvent pas réparer la mauvaise gestion



Analyse, marketing et monétisation



  WWDC 2021 : nouveau et utile pour développeur, spécialiste ASO, marketeur d'applications mobiles

  Pourquoi les utilisateurs s'abonnent-ils ? Comment augmenter les conversions d'applications mobiles

Classplus : Spotify for Education

AppsFlyer : les installations non organiques d'applications financières ont augmenté de 570 % en Russie

Stratégie du vainqueur : comment conquérir le monde entier, à commencer par Iakoutsk ? Case inDriver et Rocket10

Case : comment pousser les concurrents hors de recherche tout en optimisant les inapps ?

Outils pratiques et avantages du suivi des suppressions d'applications mobiles

Intégration dans une application mobile : comment maintenir l'intérêt des utilisateurs pour l'



IA, les appareils et l'IoT



  Comment Yandex a appliqué des réseaux de neurones génératifs pour trouver des réponses

BERT   petit et rapide pour la langue russe

• La Playdate la console de jeu de poche est en vente

Un smartphone sécurisé contrôlé par le FBI a révélé les actions de centaines de criminels



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



All Articles