📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 293 (April 1 - 7)

In our new digest for the week, there is a story about complex relationships with the publisher, about even more complex Android development, materials about modularity, Hype-driven transformations, new releases for developers and more.



How to publish a mobile game, and not make my mistakes

The history of my game began in 2015 - I moved to Unity and got carried away 3d, the result was my first (second, which is not a shame to show) game: Out of Brakes - a runner in which the player must move away from obstacles on a typewriter whose speed is constantly is growing.

Develop applications for Android - as if to be (demonetized) by YouTube

Once upon a time, Android was considered the best mobile platform: control, customizability, advanced features, real multitasking, support for even rare use cases and the freedom of developers. It was the best platform for science and education: firstly, development tools are free and cross-platform, secondly, Android was a very flexible OS, which did not interfere with experimenting with innovative concepts and messing with equipment. Now it all disappears quickly.
')
This digest is available as a weekly newsletter . And every day we send news to Telegram channel .

iOS

• (+48) The departure of Apple’s electronic engineer caused excitement among market speculators. How to become like him?
• (+22) Particle system in Core Animation. Christmas story
• (+14) Swift 5.1 - what's new?
• (+4) Problems of the Pattern Coordinator and what’s the RouteComposer
• UsabilityLab introduced the rating of iOS-applications of banks
• image What's new in iOS 12.2 for Progressive Web Apps
• image We decorate the iOS application with Core Animation
• image Migration to a single logging: console and tools
• image UITableView automatic header and footer sizes with AutoLayout
• image Reverse engineering of iOS applications
• image A simple guide to creating CocoaPods
• image CallKit tutorial in iOS
• image A pragmatic guide to scalable Swift architecture in 2019
• image Adapt iPad apps with UISplitViewController
• image Standard problems of modularization iOS-applications
• image View Decoration in Swift
• image We combine CoreGraphics and Metal sharing the resources
• Charmed Dark Theme for Xcode
• Blueprint: Declarative UI Designer

Android

• (+14) Kaspersky Mobile Talks # 1. Multi-modality
• Android Dev Podcast # 91. Humanitarian news
• The second beta of Android Q has been released.
• Hype-driven Android development, or how an engineering specialty turns into marketing
• image We break the monolith of the application - the history of Android applications Robinhood
• image Moving images around the screen in Android
• image Top 17 plug-ins for Android Studio
• image MVVM and DataBinding: Android Design Templates
• image How to develop screens for folding devices
• image AndroidViewModel locale and anti-pattern changes
• image Optimizing bytecode by changing the source
• image An introduction to RoleManager in Android Q
• image How to develop an application for Android in 2019: using the "new" Android
• image Transferring data between Android devices via Bluetooth to Kotlin
• image Android Image Segmentation - Smart Background Replacement with Fritz
• image Modularization - a life example
• image Explore Android Q: Bubbles
• image Introduction to the Android menu

Development

• (+33) Game designer is not much different from a psycho. How we made a CMAN game
• (+20) Big city for mobile devices on Unity. Development and Optimization Experience
• (+14) Review of the most interesting reports CodeFest 2019: the version of True Engineering
• (+5) Dart code generation. Part 2. Annotations, source_gen and build_runner
• (+3) Flutter. Keys! What are they for?
• (0) Post-mortem with GGJ-2019: how to fill cones, but still make the game
• Humble Book Bundle on classic video games
• Snapchat has opened a gaming platform
• Preglife received the first investment in 9 years
• Flutter - the fastest growing skill among developers.
• AppsCast # 3: Architecture, architecture and some more architecture
• Podlodka # 105: Incident Management
• Microsoft Visual Studio 2019 released
• The Jolly Rogers: an open-source clash royale clone on Unity
• Do not be sad: how not to lose optimism in game development
• image Development for different screen sizes and different orientations on Flutter
• image Writing games for the ZX Spectrum
• image Indie Adventure - rewriting MobiLinc to React Native
• image UX somehow happens: tactics against strategy
• image Why all designers need to read cyberpunk
• image How to make your own mobile wallet and win
• image How to interview interviewers when you are looking for work

Analytics, marketing and monetization

• (+8) “Exchange of courtesies”: what is the essence of the conflict between the two most famous streaming companies
• (+5) Jedi technology mobile developer: how to monetize the application in 2019?
• Snap announced ad network
• Hometalk: “do it yourself” in American
• How to increase the coverage of group posts in Facebook for a mobile game.
• You can pay for cell phone viewing ads
• Quinn: a social network for adults without images
• Drunk shopping: 45 billion dollars a year
• image Is it boring to study? 5 Tips for Turning E-Learning to History
• image Agile localization: complete guide
• image How we got 11.3 million page views without any growth hacking
• image 5 technician to make mobile buttons with a call to action intuitive
• image 9 most common mistakes in application development

AI, Devices, IoT

• (+49) Two students deceived Apple for $ 1 million
• (+41) Word2vec in pictures
• (+20) Machine learning without Python, Anaconda and other reptiles.
• (+12) VR with neural interfaces - total immersion in virtual reality
• (+7) Energy, heat and water
• Amazon is preparing its smart headphones.
• Valve launches its virtual reality helmet
• image TensorFlow is dead, long live TensorFlow!
• image PostgreSQL performance on Raspberry Pi

← Previous Digest . If you have other interesting materials or you have found a mistake, please send it to the post office .

Source: https://habr.com/ru/post/447110/


All Articles