Le condensé de matériaux intéressants pour le développeur mobile # 298 (du 13 au 19 mai)

Dans le nouveau condensé, nous traitons de l'harmonie des scripts, des sons gratuits pour les applications, du concours Telegram et des vestiges d'E / S, de l'eau, de l'esclavage des jeux et des applications les plus téléchargées au monde et en Russie.



Je pense que beaucoup ont entendu dire que Java permet en cours d'exécution via ClassLoader de modifier le dex d'une application déjà installée. En utilisant cela, vous pouvez charger du code compilé en runtime et l'utiliser. Mais Google traite ces fraudes, pour le dire avec douceur, pas trop loyalement et interdit ceux qui sont pris dans une telle application.Aujourd'hui, nous parlons de sites avec des bibliothèques de sons et d'échantillons courts, distribués principalement sous licence Creative Commons.

Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à Canal télégramme .

iOS

(+10) Nous modifions le contenu de l'application de notification iOS
(+8) Swift: ARC et gestion de la mémoire
(+4) Interview - 10 questions sur Swift, partie 1
Le tribunal a autorisé les consommateurs à juger Apple pour monopole
Dessinez des graphiques fluides à l'aide d'UIBezierPath
MapKit - afficher la carte et suivre l'emplacement en 7 lignes sur Swift
Créez des animations 3D sympas dans la barre latérale
Coordonnateur du flux de stéroïdes
Comment créer une extension audio dans Xcode
Les 10 principaux défis des développeurs iOS en 2019

Android

(+24) Mises à jour intégrées à l'application: nous accélérons le processus de mise à jour de l'application sur Android
(+20) «Ce dont nous discutons en Russie est également pertinent en Occident»: entretien avec Denis Neklyudov
(+9) Sécurité de style Google
(+3) Nous participons au récent concours Telegram, écrivons une application OpenGL ES sympa et ne gagnons rien
(+2) 100 choses annoncées lors des E / S n ° 19
((0) Application Android avec des faits sur Chuck Norris sur Kotlin
Cours gratuit «Développement d'applications Android Kotlin» de Google
Android Dev Podcast # 93. Google I / O 2019. Reportage de la scène.
Détection des fuites de mémoire dans RxSwift
Écriture de code d'interface utilisateur Android dans Jetpack Compose
Android Q - changements majeurs
Crée l'application Flutter / Dart Notebook
Kotlin - la langue préférée de Google pour le développement Android
Flutter et Fuchsia - la mort de React et d'Android?
Gérez la navigation complexe avec une seule activité et la navigation Android Jetpack
Utilisation de ViewModelScope
Résoudre un jeu de recherche de mots avec Android et ML Kit
Explorez les mises à jour d'applications intégrées aux applications
Créez une animation de cartes avec MotionLayout
Magasin de modèles réactifs faits maison à l'aide de RxJava
Google I / O 2019 pour le concepteur
Tout pour Android Developer avec I / O 2019

Développement

(+161) Il y a trop d'eau dans cet article
(+38) Cinq ans d'esclavage
(+24) Comment analyser le protocole réseau d'un MMORPG mobile
(+19) Animation dans les applications mobiles: test de Lottie
(+14) Nous implémentons CircularRevealAnimation sur Flutter et publions simultanément la bibliothèque sur pub.dev
(+13) Le danger de la collecte de données dans le jeu
(+11) Accord de 39 millions de dollars: pourquoi les créateurs du système de gestion de base de données open source ont décidé de se lancer dans le développement mobile
(+10) retraits de pixels dans le scan de texture
(+7) Le premier jeu sur l'unité ou ce qu'il m'a fallu six mois
(+5) Modèle de développement, basé sur des "éléments"
(+3) Mon expérience des erreurs
AichiHype: Andrei Breslav
AppsCast # 5: Empathie en informatique
Podlodka # 110: systèmes de recommandation et ML
Mobile People Talks # 4: React Native - être ou ne pas être
Yandex a ouvert aux développeurs l'accès à sa plateforme de jeu
Comment une personne créative peut-elle se retrouver dans l'informatique: de la conception à l'expérience utilisateur
Flutter Dev Podcast # 4: Google I / O 2019
100 questions pour l'analyse UX
• Les principes de Gestalt dans la conception des interfaces, que tout concepteur UX / UI connaît, peut-être
«Ne testez pas les applications sur les enfants de programmeurs»
7 extensions VSCode pour vous faciliter la vie
Améliorez votre UX avec des micro-interactions
Comment sont Microsoft Code Review
Comment créer un binaire TensorFlow personnalisé pour Android et iOS
Nous avons gagné 1052000 $ en 2018 en vendant des outils d'interface utilisateur. Voici ce que nous avons appris.
142 sites pour améliorer le passage des entretiens
Ignorer le battage médiatique lors de l'apprentissage de la programmation
Avantages et inconvénients de Flutter Web
7 ans de développement - leçons apprises
10 conseils pour créer une conception d'application attrayante
Psychologie de la programmation en binôme
Principes de conception fondamentaux pour les non-concepteurs
Un cauchemar culinaire dans 15 bandes dessinées
Utilisation des bibliothèques Go dans Flutter
J'ai transformé mon interview Google en startup

Analytique, marketing et monétisation

(+12) Absurdité marketing stimulant les ventes: cas prouvés
(+5) Calcul de cannibalisation basé sur le test A / B classique et la méthode bootstrap
Les applications les plus téléchargées au 1er trimestre 2019
Attirer pour tenir: cas de Vseamayki.ru et AppMetrica
Promotion du jeu mobile Talion avant de se mettre sur le côté. Approche intégrée par Zorka.Mobi et Gamevil
Rivet: anglais pour les enfants
Principales mesures des performances des applications pour 2019: rapport sur les repères mondiaux par ajustement
Noom reçoit 58 millions de dollars pour une application de perte de poids
Les applications les plus populaires de Russie

AI, appareils, IoT

(+164) Comment traitons-nous la copie de contenu, ou la première attaque accusatoire en prod
(+40) Spécialiste informatique climatisation. Partie I
(+14) ACPI: ajout de périphériques sans recompilation du noyau
(+11) Quelles solutions Rostelecom propose-t-il pour IIoT
(+6) Clavier braille
Google a montré Translatotron pour la traduction vocale de bout en bout
Résumé technologique (avril 2019)
Premier programme Arduino C

← 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/fr452502/


All Articles