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.
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.
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
•
What's new in iOS 12.2 for Progressive Web Apps
•
We decorate the iOS application with Core Animation
•
Migration to a single logging: console and tools
•
UITableView automatic header and footer sizes with AutoLayout
•
Reverse engineering of iOS applications
•
A simple guide to creating CocoaPods
•
CallKit tutorial in iOS
•
A pragmatic guide to scalable Swift architecture in 2019
•
Adapt iPad apps with UISplitViewController
•
Standard problems of modularization iOS-applications
•
View Decoration in Swift
•
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
•
We break the monolith of the application - the history of Android applications Robinhood
•
Moving images around the screen in Android
•
Top 17 plug-ins for Android Studio
•
MVVM and DataBinding: Android Design Templates
•
How to develop screens for folding devices
•
AndroidViewModel locale and anti-pattern changes
•
Optimizing bytecode by changing the source
•
An introduction to RoleManager in Android Q
•
How to develop an application for Android in 2019: using the "new" Android
•
Transferring data between Android devices via Bluetooth to Kotlin
•
Android Image Segmentation - Smart Background Replacement with Fritz
•
Modularization - a life example
•
Explore Android Q: Bubbles
•
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
•
Development for different screen sizes and different orientations on Flutter
•
Writing games for the ZX Spectrum
•
Indie Adventure - rewriting MobiLinc to React Native
•
UX somehow happens: tactics against strategy
•
Why all designers need to read cyberpunk
•
How to make your own mobile wallet and win
•
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
•
Is it boring to study? 5 Tips for Turning E-Learning to History
•
Agile localization: complete guide
•
How we got 11.3 million page views without any growth hacking
•
5 technician to make mobile buttons with a call to action intuitive
•
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
•
TensorFlow is dead, long live TensorFlow!
•
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