Le condensé de matériaux intéressants pour le développeur mobile # 334 (du 17 au 23 février)

Dans cette version, le nouvel Android 11, la paléontologie ouverte, le travail à distance et la conception de thèmes sombres, la notification cryptée «1» de Samsung et le développement de jeux en Iran. Joyeuses vacances!



La version est brute, toutes les fonctionnalités à venir ne pourraient pas y entrer (quelque chose d'attrayant, je suppose, était en magasin pour Google I / O), et certaines choses peuvent encore être annulées avant la sortie. Mais il est quand même intéressant de découvrir les nouveautés!Notre horaire de train concerne 600 000 personnes par jour. Et chaque année de plus en plus - grâce à l'application mobile. Nous avons pensé et décidé de faire une version pour la montre.

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

iOS

(+16)  VoiceOver sur iOS: chaque contrôle se comporte différemment
(+7) Enregistrement de la logique de filtrage dans Swift Combine. Partie 2
(+4)  Une approche moderne pour tester la localisation sur iOS
(+3)  Utilisation d'un analyseur de code SwiftLint statique dans les applications mobiles iOS de la banque
Concevoir avec succès une application pour iOS
Comment créer un anneau d'activité sur SwiftUI
Recréer un néomorphisme sur SwiftUI
Structures de données dans Swift
Ajouter, modifier, déplacer et faire glisser des lignes dans des listes avec SwiftUI
Animation dans SwiftUI - Rotation 3D
Conseils pour les performances iOS, à propos de que vous ne saviez probablement pas (d'un ancien ingénieur Apple)
Tout ce que vous vouliez savoir sur les fermetures Swift
Non, je jure que mon application iOS ne se fige pas au démarrage!
Créez des notifications push interactives personnalisées dans iOS
Vidéo SwiftConf '19
Interface graphique iOS 13: captures d'écran et composants
FacebookLikeReaction: réactions comme sur Facebook

Android

(+9)  J'ai 14 ans et j'ai décidé de développer un jeu
(+3)  Réouverture solennelle du Store: chargement des données dans Android à l'aide de coroutine
Google a désinstallé plus de 600 applications avec 4,5 milliards d'installations
Google travaille sur un système de fichiers «incrémental»
Comment (Android) développeur pour trouver le premier job?
Version Developer Preview d'Android 11.
Android Broadcast # 7: «Allez-y au début! Attention! Construire! " Accélérer Gradle
Utiliser la liaison de vue pour remplacer findViewById
Test de la première règle de charpie pour Android
Protection des secrets dans un projet Android
Traitement des fichiers dans le code après la sortie d'Android 10
Développement de votre propre fonctionnalité dynamique
Utilisation de services de plan de premier plan pour effectuer de longs processus dans Android
Architecture propre et fonctionnelle dans Android
Paléontologie: paléontologie ouverte
Bibliothèque de localisation Android: changement de langue facile
Android OpenPush:

développement de notifications push ouvertes

(+23)  À propos du travail à distance
(+17) Golang + Phaser3 = MMORPG - Nous faisons la base de la génération sans fin du monde
(+7)  CTO pour toutes les startups
(+6)  Artefacts pour UX-oyors et équipes: ce que c'est, pourquoi vous en avez besoin et comment le choisir
(+4)  Unity Analyzers est maintenant ouvert -Source
(+1) La  nouvelle application mobile EIS - tourment ou salut pour ceux qui recherchent des marchés publics?
(0) Nous sommes amis de React Native et Fastlane
Nouveau podcast HR: Profession: testeur
Podlodka # 151: TRIZ
Microsoft publiera son antivirus pour iOS et Android
Applications pour l'enseignement de la programmation: 7 options pour iOS et Android
Gamme: gérer les processus en équipe
Cinq façons de développer et d'écrire du code de qualité quand personne ne s'en soucie
Caractéristiques de la conception d'un sujet sombre
Téléphones avec de grands écrans: un défi pour un concepteur UX (et des mains humaines)
Comment j'ai créé une application pour la communication des résidents avec une société de gestion
Étude de cas sur la conception d'une application pour tablette: éliminez le scepticisme et amenez les utilisateurs au produit
Memose - une application ennuyeuse pour apprendre une langue
Applications radio: commodité pour les auditeurs et temps de développement court
Calcul du Pi: ma tentative de battre le record du monde
Configuration de CI / CD dans Flutter à l'aide de Codemagic
9 astuces pour programmer de manière plus productive
Comment développer des applications mobiles qui survivent sans réseau
Votre solde de 0,30000000004 $
9 meilleures pratiques pour développer un tableau de bord
Hearthstone - Effet de parallaxe Unity
React Native rencontre SwiftUI
Comment un développeur peut négocier des salaires
Comment devenir un programmeur productif «9 à 5»
Flutter pour les développeurs SwiftUI
Un groupe d'anciens ingénieurs de la NSA et d'Amazon crée un «GitHub pour les données»

Analytique, marketing et monétisation

(+5)  Internationalisation: comment mettre un produit sur le marché international (et ne pas devenir fou)
Ajuster le centre de contrôle pour gérer la publicité mobile
Comment rendre les applications «intelligentes»: les dernières tendances de Google
Samsung a envoyé à tous une notification push «1»
Le service de Maven pour la santé des femmes et la planification familiale a reçu 45 millions de dollars
SimSim: vidéo de commerce électronique en provenance d'Inde
• L' application de méditation Headspace a reçu 93 millions de dollars
Comment les joueurs 5M peuvent-ils se transformer en zombies? Équipe Adsup faisant la promotion du jeu mobile Age of Z
• De fausses applications trouvées dans la boutique Aptoide
HQ Trivia a fermé
Développement de jeux vidéo en Iran: outils limités, sociétés écrans et spectre de la guerre

AI, appareils, IoT

(+72)  Monster Truck GAZ66 autonome 1/16
(+31)  Silence des fans. Google Colab, Javascript et TensorflowJS
(+23)  Comment prédisons-nous l'avenir dans la recherche Yandex: de la correction d'erreurs aux requêtes de découverte
(+22)  Contact Center AI: le tiers dans la conversation est normal
(+13)  5 cours gratuits pour les ingénieurs de Microsoft AI
HTC a présenté de nouveaux casques et lunettes VR
Uber a ouvert Manifold - un outil de débogage visuel des modèles d'apprentissage automatique
Nokia prévoit de lancer le premier téléphone à bouton-poussoir Android
Découvrir les animaux dans l'arrière-cour - applications d'apprentissage en profondeur pratiques
Plus de 70 jeux de données d'apprentissage automatique et idées de projets - travail en temps réel sur des projets de science des données
4 exemples d'apprentissage automatique mobile pour inspirer votre prochain projet

← 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 .

All Articles