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