Recueil de documents intéressants pour un développeur mobile # 376 (21-27 décembre)

La dernière édition de notre condensé en 2020! Explorer la vie sans mise en page automatique, créer des listes flexibles, gérer les erreurs de développement Android, rechercher des images en double et apprendre les bases du marketing mobile - ceci et bien plus encore dans la nouvelle collection. Salutations de vacances!







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



iOS



  Y a-t-il une vie sans mise en page automatique?

  15 meilleures applications de 2020 selon Apple et ce que nous pouvons en apprendre

  Comment créer des listes flexibles: un aperçu de l'UICollectionView dynamique - IGListKit

  Application SwiftUI dans l'AppStore - défis de développement

Qu'est-ce que SwiftUI et quel est son avantage?

Gérer les tâches synchrones et asynchrones dans iOS

Créez une application SwiftUI multiplateforme

Créez un centre d'aide pour votre application iOS

Pourquoi chaque développeur Swift devrait utiliser la programmation réactive

Architecture d'application SwiftUI

6 extensions Swift que j'utilise dans chaque projet iOS

Ajoutez facilement des capacités de dessin à une application iOS avec PencilKit

Créez des designs néomorphes avec SwiftUI

SeeMoreTextView: TextView extensible

Motion: moteur d'animation pour iOS



Android



  Comment nous avons choisi l'architecture de la couche de présentation sur un nouveau projet et pris la bonne décision

Comment identifier correctement les appareils Android

  Recherche en texte intégral FTS3, FTS4 et FTS5 sous Android

  CoinRoad: Comment nous avons créé une application basée sur des notifications push personnalisées sous Android

8 erreurs courantes dans le développement Android 

Principes de base de Jetpack Compose: Leçon n ° 3

Réduction du temps de construction avec resConfigs

Comment tester une vue Android personnalisée avec Robolectric

Plus de productivité avec Kotlin

Android sans DI

Afficher la progression du téléchargement dans le style Kotlin

Liste de contrôle de révision du code Android

Lorsque LiveData et Kotlin ne fonctionnent pas bien ensemble

Ecrire une application Android entièrement testable

Améliorer les performances de rendu de la mise en page dans Android en chargeant paresseusement lors du lancement de l'application

Statut de développement natif pour Android, décembre 2020

Un guide rapide pour les développeurs sur le portage d'applications sur Android 11

Kotlin Multiplatform. Multithreading pratique

TileProgressView: progrès avec le



développement d' animation



  Pas un accordéon bouton: recherche d'images en double basé sur Milvus avec index FAISS à l'intérieur

  Comment offrir des cadeaux si vous êtes programmeur: Alexa, WebSocket et une application mobile

  DartUP 2020: récapitulatif et enregistrements vidéo des rapports

  Comment nous avons fait la migration des données utilisateur d'une application native à Flutter

  Qui est votre DevOps mobile?

  Quand un professionnel de l'assurance qualité devient-il un professionnel de l'industrie du jeu?

  Un voyage en Chine: étiquetage de chaussures dans une usine

  Liste de contrôle des tests d'applications mobiles

  Développer une application de traitement vidéo: que rechercher et qu'est-ce que les buzzers ont à voir avec cela

  Test exploratoire: une perte de temps ou un outil puissant?

Nouvelle enquête sur l'économie des développeurs: quelle est la prochaine étape du marché du développement en 2021?

Je veux devenir Game Dev # 17: Profession QA

Podlodka # 195: Algorithmes et interviews

Flutter sous le capot

Conception d'applications: exemples d'inspiration # 27

Comment les petites animations ont-elles un grand impact? Recherche

Combien cela coûte-t-il d'embaucher un développeur Flutter en 2021

Recherche de cohérence sur les appareils mobiles

10 développeurs à suivre pour améliorer vos compétences

Conception pour l'audio interactif

10+ outils de développement d'applications Flutter essentiels pour 2021

Liste d'achats pour Swiggy - UX research

Lancement d'une application indépendante: architecture pour la productivité

10 styles d'illustration inspirants

5 principales erreurs que j'ai commises en tant que développeur junior

4 pires erreurs que vous pouvez commettre dans votre carrière de développeur

10 tendances UX mobile pour 2021

18 façons d'améliorer votre programmation

Gagnants Game Off 2020

Smartcat Serge: un exemple d'



analyse de localisation continue , de marketing et de monétisation



Retour aux sources : Guide du marketing mobile pour débutants par Adjust

Marketers sur mobile: Julustan Matveyev •

  Comment fonctionnent les capacités de War Robots

  2020 est l'année de la mobilité mondiale •

Nouveau messager Honk - communication en temps réel pour la génération Z

Telegram commence la monétisation

Marché des applications mobiles 2020: 10 chiffres importants

AutoLeap: rénovation transparente

Créatifs dans la publicité mobile 2020: types, tendances, approches

Optimisation avec amour. Comment réduire l'IPC 15 fois en utilisant la publicité programmatique. Dating.com et Bidease



AI Case , appareils, IoT



  Eh bien, achetez! Ou utiliser l'IA pour obtenir des recommandations

Pourquoi le pirate-voisin pervers ne vous trompe pas avec un compteur intelligent. Sécurité de NB-IoT contre les attaques réseau

  Vulnérabilités des systèmes IoT sur l'exemple de LoRaWAN

Sapin de Noël IoT, brûlez!

Création d'une guirlande d'arbres de Noël en 3D

Apple prépare une sortie de voiture pour 2024

Google amène Baby Yoda à la RA

Comment démarrer votre premier projet d'apprentissage automatique



← 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