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