Темы



Дайджест интересных материалов для мобильного разработчика #242 (19 февраля— 25 февраля)

На этой неделе в нашей подборке виртуальная реальность, Flutter, спринты и структуры команд, софт-лонч, анимации и дизайн, инструменты и много другого интересного.

lov4xubjatnfr-ltsgxfe2idanm.png

qn1-few16brinhlymy-i5kuh238.jpeg

«Когда я стал Android-разработчиком, ещё негде было искать примеры»: интервью с Давидом Гонсалесом

Android-разработчики могут знать Давида Гонсалеса в связи с несколькими разными вещами. Например, он участвует в open source-проекте Android Architecture Blueprints, где разные архитектурные подходы демонстрируются на конкретных примерах (недавно проект преодолел рубеж в 25 000 GitHub-звёзд). А также выступает с докладами, занимается бельгийской Kotlin User Group, ранее активно писал блог-посты — в общем, помогает сообществу многими способами, и звание Google Developer Expert неудивительно.

Дайджест доступен и в виде рассылки. Подписаться вы можете тут.

f1930ac4945596eb9707bc7a01bc5bdc.pngiOS

• (+8) Использование ReSwift: написание приложения Memory Game
• (+7) Cетевой слой в iOS-приложении
• В App Store теперь 10 скриншотов
• Apple требует поддержки Super Retina и iOS 11 SDK
• imageПервая игра для iPhone без навыков программирования
• imageКарта развития iOS-разработчика
• imageНавигация в Swift
• imageРабота с Metal в Swift 3
• imageСвязь WKWebView с нативным кодом
• imagePromiseKit 6.0: фреймворк для асинхронного программирования

e1a3cf2a8b65a0da69bbdd5c0ad040fe.pngAndroid

• (+24) Непрерывные переходы между общими элементами: из RecyclerView во ViewPager
• (+15) Альтернатива платному отключению рекламы в бесплатном приложении Android
• (+6) Как сохранить заряд смартфона?
• Создание анимации в 7 строк кода
• Как мы сократили размер приложения с 31 МБ до 2 МБ
• Сокеты в Android
• imageАсинхронная работа на Android
• imageСтили в Values.xml: боремся с этим страшным существом
• imageЛучший способ сделать Splash Screen на Android
• imageКак отправлять пуш-уведомления через Firebase на Android
• imageСложные Android-анимации на RxJava
• imageЗагадка медленного рендеринга в Android-приложении
• imageGithubFollows: MVVM, clean architecture и материальный дизайн с анимациями
• imageScripto: Java-JavaScript мост

7081c634ec176ab6b953d9d19e82a09a.pngРазработка

• (+33) Рассуждения на тему виртуальной реальности
• (+19) Дизайн должен быть для людей, а не для дизайнеров
• (+15) UX-кинотеатр — Эмоции. Чувства. Интервью
• (+14) QA на CodeFest: будущее, iOS-фермы и backdoor«ы
• (+13) Пять причин проникнуться симпатией к Flutter
• (+11) Почему ваше приложение выглядит лучше в Sketch
• (+3) Создание двухмерных эффектов частиц в Unity3D
• Как iOS и Android разделили мобильный рынок
• Почему структура команды разработки может вас замедлять
• Открыта регистрация на F8 2018
• HoloGroup выпускает редактор «голографических экскурсий»
• IBM и Unity дают доступ к Watson
• Как начать работать с Flutter
• Действительно ли за один спринт нельзя ничего успеть?
• Nuance прекращает развитие клавиатуры Swype
• Pro Indie Dev: онлайн конференция про инди разработку
• Подкаст AppTractor: студия Live Typing
• Podlodka #46: Protocol-Oriented Programming
• imageГлавные конференции для мобильных разработчиков в США и Европе
• imageСваг для разработчиков
• image11 вещей, которые надо знать о мобильных взаимодействиях
• imageГлавные мобильные Continuous Integration (CI/CD) инструменты
• image10 интерфейсов приложений для вашего вдохновения

509dc9bde69347ecbe0c21ff2973d7e7.jpgАналитика, маркетинг и монетизация

• AppsFlyer Performance Index за второе полугодие 2017
• Как достичь быстрого продвижения: тренды продвижения в Google Play и App Store 2018
• В myTarget заработал таргетинг на основе психотипа
• 8 советов по управлению игровым сообществом от Kongregate
• Как устроен софт-лонч: разбор от Zorka.Mobi и Nitro Games
• Криптоигры после криптокотят: хиты на $500,000 и больше
• imageВедущие Cost Per Install сети в 2018
• imageКак продавать «ПО как сервис»
• imageКак маркетинг повышает вовлеченность в F2P играх
• imageИспользование психологии для создания аддиктивных игр

8538129f5e7b404a720121cb9c3814db.jpgAI, Устройства, IoT

• (+63) Визуализация данных для киноманов: скрапим рекомендации фильмов и делаем интерактивный граф
• (+49) Глубинное обучение с подкреплением пока не работает
• (+35) «Привет, Хабр» на частоте 835 кГц
• Facebook выпустит свои умные колонки

< Предыдущий дайджест. Если у вас есть другие интересные материалы или вы нашли ошибку — пришлите, пожалуйста, в почту.

© Habrahabr.ru