Recueil de documents intéressants pour un développeur mobile # 378 (18 - 24 janvier)

Dans notre nouveau condensé de modularisation des applications iOS et d'intégration avec Siri, suppression des applications non amovibles et d'un guide de style Kotlin, vulnérabilités et rendu des îlots, 10 000 serveurs et optimisation visuelle des pages d'application en 2021. Tout cela et bien plus encore dans notre nouvelle collection !







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



iOS



  Modularisation de l'application Badoo iOS: gérer les conséquences

  Comment nous avons intégré Yandex.Music à Siri. Rapport Yandex

  Allez, regroupés, ou comment séparer les photos de chat des factures de services publics

Interface utilisateur vivante

  Créer notre propre widget dans iOS 14

iPhone 6s et SE ne pourront pas fonctionner avec iOS 15

Bloomberg: Apple fonctionne sur un casque VR et va le soumettre en 2022

Créez et déployez une application iOS avec des actions Github et Fastlane

Comment 7 applications iOS peuvent économiser 500 Mo d'espace disque

• Les principales questions d'entrevue avec les développeurs Swift et iOS en 2021

Pourquoi apprendre SwiftUI en 2021?

Localisation rapide iOS / macOS à l'aide de l'assistant Google Translate

Application iOS avec Holiday Snow

Découvrez les codes de clip d'application

Portage de Firefox vers Apple Silicon

BottomSheet: SwiftUI Bottom Sheet

Dovve: un clone de Twitter



Android



  Comment supprimer les applications «non amovibles» de votre smartphone

Comment Google Play a détruit toutes les attentes. Expérience de la création d'un jeu sur Android. 2 mois de développement. Renoncement. Interdiction temporaire d'Admob

Entretien avec le développeur Android senior Spotify Slava Savitsky

  Android Bluetooth Low Energy (BLE) - cuisson correcte, partie 3 (lecture / écriture)

Il suffit de changer le modèle de l'émulateur de périphérique Android

  Guide de style Kotlin pour les développeurs Android (Partie II) et (Partie I)

  Divide and conquer: Composant de navigation dans un projet multi-module

Ok Google, guides d'AIDL

Tous les Android diffusés News # 0

les services Google reviendront sur les smartphones Honor

le Google Play a commencé à afficher une hausse ou une baisse classements

Démarrage rapide: guide de tests automatisés pour les développeurs Android. JVM

Comment créer une interface réaliste en utilisant Jetpack Compose

MotionLayout - un moyen simple de créer des animations complexes

Architecture MVI avec Kotlin Flows and Channels

Bonnes pratiques d'utilisation de ViewModels sur Android

Utilisation de Firebase Realtime Database avec Kotlin Coroutines

Guide d'architecture recommandé par Google pour les applications Android

Guide Android Coroutine: une introduction

Flutter: assurer la compatibilité du système d'exploitation à grande échelle

• Le guide complet pour envoyer des notifications push à Android en utilisant Firebase

Finch: menu de débogage pour Android

Skelly: télécharger des squelettes pour le



développement Android



  Top 10 des vulnérabilités dans les applications mobiles et comment les corriger

Développement d'une application hybride efficace

  Rendu de l'île à partir de "Moana" en moins de 10 000 lignes de code dans Swift

  ALT CITY: Online. Comment j'ai créé à moi seul GTA Online pour mobile. Partie 2

Qu'est-ce qu'une architecture événementielle

40 et toujours développeur?

10 API intéressantes pour votre prochain projet

Problèmes d'entretien: 10 000 serveurs

5 choses que j'ai apprises chez LEGO

Comment devenir un meilleur développeur chaque jour

Leçons sur la conception d'interfaces utilisateur multilingues

Erreurs à éviter lors de l'embauche de développeurs d'applications mobiles en 2021

15 000 connexions de base de données à moins de 100

Comment créer des animations sympas pour n'importe quelle interface

Mon expérience dans la création d'une application en Flutter avec @protocol

Comment j'ai créé mon laboratoire avec des appareils

PMI: veuillez supprimer Scrum

16 outils pour améliorer la productivité de la programmation que vous pouvez utiliser même si vous n'êtes pas un programmeur

Détectez les émotions sur les appareils mobiles et IoT avec TensorFlow Lite

Multiplatform Compose: Jetpack Compose pour Android et iOS



Analytics, marketing et monétisation



  Comment localiser une vidéo sur le jeu

• Un   guide pour tester la localisation et l'internationalisation, ainsi qu'une liste de contrôle volumineuse et utile

AppMetrica a appris à construire des «entonnoirs»

Beeper combine 15 autres messagers, y compris iMessage

Glose: Lecture de livres sociaux

Citrix acquiert Wrike

Optimisation visuelle des pages d'applications: Trends 2021

Guide d'engagement des utilisateurs de Adjust et ironSource

Cure.fit a acheté Onyx pour la surveillance de l'entraînement par l'IA

DataDarvin et myTarget automatisent le marketing O2O

Coalition pour un Internet sûr »demandé pour supprimer Telegram des app stores

Shadow: recherche de chiens perdus

Comment préparer une application pour une campagne publicitaire sur Facebook

App Store et Google Play App Page Design Guide



AI, Devices, IoT



  Espressif IoT Development Framework: 71 Shots in the Foot

  Smart Pill Dispenser ou My First IoT Experience

  Automotive Ethernet: Marvell parie sur Gbit Ethernet PHY avec prise en charge MACsec

Podlodka # 199: Game AI

La Fondation Raspberry Pi a sorti son propre microcontrôleur pour 4 $

Machine de tri LEGO sur le Raspberry Pi

Amazon a permis aux marques de créer leurs propres assistants vocaux



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



All Articles