Разработка
Интересные материалы для разработчика мобильных приложений #193 (4-10 декабря)
В новом дайджесте мы обсуждаем учебные проекты, странную покупку старого Mac Mini, самые популярные приложения, потерю данных 31 миллиона пользователей одной из мобильных клавиатур, правильные продуктовые метрики и многое другое.
Предлагаем 8 вариантов проектов, которые можно сделать «по фану», дабы получить реальный опыт разработки.
Зачем я купил Mac Mini (Late 2012) накануне 2018 года?
После смены старого MacBook Pro на еще более древний Mac Mini, объем оперативной памяти увеличился с 8 GB до 16 GB и маленький 13» экран сменился на два 22». Осталось разобраться с производительностью.
14-й опрос Developer Economics
Этот опрос создан разработчиками для разработчиков и прольет свет на будущее индустрии программного обеспечения.
iOS
- Нейросеть для определения лиц, встроенная в смартфон
- От «Hello World» до приложения в App Store: советы новичкам от новичка
- Apple намеревается купить Shazam
- Apple опустилась на 48 позиций в рейтинге работодателей
- Уязвимость в HomeKit дает неавторизованный доступ к устройствам
- Apple назвала самые популярные приложения для iPhone и iPad 2017 года
- Avito запустил функцию поиска по фото
- В Apple Search Ads заработала CPI-модель
- Редизайн iOS-приложения «Тинькофф банка» — рассказ команды
- Лучшее из iOS-дизайна в ноябре
- Как реализовать кастомный маркер в Google Maps для iOS
- Swift против Objective-C
- Drag&Drop в коллекциях и таблицах iOS 11
- Автозаполнение паролей в iOS 11
- TimelineCards: карточки с таймлайном
Android
- Лекция Яндекса: Advanced UI, часть первая и часть вторая
- Kotlin Night Moscow — видео, фото, презентации
- Многопоточное программирование в Android с использованием RxJava 2
- Dagger 2 для начинающих Android разработчиков. Dagger 2. Часть 1
- Паттерны разработки: MVC vs MVP vs MVVM vs MVI
- Google запустил Android Oreo Go edition
- Kotlin для Android: пора осваивать новый язык?
- Уроки моего первого мультиплатформенного проекта на Kotlin
- Тестируем Android App Shortcuts с UI Automator
- Полное руководство по сплэш-скрину в Android
- Бесплатный обучающий курс по Kotlin на Udacity
- Решение всех проблем с реактивными потоками
- Видео GDD India 2017
- Видео droidcon SF 2017
- ReActiveAndroid: простой, но мощный ORM для Android
Разработка
- Дневник техлида: полгода разработки мобильного PvP
- Переход из тестировщика в руководители проектов
- Must-have документация для мобильного разработчика. Часть 1 и Часть 2
- Жизнь в Unity Asset Store. Кратко
- Готовимся к публикации игры в Xiaomi Mi Game Center (Unity, C#)
- В Facebook Instant Games появятся стримы и видеочат
- Правила, которые я выработал по результатам тысяч code review
- Google удаляет Chrome Apps
- Клавиатура Ai.type хранила данные 31 млн пользователей в отрытом виде
- Как за месяц вернуть к жизни приложение после неудачной разработки
- Программирование это новый пузырь?
- Самые популярные языки программирования 2017
- UX в 2018
- От наездника кода до инфраструктурного архитектора
- Как писать скилы для Amazon Echo Show на Java
- Вышел Qt 5.10
Аналитика, маркетинг и монетизация
- Как оценить эффективность рекламы в приложении: ARPDAU, сезонность и несколько секретов
- 10 главных прогнозов для индустрии приложений на 2018 год
- AppsFlyer и myTarget представили новый продукт Audiences
- Объявлены победители The Game Awards 2017
- Готовы ли к сезону распродаж?
- Вместе лучше: элементы платного и органического маркетинга
- Подходы к созданию мобильной видеорекламы
- Podlodka #36: Growth Hacking
- Как выбрать правильные метрики для продукта
- Подкаст AppTractor: TheTool
- Как запускать приложение (и чего стоит избегать)
- Начинаем работу с Firebase Predictions
- Как использовать мобильные пуши
Устройства, IoT, AI
- AlphaGo Zero совсем на пальцах
- Капсульные сети от Хинтона
- Куй железо: горячий жаргон hardware-стартапов
- Вероятностная интерпретация классических моделей машинного обучения
- Учим машину разбираться в генах человека
- Сверточная сеть на python. Часть 1. Определение основных параметров модели
- Местоопределение Wi-FI источников в AR и котелок
- Как построить классификатор изображений на основе предобученной нейронной сети
- Введение в обучение с подкреплением: от многорукого бандита до полноценного RL агента
- Oracle Open World 2017: анонсы «Автономного AI»
- Настоящее и будущее машинного обучения на устройствах
- Qualcomm Snapdragon 845: изображение, AR/VR и AI
- Дайджест интернета вещей: ноябрь 2017
- Amazon представил беспроводную камеру DeepLens с поддержкой глубинного обучения
- GM открывает встроенный в автомобили Marketplace