Le condensé de matériaux intéressants pour le développeur mobile # 293 (du 1er au 7 avril)

Dans notre nouveau condensé hebdomadaire, une histoire sur des relations complexes avec l'éditeur, sur un développement Android encore plus complexe, des matériaux sur la modularité, des transformations basées sur Hype, les derniers développements de Snapchat pour les développeurs, et bien plus encore.



Comment publier un jeu mobile et ne pas faire mes erreurs

L'histoire de mon jeu a commencé en 2015 - je suis passé à Unity et je me suis intéressé à la 3D, le résultat en a été mon premier (deuxième, ce qui n'est pas gênant à montrer): Out of Brakes - un coureur dans lequel le joueur doit éviter les obstacles sur une machine à écrire, dont la vitesse est constamment constante grandit.

Développer des applications pour Android, c'est comme être un YouTube (démonétisé)

Android était autrefois considéré comme la meilleure plate-forme mobile: contrôle, personnalisation, fonctionnalités avancées, véritable multitâche, prise en charge des cas d'utilisation même rares et liberté des développeurs. C'était la meilleure plate-forme pour la science et l'éducation: d'une part, les outils de développement sont gratuits et multiplateformes, et d'autre part, Android était un système d'exploitation très flexible qui n'interférait pas avec l'expérimentation de concepts innovants et le bricolage d'équipements. Maintenant, tout cela disparaît rapidement.

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

iOS

(+48) Le départ d'un ingénieur en électronique d'Apple a fait sensation parmi les spéculateurs boursiers. Comment devenir comme lui?
(+22) Système de particules dans Core Animation. Histoire de Noël
(+14) Swift 5.1 - quoi de neuf?
(+4) Problèmes de modèle de coordinateur et qu'est-ce que RouteComposer a à voir avec cela
ErgonomieLab a introduit une évaluation des applications iOS des banques
image Nouveautés d'iOS 12.2 pour les applications Web progressives
image Décorer une application iOS avec Core Animation
image Migration vers la journalisation unifiée: console et outils
image UITableView tailles d'en-tête et de pied de page automatiques avec AutoLayout
image Reverse engineering d'applications iOS
image Un guide simple pour créer des CocoaPods
image Tutoriel iOS CallKit
image Un guide pragmatique de l'architecture Swift évolutive en 2019
image Adapter l'application iPad avec UISplitViewController
image Problèmes courants de modulation d'une application iOS
image Voir Décoration à Swift
image Nous combinons CoreGraphics et Metal partageant la mémoire des ressources
Thème Dark Charmed pour Xcode
Blueprint: constructeur déclaratif d'interface utilisateur

Android

(+14) Kaspersky Mobile Talks # 1. Multi-modularité
Android Dev Podcast # 91. Actualité humanitaire
• La deuxième version bêta d'Android Q
Développement Android piloté par Hype, ou comment une spécialité d'ingénierie se transforme en marketing
image Briser un monolithe d'application - l'histoire de l'application Android Robinhood
image Déplacement d'images sur l'écran dans Android
image Top 17 des plugins pour Android Studio
image MVVM et DataBinding: modèles de conception Android
image Comment concevoir des écrans pour des dispositifs de pliage
image Modifications des paramètres régionaux et anti-modèle AndroidViewModel
image Nous optimisons le bytecode en changeant la source
image Introduction à RoleManager dans Android Q
image Comment développer une application Android en 2019: utiliser le «nouveau» Android
image Transférer des données entre des appareils Android via Bluetooth sur Kotlin
image Segmentation d'images Android - échange d'arrière-plan intelligent avec Fritz
image Modularisation - un exemple de la vie
image Découvrez Android Q: Bubbles
image Présentation du menu Android

Développement

(+33) Le game designer n'est pas très différent d'un psycho. Comment nous avons créé le jeu CMAN
(+20) Grande ville pour les appareils mobiles sur Unity. Expérience en développement et optimisation
(+14) Revue des rapports les plus intéressants de CodeFest 2019: version de True Engineering
(+5) Génération de code dans Dart. Partie 2. Annotations, source_gen et build_runner
(+3) Flutter. Clés! À quoi servent-ils?
(0) Post-mortem avec GGJ-2019: comment obtenir des bosses, mais toujours faire le jeu
Humble Book Bundle sur les jeux vidéo classiques
Snapchat a ouvert une plateforme de jeu
Preglife a reçu son premier investissement en 9 ans
Flutter - la compétence la plus rapide parmi les développeurs
AppsCast # 3: architecture, architecture et encore plus d'architecture
Podlodka # 105: Gestion des incidents
Sortie de Microsoft Visual Studio 2019
The Jolly Rogers: clone open source Clash Royale sur Unity
Ne soyez pas triste: comment ne pas perdre l'optimisme dans le développement de jeux
image Conçu pour différentes tailles d'écran et différentes orientations sur Flutter
image Jeux d'écriture pour le ZX Spectrum
image Indie Adventure - Réécrire MobiLinc pour réagir Native
image UX arrivera quand même: tactique contre stratégie
image Pourquoi tous les concepteurs doivent lire le cyberpunk
image Comment créer votre propre portefeuille mobile et gagner
image Comment interviewer les enquêteurs lorsque vous cherchez du travail

Analytique, marketing et monétisation

(+8) «Courtesy Exchange»: quelle est l'essence du conflit entre les deux sociétés de streaming les plus célèbres
(+5) Techniques Jedi du développeur mobile: comment monétiser l'application en 2019?
Snap a annoncé un réseau publicitaire
Hometalk: faites-le vous-même américain
Comment augmenter la couverture des publications de groupe sur Facebook pour un jeu mobile
• Vous pouvez payer pour un téléphone portable en affichant des annonces
Quinn: réseau social pour adultes sans images
Drunk shopping: 45 milliards de dollars par an
image L'apprentissage est-il ennuyeux? 5 conseils pour faire de l'apprentissage en ligne une histoire
image Localisation Agile: un guide complet
image Comment nous avons obtenu 11,3 millions de pages vues sans aucune connerie de piratage de croissance
image 5 techniciens rendent les boutons mobiles d'appel à l'action intuitifs
image Les 9 erreurs les plus courantes dans le développement d'applications

AI, appareils, IoT

(+49) Deux étudiants ont trompé Apple pour 1 million de dollars
(+41) Word2vec en images
(+20) Apprentissage automatique sans Python, Anaconda et autres reptiles
(+12) VR avec interfaces neuronales - une immersion complète dans la réalité virtuelle
(+7) Énergie, chaleur et eau
Amazon prépare ses écouteurs intelligents
Valve lance son casque de réalité virtuelle
image TensorFlow est mort, vive TensorFlow!
image Performances PostgreSQL sur Raspberry Pi

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


All Articles