Le condensé de matériaux intéressants pour le développeur mobile # 331 (27 janvier - 2 février)

Dans ce numéro de notre condensé - compatibilité binaire, analyse SwiftUI, erreurs de pixel art, déjà un enfer de développeur indépendant, Flutter from scratch to sell, livres gratuits et SDK pour robots. Bienvenue!



Toute bibliothèque doit respecter la compatibilité binaire dans la mesure du possible. Si différentes versions de la bibliothèque dans les dépendances sont incompatibles, le résultat sera un plantage lors de l'exécution. Nous pouvons rencontrer un tel problème, par exemple, lors de l'ajout de la prise en charge de Reaktive à MVICore.Parlons d'eSIM (le nom complet de embeddedSIM - c'est-à-dire de la carte SIM intégrée) - des cartes SIM soudées dans le gadget (par opposition aux cartes SIM amovibles habituelles). Voyons comment elles sont meilleures que les cartes SIM conventionnelles et pourquoi les grands opérateurs mobiles s’opposent à l’introduction de nouvelles technologies.

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

iOS

(+17)  SwiftUI sur les étagères
Apple annonce des résultats record pour le premier trimestre
Puces Swift: double-cliquez sur Apple Pencil
Instructions étape par étape pour intégrer Apple Pay dans votre application mobile
Comment créer une carte vidéo sur SwiftUI
• L' espacement entre les caractères dans UILabel
Implémentation d'une architecture orientée services dans Swift 5
Post mortem: crash de l'App Store 24/01/2020
iOS 13: héros méconnus de 2019
Masques et superpositions dans SwiftUI
Aperçus de style Twitter pour les applications iOS sur SwiftUI
Meilleures pratiques de sécurité pour les applications iOS
5 extensions Swift qui vous facilitent la vie
13 raccourcis Xcode pour augmenter votre productivité
Buildkite et Fastlane - Les développeurs iOS dormiront mieux
Implémentez l'écran de recherche à l'aide de MVVM et RxSwift
Instructions: guides d'utilisation sur Swift

Android

(+23)  Extensions dans Kotlin. Atavisme dangereux ou outil utile?
(+22)  Comment apprendre au téléphone à voir la beauté
Google Play Video | Playtime 2019
Puces Kotlin: la valeur la plus courante
Android Broadcast # 5: Comment devenir un développeur sympa
L'histoire de notre grande réécriture d'applications Android
Écrans dynamiques utilisant une interface utilisateur pilotée par le serveur dans Android
Création d'un adaptateur réactif et hétérogène dans Kotlin
Comment mettre en œuvre thème sombre sur Android
Coroutines dans Kotlin Coroutines: du plus simple au plus avancé
Organisation du code Kotlin
Sécurité des applications Android: meilleures pratiques
Android: comment résoudre un problème grave dans LiveData
Introduction à l'animation avec Jetpack Compose
Android-NFC: travailler avec NFC sur le

développement Android

(+26) Pixel art pour débutants: correction des erreurs courantes
(+20)  Comment les concepteurs de niveaux utilisent les techniques de la théorie de l'architecture pour créer des niveaux de jeu
(+20) Affichage de messages dans le jeu à l'aide du système de particules 
(+15) Enfer d'un développeur indépendant ou comment amener votre projet à sortir et ne pas vous tirer dessus dans le processus
(+10)  Stage de printemps pour développeurs mobiles à Redmadrobot
(+10) Caractéristiques de l'établissement d'une connexion entre les participants à un jeu en réseau peer-to-peer
((+7 ) Un jeu axé sur le visage dans les masques Instagram, ou un double-clic avec vos yeux
(+5) React Native: une nouvelle étape dans le développement mobile de Shopify
(+2) 7 étapes de test de l'évolution dans l'entreprise
Comment j'ai étudié Flutter ou meows.app à partir de 0 avant vente
Podlodka # 148: Les racines de la culture d'ingénierie de l'Europe de l'Est
Flutter Dev Podcast # 12: Flutter Europe et projets pour animaux de compagnie
Yandex a ouvert un stage d'été
Livre gratuit «Création d'un jeu de tir à la première personne sur Unity»
Coderslang: application pour l'apprentissage de la programmation
Un jour dans la vie d'un manager UX
Pourquoi ne pas copier Modèles UX de grandes entreprises prospères
Tendances bancaires UX de 2020: intelligence artificielle, assistants vocaux et hyperpersonnalisation
Comment créer l'application mobile parfaite pour une boutique en ligne
Création d'une infrastructure de recherche personnelle pour vos connaissances et votre code
9 étapes pour mieux partager les connaissances entre les équipes de développement
Histoires Spotify
Près de 10 leçons de développement de jeu que j'ai apprises dans mon aventure indépendante
Interface utilisateur mobile: 13 modèles de conception d'applications de base que vous devez connaître
Comment SoundCloud aurait dû être créé pour iOS - Recherche UX
Comprendre les animations de chargement - ses types et applications
Nébuleuse: infrastructure réseau de Slack

Analytique, marketing et monétisation

Google a introduit des restrictions d'attribution sur les campagnes d'applications sur iOS
Les dépenses des utilisateurs européens pour les applications ont augmenté de 1 9%, la Russie à la 4e place
Le messager attentif du vendeur a collecté 70 millions de dollars supplémentaires.
Jouez en tant qu'adulte: Kunlun et Bidease
Faites des bouquets AR en 1-800-Fleurs
Ahoi: datant d'une vidéo
Comment Fishing Clash a géré l' arnaque Facebook
SuperAwesome a attiré plus 17 millions de dollars pour la technologie des enfants
Busuu achète Verbling
Reroll - un cahier des caractéristiques des héros D&D. Notre expérience du lancement sur Kickstarter et de la collecte de 20 000 $ en 8 heures
Comment augmenter la conversion en installations à l'aide d'expériences en magasin
CCPA - qu'est-ce que cela signifie pour votre application
Monétiser les jeux dans les marchés émergents en utilisant la science comportementale de l'

IA, des appareils, de l'IoT

(+32) Éclairage de fond adaptatif pour un téléviseur sur Raspberry Pi - analogique d'Ambilight
(+19)  Tutoriel sur la modélisation de l'élévation. Partie 1
(+17)  Réseaux de neurones dans la production de prothèses dentaires
(+14)  Houston! Nous avons des problèmes? D'une ruche «intelligente» à un robolet et un «cluster» sur arduino
(+4) Comment protéger les solutions IIoT utilisées dans les infrastructures sociales. Et de quoi?
(+2)  DDoS de la cafetière
Livre gratuit "Intelligence artificielle dans les jeux 3"
Google a lancé MediaPipe sur le Web
Comment j'ai déménagé aux États-Unis et lancé une plate-forme IoT avec un demi-million d'utilisateurs
Ce qu'il faut apprendre pour un développeur de système embarqué
Boston Dynamics a publié un SDK pour Spot Robot

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

Source: https://habr.com/ru/post/undefined/


All Articles