Подводим итоги очередной недели историей о кувалдах и микрометрах iOS-разработчика, автомобильной навигацией, «интересным» шифрованием в NQ Vault, тиранией MVP, мобильными интерфейсами и еще кучей разных интересных вещей.
Машинное обучение в навигационных устройствах: определяем маневры машины по акселерометру и гироскопу |
Карты не знают на какой полосе сейчас находится машина, средствами gps узнать это проблематично, у gps слишком большая погрешность для этого. Если бы мы знали текущую полосу, то знали бы скорость движения по полосами и могли бы задолго подсказывать пользователю в явном виде, на какую полосу и когда ему лучше перестроиться. Например, навигатор говорил бы “Продолжайте держаться этой полосы до перекрестка” или “Перестройтесь на крайнюю левую полосу”.
Windows 10 для разработчиков |
23 марта, стали доступны обучающие материалы по windows 10 на Channel9. В них много чего полезного, что облегчит жизнь разработчикам. Кратко опишу все эти изменения, собранные из 8-часового видеокурса. Лучше, конечно, читать и слушать в оригинале, но для тех, кому тяжело потратить 8 часов на англоязычный курс, данная статья может быть полезной.
Записки iOS программиста о его молотках, кувалдах и микрометрах |
В один прекрасный момент, когда на собеседованиях меня уже убеждали, что я senior iOS developer — у меня возникло ощущение, что я уперся. Пишу похожий код, решаю задачи похожими способами и ощущение, что непонятно, куда развиваться дальше. Я думаю, с этой проблемой сталкивался не один я — нехваткой новых идей, концепций, направлений. Я бы хотел рассказать вам о тех инструментах и фреймворках, которые помогли преодолеть мне это ощущение.
iOS
- (+17) Повреждение стека в одном из методов NSString
- (+16) «Собери 3 сердца, 3 черепа и 3 меча одним сдвигом», или как мы делали игру
- (+3) Облегчаем поддержку iOS приложения. Часть 2 — локация и сеть (Часть 1)
- Facebook, кажется, нарушает правила App Store, но Apple, видимо, не может этому помешать
- С какими проблемами сталкиваются разработчики при создании приложений для Apple Watch
- Готовим приложения для Apple Watch к публикации
- Библиотека iOS Charts
Android
- (+111) Шифрование в NQ Vault оказалось обычным XOR-ом, и это не самое плохое
- (+17) Заставляем камеру в Qt работать на Android
- (+15) Говорящая панда или что можно сделать с FFmpeg и OpenCV на Android
- (+13) Получение пути к карте памяти SD Card на Android
- (+11) Android — кастомные View или ToggleButton 4x4
- (+10) На вкус и цвет или Раскраска для Android
- (+8) Android Volley custom Loader
- (+8) На вкус и цвет 2 – не RGB единым
- Google выпустил App Runtime for Chrome для запуска Android-приложений в Windows, Mac и Linux
- Конвейер Android-графики: от кнопки до буфера кадра
Windows Phone
- (+24) Создание универсального веб-приложения сайта Habrahabr.ru при помощи Web App Template
- (+18) Microsoft отмечает 40-летний юбилей
- (+9) SQLite. Готовимся к Windows 10 (Universal App Platform)
- Как Microsoft может привлечь разработчиков Android и iOS
Разработка
- (+14) Что 22 миллиарда новостных писем могут сказать о дизайне для мобильных платформ
- (+11) Аудио watermark для приложений Second Screen
- (+9) От сложного к простому: эволюция интерфейсов мобильных торговых терминалов
- (+8) Белая книга по доступности PhoneGap
- Тирания минимально жизнеспособного продукта
- Лучшие лоадеры для мобильных приложений
- Valve предложит Vive VR разработчикам бесплатно
- История Rocket Romeo: Как я создал свою первую игру для Android за 45 дней
- Как использовать звуки в неигровых приложениях и где их взять
Маркетинг и монетизация
- (+7) Опыт создания первой мобильной игры. Маркетинг начинающих
- (+7) Рынок приложений достигнет $99 млрд к 2019 году
- Затраты на мобильную рекламу достигнут $100 млрд в 2016
- 3 урока по стратегии мобильной монетизации от Tinder Plus
- Google открыл Player Analytics
- Основные метрики мобильных приложений
- 5 реально работающих идей малобюджетного маркетинга приложений
- 5 лучших практик эффективного приобретения пользователей
- Появился движок для автоматической оценки и изменения стоимости IAP
- Как узнать, что ваша игра заработает миллион?
Устройства
- (+13) Погодная станция на Arduino
- (+9) Идеальный смартфон, какой он?
- (+8) Z-Wave: надёжный протокол беспроводной связи для умных домов
← Дайджест за прошлую неделю. Если я что-то упустил в поиске обновлений — пришлите в почту, быстро добавлю.
Автор: RoboForm