Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

1

Share

Download to read offline

Особенности разработки для подключенных устройств

Download to read offline

Мобильная разработка и IoT.
Презентация с выступления Виктора Черногорова, директора по развитию MobileUp, на конференции «Разработка ПО / CEE-SECR»

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Особенности разработки для подключенных устройств

  1. 1. Мобильная разработка и IoT
  2. 2. • Разрабатываем приложения для "умных вещей", транспорта, медицины, видео-сервисов. • 6 лет опыта и более 130 выполненных проектов • Входим в топ-10 разработчиков России согласно "Рейтингу Рунета", 
 топ-20 по версии Ruward, топ-25 Tagline и CNews. • Награды в Webby Awards, Google Material Design Contest и др.
  3. 3. Интернет вещей Концепция сети физических объектов, взаимодействующих между собой и с внешним окружением без участия человека. (Wikipedia)
  4. 4. • 2008-2009: количество подключенных устройств превысило численность населения Земли • McKinsey: от 3.9 до 11.1 триллионов долларов вклад IoT в экономику к 2025 году
  5. 5. • Подключенные автомобили • Управление дорожным движением • Энергетика • Трекеры активности и медицинских показателей • Бытовые приборы • Системы промышленной безопасности • Коммунальные сети • Подключенные рекламные щиты Области IoT
  6. 6. Приложения становятся центральным интерфейсом для взаимодействия человека с IoT
  7. 7. • Наблюдать (показания приборов, датчиков, видео) 

  8. 8. • Наблюдать (показания приборов, датчиков, видео) • Анализировать (графики и отчеты)
  9. 9. • Наблюдать (показания приборов, датчиков, видео) • Анализировать (графики и отчеты) • Управлять
  10. 10. • BLE • Wi-Fi • Сотовая связь 3G, 4G, LTE • LPWAN • NFC Каналы передачи данных
  11. 11. Особенности: Cверхнизкое энергопотребление, высокая скорость передачи данных, датчики независимы друг от друга, радиус эффективного действия ~10-15 метров. Каналы передачи данных → BLE
  12. 12. • Фитнес трекеры • Умные часы • iBeacon Примеры
  13. 13. Особенности: Высокая скорость, радиус 50-70 метров, датчики могут обмениваться информацией друг с другом. Каналы передачи данных → Wi-Fi
  14. 14. Примеры • Умный дом
  15. 15. Koomi • Работа сутками напролет без падений и зависаний. • Автоматическое объединение в единую сеть. • Поддержка фискального регистратора онлайн. • Работа с периферией (принтеры, денежный ящик, ридер банковских карт). • Получение настроек и актуального меню из «облака», отправка туда отчетов. Автоматизация counter service для кафе и ресторанов.
  16. 16. Каналы передачи данных → 3G/4G/LTE Особенности: Необходимо оплачивать сотовую связь, нужен сервер, доступна практически везде.
  17. 17. • Оценка качества вождения • Превышения скорости • Расход топлива • Резкие маневры Тинькофф DriveMatic Приложение для анализа вождения и управления стоимостью страховки
  18. 18. Особенности: Дешевле сотовой связи, но дороже wi-fi, очень низкая скорость, датчик работает в одну сторону Каналы передачи данных → LPWAN
  19. 19. • Жилищно-коммунальное хозяйство. • Безопасность и охранные системы. • Производство и системы снабжения. • Энергетика. • И многое другое. Примеры
  20. 20. Си-Норд Удалённое управление охранной системой • Датчики • Управление • Видео-наблюдение • Логи событий • Тревожные кнопки
  21. 21. Каналы передачи данных → NFC Особенности: Передача малых объемов данных.
  22. 22. • ApplePay • PayPas Примеры
  23. 23. • Быстрый UI • Поиск и авторизация устройств, статус соединения • Маршрутизация заказов между устройствами • Менеджер статуса заказов • Локальный кэш и backup заказов • Работа с периферийными устройствами • Синхронизация с облаком Тонкости разработки → Отдельные потоки Несколько приложений-серверов, 10-20 устройств в связке, тысячи заказов в день.
  24. 24. Авторизация устройств и пользователей: • Много устройств в сети • Схемы подключения и уровни доступа • Защита данных Тонкости разработки → Авторизация
  25. 25. Тонкости разработки → Авторизация для пользователей
  26. 26. Тонкости разработки → Авторизация для устройств
  27. 27. Тонкости разработки → Батарея vs. Реалтайм
  28. 28. Алгоритмы на основе нейронных сетей 
 для классификации входящих данных или объектов и принятия решений, запуска разных сценариев работы. Тонкости разработки → Apps + machine learning
  29. 29. Например: обработка данных от сенсоров для получения ЭКГ; запуск различных сценариев действия, в т.ч. вызова скорой до того, как инфаркт стал заметен. Тонкости разработки → Apps + machine learning
  30. 30. • Множество прикольных гаджетов b2c Что будет дальше
  31. 31. • Множество прикольных гаджетов b2c • Сотни платформ (уже) для хранения и работы с данными IoT Что будет дальше
  32. 32. • Множество прикольных гаджетов b2c • Сотни платформ (уже) для хранения и работы с данными IoT • Стартапы «на коленке» и продукты корпораций уровня Google, SAP и Microsoft Что будет дальше
  33. 33. • Множество прикольных гаджетов b2c • Сотни платформ (уже) для хранения и работы с данными IoT • Стартапы «на коленке» и продукты корпораций уровня Google, SAP и Microsoft • Bigdata и machine learning Что будет дальше
  34. 34. Что будет дальше • Влияние на все сферы жизни • Экономия сотен миллиардов • Спасение многих жизней
  35. 35. Спасибо! Виктор Черногоров +7-965-079-4885 victor@mobileup.ru mobileup.ru
  36. 36. +7 (812) 425-01-58 hello@mobileup.ru mobileup.ru
  • AppTractor

    Nov. 17, 2016

Мобильная разработка и IoT. Презентация с выступления Виктора Черногорова, директора по развитию MobileUp, на конференции «Разработка ПО / CEE-SECR»

Views

Total views

420

On Slideshare

0

From embeds

0

Number of embeds

185

Actions

Downloads

3

Shares

0

Comments

0

Likes

1

×