Dans le nouveau numéro du condensé, une boutique d'applications iOS alternative et les subtilités de la publication sur l'ancien Google Play, le cadre de test automatique de Kotlin et les codelabs, les personnages de sprites et 6 podcasts par semaine, les cartes hyper-actuelles et les subtilités de rencontres.

La publication d'une application sans violer les droits de quiconque est devenue un défi. Au cours des deux dernières années, de nombreuses nouvelles règles et restrictions ont été ajoutées à Google Play, dont certaines ne sont valables que dans certaines régions, et le fardeau du suivi des restrictions et règles applicables à chaque utilisateur spécifique incombe aux développeurs.
Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à
Canal télégramme .
iOS•
(+18) Il n'est jamais trop tard pour commencer une nouvelle voie•
(+3) Chat sur iOS: utilisez des sockets•
AltStore: une autre boutique d'applications iOS•
Apple cache-t-il Arcade des analyses?•
Apple lance iOS 13.1 et iPadOS: à quoi s'attendre?•
Jouer avec Combine: grille d'images sur SwiftUI•
Développement multi-fenêtres pour iPadOS•
Opérateurs de conversion Swift Combine: Map vs FlatMap vs SwitchToLatest•
Créez une interface utilisateur dynamique en lisant les émotions avec ARKit•
Comment faire un analyseur de critique de film sur Swift•
Comment réduire la consommation de mémoire de votre application•
Clone AppStore: conception de l'App Store•
NSVLocalizationKit: Localisation à partir du Storyboard•
5 bibliothèques iOS qui amélioreront votre application
Android•
(+16) Kaspresso: le framework d'autotest que vous attendiez•
(+10) Événements basés sur LiveData Android•
(+9) Top 20 des fonctionnalités de navigation dans IntelliJ IDEA. 2e partie•
(+8) Gestion des dépendances dans un projet multi-modules sur Gradle•
(+7) Une approche alternative pour afficher le chargement pendant la pagination•
(+6) Transformation de code dans Android•
(+5) Comment devenir développeur Android•
Google lance Android 10 (édition Go)• Le
streaming des jeux Microsoft xCloud commence en octobre sur Android•
Google a lancé Play Pass•
Publication du codelab Android Kotlin•
Android Dev Podcast # 104: ML dans les applications ABBYY•
Dague 2: d'un module à une application modulaire•
Tests unitaires indolores avec Kotlintest et Mockk•
Comment faire du copier / coller dans Android en utilisant TextView•
Exemples Android: exemples de code Google pour Android
Développement•
(+20) Personnages de sprites modulaires et leur animation•
(+18) Génération cyclonique de donjons en utilisant l'exemple de Unexplored•
(+14) Implémentation de l'animation dans React Native•
(+8) Test des applications Flutter. Commencer•
(+3) Mon magnum opus du monde du jeu mobile•
Flutter Dev Podcast # 7: Tout sur Cross Platform•
Android Dev Podcast # 104: ML dans les applications ABBYY•
Podlodka # 129: Fonctionnement de la recherche•
Podlodka # 130: test•
Firebase Summit: extensions, distribution d'applications et autres mises à jour de plate-forme•
Comment devenir producteur de développement de jeux•
Harmony Studio: IDE pour Harmony OS•
Microsoft a lancé un cours vidéo gratuit sur Python pour les débutants•
Combien les startups paient-elles les développeurs? 40% de moins que d'habitude!•
Celui qui a rendu VLC gratuit•
7 règles pour créer de bons boutons CTA•
Demander directement une base de données Firebase ou utiliser les fonctions cloud?•
Breadcrumbs Guide•
Interface d'apprentissage automatique multiplateforme sur l'appareil•
Qu'est-ce que la programmation orientée composants?•
Comment Lyft crée des cartes hyper précises à partir de cartes open source et de données en temps réel•
Extensions VS Code requises pour travailler avec Flutter•
Pourquoi je ne veux pas faire un produit peu viable•
Comment augmenter votre productivité en tant que développeur•
Mode sombre dans Flutter•
Firebase App Distribution, Fastlane, Docker, Bitbucket Pipelines, Telegram et tout ce jazz•
Plus de 100 questions posées par des interviews de programmeurs•
Appwrite: backend natif•
KotlinMultiPlatform: météo multiplateforme
Analytique, marketing et monétisation•
(+8) Politique d'ouverture: comment les utilisateurs influencent le projet•
Uber veut devenir un «système d'exploitation à vie»•
Podcast LOVEMOBILE # 01: ASO•
App Annie change de marque•
Match.com accusé d'avoir forcé artificiellement des abonnements•
MyTracker introduit des analyses d'abonnement aux applications mobiles•
Kik Messenger ferme•
Tulip: application Designer pour la production•
Mécanique de monétisation dans la conception de jeux•
Groww: investissement simple•
Unity a acheté DeltaDNA•
Comment les publicités «Installer l'application» tuent UX sur les sites de commerce électronique•
Combien d'installations l'article sur vc.ru m'a apporté•
Comment doubler les paramètres organiques: qu'est-ce qui rend votre jeu unique? [Apprendre l'ASO]•
Choisir le bon modèle de prix pour MVP
AI, appareils, IoT•
(+41) Comparaison ultime des plates-formes embarquées pour l'IA•
(+23) Réseau de neurones pour la classification des images satellites utilisant Tensorflow en Python•
(+17) Réservoir de robot sur Raspberry Pi avec Intel Neural Computer Stick 2•
(+12) Sur l'importance de confirmer les commandes de contrôle en utilisant Delimobile comme exemple•
(+10) Internet dans la ville "Smart"•
Nouveau réseau social en réalité virtuelle - Facebook Horizon•
Amazon a introduit de nouveaux appareils et services•
Comment démarrer votre propre projet d'apprentissage automatique← 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 .