Разработка
Интересные материалы для разработчика мобильных приложений #120 (27 июня-3 июля)
В новом дайджесте — обновление iMessage в iOS 10, теория и практика AOP, полезные сайты с ресурсами для игр, новый десерт Android, UI, UX, тестирование и много других интересных материалов.
В новом дайджесте — обновление iMessage в iOS 10, теория и практика AOP, полезные сайты с ресурсами для игр, новый десерт Android, UI, UX, тестирование и много других интересных материалов.
Фейковая Новелла: новый опыт и работа над ошибками
В этой статье я расскажу о результатах публикации одной визуальной новеллы и поведаю о второй, при разработке которой я попытался учесть полученный опыт…
Shake Detector для Android на RxJava
Началось все с того, что была поставлена задача отменять последнее действие в приложении при встряхивании устройства. Но как понять, что случилось это самое встряхивание? Через пару минут изучения вопроса стало ясно, что надо подписываться на события от акселерометра и дальше пытаться как-то определить, что устройство встряхнули.
Intel Edison, Windows Phone и Microsoft Azure: облачный союз пульта и светодиода
Сколько помню разработку игр для мобилок, всегда приходилось изобретать какие-то ухищрения, чтобы все достойно работало. Сталкивались с этим 15 лет назад, когда писали игры еще под черно-белые телефоны, сталкиваемся и сейчас. Уверен, что огромный набор подобных трюков существует в разработке игр для десктопов и, тем более, консолей. Но я занимаюсь именно мобилками, поэтому речь пойдет о них.
iOS
- iMessage в iOS 10: новые возможности для разработчиков
- Core Data + Swift для самых маленьких: необходимый минимум (часть 3)
- Spotify жалуется на Apple
Подписывание кода в Xcode 8
Нейронные сети в iOS 10 и macOS
Создаем UI программно: подборка статей
Iconic: автоматически генерируемый шрифт с иконками
Sage: кроссплатформенные шахматы для Swift
EasyPeasy: программирование Auto Layout
Android
- Теория и практика AOP. Как мы это делаем в Яндексе
- Google I/O 2016: WatchFace 2.0 — Complications
- Как работает умный обработчик служебных смс (показывает только важную информацию)
- AndroidAudit. Ваше Android-приложение как место преступления
- Android N назвали Nougat (нуга)
- Google открывает Awareness API
- Google Playbook for Developers: руководство по разработке и продвижению
- Google делает собственный смартфон
- Android Dev подкаст 10: Droidcon Berlin, Android N DP4, новые библиотеки и насущные вопросы
Сложность Play Services
Введение в автоматическое тестирование на Android
Изменения в Android для NDK разработчиков
Instagram + Android: четыре года спустя
Быстрые и надежные UI тесты на Android
Новый Google Cast SDK для Android и iOS
droidcon Berlin 2016
Google Awareness API в действии
Язык движений: углубленная обработка касаний в Android
Разработка
- 10 полезных сайтов с 2D ресурсами для игр
- Unity: как мы создавали генератор домов для AssetStore или возвращение к хрущёвкам
- Обзор новорождённой платформы Scorocode
- UX-дизайн кнопки: советы по созданию, типы и состояния
- Улучшение опыта взаимодействия за счет использования карточек в дизайне
- Панель управления databoom. Работа с коллекциями. Часть 2
- Единственный способ вытащить человечество из лап интернета — #СпортСПервымВстречным
- Лейблы всегда в почете
- Как правильно выбрать шрифт для игры
- Успешные стартапы, разработанные на аутсорсе
- Как стать UX/UI дизайнером, если вы ничего в этом не понимаете
- «Вы все дебилы! Кто это вообще писал?!»: специфика работы над кодом стартапа, который стал бизнесом
- Swift Playgrounds: Нам следует учить программированию или творчеству?
- Нейронные сети и ИИ: самое сложное — понять, чего мы хотим
- Huawei делает собственную мобильную ОС
- Особенности проектирования интерфейсов в мобильных играх
- Разработка «Дороги Украины»
C нуля до члена команды Ray Wenderlich за 3 года
Аналитика, маркетинг и монетизация
- История о том, как заставить Flurry собирать статистику десктопных приложений
- Мислиды в рекламе мобильных игр: за и против
- Яндекс открыл новый сервис для рекламодателей — Яндекс.Аудитории
- Apple даст преимущества маленьким компаниям в поисковой рекламе
- Правительство Китая будет апрувить все мобильные игры
- Как правильно закупать видеорекламу для мобильной игры?
Устройства и IoT
- MQTT и Modbus: cравнение протоколов, используемых в шлюзах для IoT
- ZigBee и Intel Edison: практика автоматизации переговорных комнат
- IoT и ViaLatM. Работа с объектами из сферы «Интернет Вещей»
- Платформа для носимых устройств AsteroidOS ищет поддержки разработчиков
- Google сделал игрушки Project Bloks, которые учат детей программированию
-
Программирование4 недели назад
Конец программирования в том виде, в котором мы его знаем
-
Видео и подкасты для разработчиков1 неделя назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Магазины приложений3 недели назад
Магазин игр Aptoide запустился на iOS в Европе
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.8