Clients.MDDay: Нативные приложения vs Кроссплатформенные...

13
НАТИВНЫЕ МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ VS КРОССПЛАТФОРМЕННЫЕ КОНСТРУКТОРЫ

Transcript of Clients.MDDay: Нативные приложения vs Кроссплатформенные...

Page 1: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

НАТИВНЫЕ МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ

VS КРОССПЛАТФОРМЕННЫЕ КОНСТРУКТОРЫ

Page 2: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Технический директор Heads & Hands

Антон Максимов

2 из 14

Page 3: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

3 из 14

Нативное мобильное приложение —

написано для конкретной платформы(iOS, Android, WP) на “родном” для нее языке программирования(Objective-C / Swift, Java, C#, VB.NET)

Page 4: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Кроссплатформенноеприложение

НАПИСАНО НА ЯЗЫКЕ

ВЕБ-РАЗРАБОТКИ (JAVASCRIPT)

И ВЫПОЛНЯТЕСЯ В БРАУЗЕРЕ

НАПИСАНО НА ЯЗЫКЕ

КРОССПЛАТФОРМЕННОЙ

БИБЛИОТЕКИ (JAVASCRIPT, C#)

И ПОСЛЕ ПРЕОБРАЗУЕТСЯ

В НАТИВНОЕ

4 из 14

Page 5: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Структура приложений

5 из 14

UI-КОМПОНЕНТЫ ГРАФИЧЕСКАЯ

ПОДСИСТЕМА

ЯДРО ОС

ГРАФИЧЕСКАЯ

ПОДСИСТЕМА

ЯДРО ОСUI-КОМПОНЕНТЫ

БРАУЗЕР

НАТИВНОЕ ПРИЛОЖЕНИЕ

КРОССПЛАТФОРМЕННОE

Page 6: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Конструкторы приложений.Плюсы

6 из 14

СУПЕР БЫСТРАЯ СКОРОСТЬ

РАЗРАБОТКИ

МОМЕНТАЛЬНАЯ ПОДДЕРЖКА

“БОЛЬШОГО” ЧИСЛА

ПЛАТФОРМ

НЕОБЯЗАТЕЛЬНОЕ ЗНАНИЕ

ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

Page 7: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Конструкторы приложений.Минусы

7 из 14

ОТСУТСТВИЕ ВОЗМОЖНОСТИ

“КАСТОМИЗИРОВАТЬ”

ПОД СВОИ НУЖДЫ

ПРИЛОЖЕНИЕ

РАЗРАБАТЫВАЕТСЯ

И ПОДДЕРЖИВАЕТСЯ

“НА СТОРОНЕ”

НИЗКАЯ СКОРОСТЬ РАБОТЫ

И ПЛОХОЕ ЮЗАБИЛИТИ

Page 8: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Кроссплатформенные приложенияПлюсы

8 из 14

БЫСТРОЕ ПРОТОТИПИРОВАНИЕ

(СКОРОСТЬ РАЗРАБОТКИ)

ПОДДЕРЖКА “БОЛЬШОГО”

ЧИСЛА ПЛАТФОРМ

ПЕРСПЕКТИВНОПОПУЛЯРНЫЕ ЯЗЫКИ

РАЗРАБОТКИ

Page 9: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Кроссплатформенные приложенияМинусы

9 из 14

НИЗКАЯ СКОРОСТЬ РАБОТЫ

И ОТСУТСТВИЕ ОТЗЫВЧИВОСТИ

СЛОЖНАЯ ОТЛАДКА

И ПОДДЕРЖКА СИСТЕМЫ

НЕТ ПОДДЕРЖКИ

ВОЗМОЖНОСТЕЙ ПЛАТФОРМЫ

Page 10: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Нативные приложения.Плюсы

10 из 14

ВЫСОКАЯ СКОРОСТЬ

РАБОТЫ —

КОМФОРТ ПОЛЬЗОВАТЕЛЯ

МАКСИМАЛЬНО ДОСТУПНАЯ

ИНФОРМАЦИЯ ДЛЯ ОТЛАДКИ

И ПОДДЕРЖКИ

ПОДДЕРЖКА ВСЕХ

ВОЗМОЖНОСТЕЙ ОС

Page 11: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

Нативные приложения.Минусы

11 из 14

ЦЕНА (КОЛИЧЕСТВО

РАЗРАБОТЧИКОВ)

ВРЕМЯ СОЗДАНИЯ ПРОТОТИПА

Page 12: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

13 из 14

Подводим итоги

Хотите моментально выйти к мобильным пользователям и все что у вас есть – лента новостей — выбирайте конструктор.

Хотите перенести свой бизнес-процесс на мобильную платформу — делайте нативные приложения.

Page 13: Clients.MDDay: Нативные приложения vs Кроссплатформенные конструкторы

E-mail: [email protected]

Skype: ant-ares-

Вопросы?

Спасибо за внимание

14 из 14