⬆️ ⬇️

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