Recueil de documents intéressants pour un développeur mobile # 390 (12 - 18 avril)

Dans ce condensé, nous examinons de nouvelles approches des listes et des collections, de la création automatique de musique et de l'écriture de tests unitaires sans douleur, de filateurs et d'icônes, de la croissance des applications, des fans, de la génération d'idées de jeux 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



  Expressions implicites enchaînées dans Swift 5.4

  Approches de listage sur UICollectionView

Casinos prétendant être un jeu d'enfant trouvés dans l'App Store

Apple a annoncé Spring Loaded le 20 avril

Apple travaille sur une combinaison d'Apple TV et HomePod

Apple ne publie pas iMessage sur Android. pour empêcher les utilisateurs de quitter l'iPhone

Un moyen meilleur / plus rapide d'obtenir la couleur moyenne d'une image

Présentation des collections dans Swift

Migration de votre application vers les modules de package Swift

Comment imbriquer un UITableView dans un UICollectionViewCell et le faire comme Trello

Créer, animer et personnaliser des cercles dans Swift

5 conseils pour écrire du code Swift pur

Outil de refactoring intégré Xcode magnifique

Explication de chaque protocole SwiftUI

UIKit Live the Preview pour UIViewController et un UIView

Guide d'architecture MVVM iOS + coordinateurs

Création d'une messagerie Firebase native avec SwiftUI

CollectionViewPagingLayout: superbes vues UICollectionViews

FDWaveformView: rendu sonore pour iOS

Menu 3D Flip: menu 3D



Android



  Comment porter le SDK Flutter sur un boîtier TV pour le développement et l'application Android TV lanceur

Utilisation pratique de la musique générée automatiquement

  In-App-Review. Nous filtrons les avis négatifs

  Nous écrivons des tests unitaires pour que cela ne fasse pas trop mal

  Styling hors de la boîte

  Mise en œuvre d' annulation dans Snack - bar sur Jetpack Compose

Coroutines: apprentissage chaotique

Android Jetpack Compose: animation simple

app Stateful Android avec MVI (MODEL - VIEW - INTENTIONS)

Combien pouvez - vous répondre à ces questions en tant que Android développeur?

Compose CameraX sous Android

Utilisation de DataStore avec la sérialisation Kotlin

Mise en cache pendant le processus de construction Android

Exemple par rapport à l'architecture MVI

Méthode moderne de transfert de données entre fragments

Outil Android: simplifier le travail avec adb et fastboot

BlurShadowImageView: de belles ombres pour le



développement d' images



  Amélioration de la qualité du code avec Dart Code Metrics

  Pré-production de projets de jeu: comment estimer la quantité de travail au commencer et ne pas brûler avant la date limite

  Cordova ... Expérience de projet d'entreprise

  API laide

  Aéroglisseur sur Unity 3D

  L'histoire d'un compte personnel qui nous a aidé à rendre 15 000 courriers et assembleurs un peu plus heureux

  Ragdolls sur Unity 3D

  Les programmeurs russes n'abandonnent pas

Podlodka # 211: Haskell

Journée de travail des développeurs de jeux hyper-occasionnels

Conception d'applications: exemples d'inspiration # 40

Google a lancé un cours Python gratuit sur Coursera

Un cadre utile pour nommer vos classes, fonctions et variables

Arrêtez d'utiliser les flèches - il y a quelque chose de mieux

Conception d'un cadran de montre CASIO pour l'Apple Watch

Conseils de conception pour les meilleures icônes d'interface

Comment améliorer vos compétences de conception en observant

5 principaux cadres de produits

3 principaux enseignements tirés de la création d' une application

Un de guide de développeur complet de la qualité du code

livres de programmation qui n'existent pas (mais nous avons tous lu)

• l' architecture propre pour un application mobile d'entreprise

Guide du développeur d'applications pour des entretiens sur la conception de systèmes

Comment j'ai créé un jeu en 35 heures

Cinq choses que j'ai apprises après avoir résolu plus de 500 questions Leetcode

10 outils gratuits pour créer des interfaces utilisateur

Conseils pour créer une application de qualité avec Firebase

Pourquoi @protocol a tout changé pour les développeurs Flutter?

Comment le syndrome de l'imposteur peut vous aider à devenir un meilleur développeur

Making Age of Empires II

Pourquoi certains développeurs évitent les maux de tête sur l'App Store en restant en ligne uniquement

Comment créer de meilleures icônes

L'échec d'une entrevue technique m'a appris plus que trois

Principes psychologiques pour chaque concepteur de produit

7 meilleurs trucs et astuces Dart pour des applications Flutter plus propres

• Le CV qui m'a conduit à FAANG

19 habitudes réalistes pour améliorer le développement

React Native avec Kotlin Multiplatform à Nous voulions des



analyses, du marketing et de la monétisation



  Comment nous avons atteint 1 million de téléchargements sans budget

  Quelles langues devrions-nous traduire en 2021: examen d'Alconost

Mobile Apps Growth 2020 - Adjust et Facebook Report

Litoff et App Annie: les téléchargements d'applications financières en 2020 ont augmenté de 15%

Recherche AppsFlyer: le taux de consentement ATT est beaucoup plus élevé que prévu

Bethesda teste Mighty DOOM

Canvas Medical: bonne interface utilisateur pour la médecine

7 façons simples de se classer plus haut dans le magasin

Changez votre design pour un public mondial: recherche de conception UX interculturelle

Comment vendre une application mobile?

Flèches européennes: comment notre application est arrivée en Allemagne et en Pologne

Top 5 des outils d'analyse de produit de 2021

Garder les utilisateurs comme Amazon, Spotify, etc.



AI, appareils, IoT



  Pourquoi tout le monde met-il des fans dans les toilettes ou comment nous avons décidé de créer un ventilateur intelligent, une histoire de bricolage

  Edge Boards for Home Computer Vision

  Pourquoi Tarantool Is Better Redis pour les services IoT

  Création de votre propre carte d'évaluation pour les microcontrôleurs

  Guerre des mondes dans l'univers IoT / IoE - combien de temps?

Plateforme IA pour générer des idées de jeux Ludo quitte la version bêta

NVIDIA publie le cadre de dialogue Jarvis



Récapitulatif 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