The digest of interesting materials for the mobile developer # 242 (February 19 - February 25) This week in our selection of virtual reality, Flutter, sprints and team structures, soft launch, animation and design, tools and many other interesting things.
Android developers may know David Gonzalez due to several different things. For example, he participates in the open source project of Android Architecture Blueprints, where different architectural approaches are demonstrated with specific examples (the project has recently crossed the boundary of 25,000 GitHub stars). He also delivers reports, is engaged in the Belgian Kotlin User Group, previously actively wrote blog posts - in general, it helps the community in many ways, and the title of Google Developer Expert is not surprising.
')
Digest is also available as a mailing list. You can subscribe here . iOS •
(+8) Using ReSwift: writing the Memory Game application •
(+7) Network layer in iOS application •
In the App Store now 10 screenshots •
Apple requires support for Super Retina and iOS 11 SDK •
The first game for the iPhone without programming skills •
IOS Developer Development Card •
Swift Navigation •
Work with Metal in Swift 3 •
WKWebView communication with native code •
PromiseKit 6.0: Asynchronous Programming Framework Android •
(+24) Continuous transitions between common elements: from RecyclerView to ViewPager •
(+15) Alternative to paid shutdown of advertising in the free Android application •
(+6) How to save the charge of a smartphone? •
Create animation in 7 lines of code •
How we reduced the size of the application from 31 MB to 2 MB •
Sockets on Android •
Asynchronous work on Android •
Styles in Values.xml: fighting this scary creature •
The best way to make Splash Screen on Android •
How to send push notifications via Firebase to Android •
Sophisticated Android animations on RxJava •
Slow rendering riddle in Android application •
GithubFollows: MVVM, clean architecture and material design with animations •
Scripto: Java-JavaScript Bridge Development •
(+33) Reasoning on the topic of virtual reality •
(+19) Design should be for people, not for designers •
(+15) UX-cinema - Emotions. The senses. Interview •
(+14) QA at CodeFest: the future, iOS-farms and backdoors •
(+13) Five reasons to feel the sympathy for Flutter •
(+11) Why your application looks better in Sketch •
(+3) Creating 2D particle effects in Unity3D •
How iOS and Android have divided the mobile market •
Why the design team structure can slow you down •
Registration is open on F8 2018 •
HoloGroup publishes editor of “holographic excursions” •
IBM and Unity give access to Watson •
How to start working with Flutter •
Is it really impossible to do anything in one sprint? •
Nuance stops developing Swype keyboard. •
Pro Indie Dev: an online conference about indie development •
AppTractor Podcast: Live Typing Studio •
Podlodka # 46: Protocol-Oriented Programming •
Major conferences for mobile developers in the US and Europe •
Swag for developers •
11 things you need to know about mobile interactions •
Top Mobile Continuous Integration (CI / CD) Tools •
10 application interfaces for your inspiration Analytics, marketing and monetization •
AppsFlyer Performance Index for the second half of 2017 •
How to achieve fast promotion: trends in Google Play and the App Store 2018 •
MyTarget earned a psychotype targeting •
8 Kongregate gaming community management tips •
How does software launch work: parsing from Zorka.Mobi and Nitro Games •
Cryptogames after cryptocate: hits of $ 500,000 and more •
Leading Cost Per Install Network in 2018 •
How to sell “software as a service” •
How marketing increases engagement in F2P games •
Using psychology to create addictive games AI, Devices, IoT •
(+63) Data visualization for movie lovers: scrap movie recommendations and make interactive graph •
(+49) Depth learning with reinforcement does not work yet •
(+35) "Hi, Habr" at a frequency of 835 kHz •
Facebook will release its smart speakers. <
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/349888/All Articles