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

в 11:49, , рубрики: apple, mac mini, shazam, Блог компании Everyday Tools, маркетинг, маркетинг мобильных приложений, нейросети, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложений

В новом дайджесте мы обсуждаем учебные проекты, странную покупку старого Mac Mini, самые популярные приложения, потерю данных 31 миллиона пользователей одной из мобильных клавиатур, правильные продуктовые метрики и многое другое.

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 1

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 2

8 учебных проектов

Предлагаем 8 вариантов проектов, которые можно сделать «по фану», дабы получить реальный опыт разработки.

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 3

Зачем я купил Mac Mini (Late 2012) накануне 2018 года?

После смены старого MacBook Pro на еще более древний Mac Mini, объем оперативной памяти увеличился с 8 GB до 16 GB и маленький 13'' экран сменился на два 22''. Осталось разобраться с производительностью.

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 4

14-й опрос Developer Economics

Этот опрос создан разработчиками для разработчиков и прольет свет на будущее индустрии программного обеспечения.

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

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 5 iOS

(+18) Нейросеть для определения лиц, встроенная в смартфон
(+3) От «Hello World» до приложения в App Store: советы новичкам от новичка
Apple намеревается купить Shazam
Apple опустилась на 48 позиций в рейтинге работодателей
Уязвимость в HomeKit дает неавторизованный доступ к устройствам
Apple назвала самые популярные приложения для iPhone и iPad 2017 года
Avito запустил функцию поиска по фото
В Apple Search Ads заработала CPI-модель
Редизайн iOS-приложения «Тинькофф банка» — рассказ команды
image Лучшее из iOS-дизайна в ноябре
image Как реализовать кастомный маркер в Google Maps для iOS
image Swift против Objective-C
image Drag&Drop в коллекциях и таблицах iOS 11
image Автозаполнение паролей в iOS 11
image TimelineCards: карточки с таймлайном

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 12 Android

(+29) Лекция Яндекса: Advanced UI, часть первая и часть вторая
(+22) Kotlin Night Moscow — видео, фото, презентации
(+14) Многопоточное программирование в Android с использованием RxJava 2
(+2) Dagger 2 для начинающих Android разработчиков. Dagger 2. Часть 1
(+1) Паттерны разработки: MVC vs MVP vs MVVM vs MVI
Google запустил Android Oreo Go edition
image Kotlin для Android: пора осваивать новый язык?
image Уроки моего первого мультиплатформенного проекта на Kotlin
image Тестируем Android App Shortcuts с UI Automator
image Полное руководство по сплэш-скрину в Android
image Бесплатный обучающий курс по Kotlin на Udacity
image Решение всех проблем с реактивными потоками
image Видео GDD India 2017
image Видео droidcon SF 2017
image ReActiveAndroid: простой, но мощный ORM для Android

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 22 Разработка

(+25) Дневник техлида: полгода разработки мобильного PvP
(+14) Переход из тестировщика в руководители проектов
(+23) Must-have документация для мобильного разработчика. Часть 1 и Часть 2
(+7) Жизнь в Unity Asset Store. Кратко
(+4) Готовимся к публикации игры в Xiaomi Mi Game Center (Unity, C#)
В Facebook Instant Games появятся стримы и видеочат
Правила, которые я выработал по результатам тысяч code review
Google удаляет Chrome Apps
Клавиатура Ai.type хранила данные 31 млн пользователей в отрытом виде
Как за месяц вернуть к жизни приложение после неудачной разработки
Программирование это новый пузырь?
Самые популярные языки программирования 2017
image UX в 2018
image От наездника кода до инфраструктурного архитектора
image Как писать скилы для Amazon Echo Show на Java
image Вышел Qt 5.10

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 27 Аналитика, маркетинг и монетизация

(+3) Как оценить эффективность рекламы в приложении: ARPDAU, сезонность и несколько секретов
10 главных прогнозов для индустрии приложений на 2018 год
AppsFlyer и myTarget представили новый продукт Audiences
Объявлены победители The Game Awards 2017
Готовы ли к сезону распродаж?
Вместе лучше: элементы платного и органического маркетинга
Подходы к созданию мобильной видеорекламы
Podlodka #36: Growth Hacking
Как выбрать правильные метрики для продукта
Подкаст AppTractor: TheTool
image Как запускать приложение (и чего стоит избегать)
image Начинаем работу с Firebase Predictions
image Как использовать мобильные пуши

Дайджест интересных материалов для мобильного разработчика #233 (4 декабря — 10 декабря) - 31 Устройства, IoT, AI

(+61) AlphaGo Zero совсем на пальцах
(+30) Капсульные сети от Хинтона
(+28) Куй железо: горячий жаргон hardware-стартапов
(+24) Вероятностная интерпретация классических моделей машинного обучения
(+15) Учим машину разбираться в генах человека
(+14) Сверточная сеть на python. Часть 1. Определение основных параметров модели
(+13) Местоопределение Wi-FI источников в AR и котелок
(+8) Как построить классификатор изображений на основе предобученной нейронной сети
(+6) Введение в обучение с подкреплением: от многорукого бандита до полноценного RL агента
(+2) Oracle Open World 2017: анонсы «Автономного AI»
Настоящее и будущее машинного обучения на устройствах
Qualcomm Snapdragon 845: изображение, AR/VR и AI
Дайджест интернета вещей: ноябрь 2017
Amazon представил беспроводную камеру DeepLens с поддержкой глубинного обучения
GM открывает встроенный в автомобили Marketplace

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

Автор: EverydayTools

Источник


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js