Le nouveau condensé parle de l'idempotence de l'API, de la lutte entre Apple et Spotify, des lois nominales du design, des applications les plus rémunératrices et de l'or pur des jeux mobiles.

Une méthode API est appelée idempotent, dont l'appel répété ne change pas d'état. Il y a un point subtil ici: le résultat d'un appel idempotent peut changer. Par exemple, lorsque vous appelez l'API idempotent pour créer à nouveau une commande, la commande ne sera pas créée à nouveau, mais l'API peut répondre à la fois avec 200 et 400.
Quelques années seulement se sont écoulées depuis l'avènement de la version 1.0, et le langage a été adopté par de nombreuses grandes entreprises et développeurs. Tout cela grâce au fait que les créateurs du langage ont réussi à atteindre les objectifs fixés au début du chemin - développer un outil qui serait plus pratique et plus sûr que Java, mais moins compliqué que Scala.
Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à
Canal télégramme .
iOS•
(+38) Comment Apple se prépare pour une ère après l'iPhone•
(+14) Nous écrivons la couche réseau sur Swift: l'approche orientée protocole•
(+7) Panneau: quand il n'y a pas assez de points d'arrêt•
Spotify a poursuivi Apple•
Apple: Spotify veut profiter de tous les avantages d'une application gratuite sans être gratuit•
Apple accueillera la WWDC du 3 au 7 juin à San Jose•
Apple lancera de nouveaux produits le 25 mars•
Comment fonctionne l'application Public Art?•
Nous créons des éléments d'interface par programmation•
Meilleure syntaxe pour une initialisation configurable•
Tests unitaires avec Bloc•
Animation Flare pour iOS et macOS•
Animer les modifications dans UITableView et UICollectionView•
CircleBar: magnifique TabBarController
Android•
(+27) Coroutines :: expérience pratique•
(+24) Jenkins pour la version Android utilisant Docker•
(+10) Comment faire d'un jeu mobile une équipe de 2 personnes avec un budget nul et être présenté sur Google Play•
(+8) Google Play Store passe à la standardisation des icônes d'application•
(+7) Traiter avec du code propre dans Android•
(+6) 7 conseils utiles pour ceux qui utilisent Room•
Google a publié un aperçu d'Android Q•
Contexte et cadre de la Corutine•
Découvrez Android P: Priority Buckets•
Votre Android Studio fonctionne-t-il lentement tout le temps? Voici comment l'accélérer•
Gestion des abonnements avec Jetpack Lifecycle et Kotlin•
Guide Kotlin pour les développeurs Java occupés•
Migration de Dagger2 vers Koin•
Explorer WorkManager Android Jetpack stable•
Explorer Android Q: Panneau Paramètres•
Automatisez le test des applications Android avec Robo
Développement•
(+34) Huit lois enregistrées en conception UX (partie 1)•
(+15) Coroutines personnalisées dans Unity avec préférence et courtisanes•
(+12) Unity: édition procédurale de Mesh•
(+12) Lisibilité du code•
(+10) animations Flash dans le bricolage Unity3D. Première partie, Lyrique•
(+8) Comme un écureuil dans une roue ou un peu sur la recherche d'utilisateurs dans un environnement limité•
Podlodka # 102: Multithreading•
Microsoft collecte des outils dans Game Stack•
LaunchDarkly a reçu une nouvelle ronde de financement• La
bibliothèque Google rend les applications iOS plus accessibles•
AichiHype: Alexander Lozhechkin•
IronSource lance des tests A / B pour la monétisation publicitaire•
Google a lancé l'application Lookout pour aider les malvoyants•
Voir l'IA: parler avec une photo•
Refonte de l'application mobile Tesla que nous méritons•
Telegram organise un concours de développement et de design avec un prize pool de 150 000 $•
Dette technique - comme Tetris•
Adieu la programmation orientée objet•
Meilleurs écrans de connexion: UX Research•
Flutter PlatformView: comment créer un widget à partir d'une vue native•
Conception d'application sûre de soi•
Guide complet de conception d'applications mobiles•
Les compétences techniques sont surévaluées. Concentrez-vous sur la relation.•
Plateforme Multi ou Cross à l'ère Flutter•
Comment créer un chat vidéo sur Unity•
CAVIAR: recherche d'utilisabilité•
Reconstruisez Fortnite en 2 mois - Unreal Engine et Amazon GameLift•
Le cas de la suppression du négatif du produit•
35 ressources pour React Native Development
Analytique, marketing et monétisation•
(+26) Marché du jeu, tendances et prévisions - d'excellentes analyses d'App Annie•
Dig That Gold récompense les joueurs avec du vrai or•
Les étudiants utilisent Google Docs pour les chats•
2GIS a ajouté des succès aux applications•
Quelles applications ont gagné le plus en Europe en 2018?•
Serial Box: séries texte et audio•
Comment mesurer l'efficacité d'une application mobile?•
Ressources requises pour le marketing d'application
AI, appareils, IoT•
(+73) Deep Learning - non seulement les scellés sur les téléphones portables ou la façon dont nous diagnostiquons les chariots de locomotive•
(+35) Les réseaux de neurones ont une stratégie de classification d'image étonnamment simple•
(+9) Comment l'aéroport de Fukuoka a découvert quelles mesures seront efficaces pour réduire les files d'attente•
Google a configuré l'IA pour bloquer les commentaires toxiques• Le
nouveau trépied Bluesphere tiendra le smartphone pour vous•
Résumé technologique (janvier-février 2019)•
Les 20 meilleures API que vous devez connaître dans l'IA et l'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 .