Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo

1

Преимущества создания 
кроссплатформенных приложений с 
использованием PhoneGap и DevExtreme 
Андрей Кулешов 
Сергей Звягин 
Developer Express Inc.

2

КТО МЫ? 
DevExpress создает 
• Инструменты для повышения 
продуктивности 
• Современный UI для множества платформ 
• Инструменты отчетности и аналитики 
• Инструменты для кросс-платформенной 
мобильной разработки

3

Преимущества создания кроссплатформенных приложений с использованием Phone gap и devextreme

4

ЧТО ТАКОЕ DEVEXTREME 
• Полный набор контролов, оптимальных 
для сенсорных экранов 
• Клиентские JS-контролы для веба 
• Single page application framework 
• Полная интеграция с Visual Studio

5

Преимущества создания кроссплатформенных приложений с использованием Phone gap и devextreme

6

ПОЧЕМУ МЫ ЗДЕСЬ? 
• Для кроссплатформенной мобильной 
разработки не существует панацеи 
• Разные подходы нужно использовать для 
достижения разных целей 
• У нас есть опыт создания средств для 
ускорения разработки мобильных 
приложений

7

ПОЧЕМУ HTML5/JAVASCRIPT? 
• JavaScript используется широко: 
клиентская веб-разработка, серверная 
веб-разработка (Node.js), мобильная 
разработка 
• HTML5 – рекомендованный стандарт W3C

8

ПОЧЕМУ VISUAL STUDIO? 
• Развитая IDE, привычная миллионам .NET 
разработчиков 
• Доступна бесплатно для индивидуальной 
коммерческой разработки 
• Существует множество средств 
автоматизации и увеличения 
производительности для VS

9

Преимущества создания кроссплатформенных приложений с использованием Phone gap и devextreme

10

КОГДА СТОИТ РАЗРАБАТЫВАТЬ НА HTML/JS? 
• Цель - простое приложение для всех 
основных мобильных платформ 
• Нужно быстро выпустить приложение для 
пользователей 
• В штате нет мобильных разработчиков

11

КОГДА НЕ СТОИТ РАЗРАБАТЫВАТЬ НА HTML/JS? 
• Функциональность и внешний вид приложений 
сильно отличается на разных платформах 
• Нужна обработка большого объема данных в 
реальном времени на клиенте 
• Предполагается активное использование 
аппаратных средств мобильного устройства

12

HTML/JS РАБОТАЕТ МЕДЛЕННО? 
• Это правда: JavaScript выполняется не так 
быстро, как машинный код 
• Но всё относительно 
• А какое железо в вашем смартфоне? 
• Некоторые платформы уже пошли по пути 
поддержки JavaScript нативно

13

КАКИЕ ПРЕИМУЩЕСТВА ДАЕТ DEVEXTREME? 
• Мастер создания CRM-подобных приложений 
• WYSIWYG-дизайнер для приложений и 
элементов визуализации 
• Средство для сборки нативных пакетов 
• Прокси-сервер для запуска приложения в 
процессе разработки 
• Приложение Courier для поиска проблем в коде

14

Осталось 10 минут…

15

ПОЛЕЗНЫЕ ССЫЛКИ 
• Скачать Visual Studio Community 2013 
http://visualstudio.com/free 
• Узнать больше о DevExtreme 
http://js.devexpress.com

16

НАШИ КОНТАКТЫ 
Сергей Звягин DevExtreme Public Team Lead 
sergey.zvyagin@devexpress.com 
Андрей Кулешов DevExtreme Desktop Team Lead 
andrey.kuleshov@devexpress.com

17

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

18

Преимущества создания кроссплатформенных приложений с использованием Phone gap и devextreme

More Related Content

Преимущества создания кроссплатформенных приложений с использованием Phone gap и devextreme

  • 1. Преимущества создания кроссплатформенных приложений с использованием PhoneGap и DevExtreme Андрей Кулешов Сергей Звягин Developer Express Inc.
  • 2. КТО МЫ? DevExpress создает • Инструменты для повышения продуктивности • Современный UI для множества платформ • Инструменты отчетности и аналитики • Инструменты для кросс-платформенной мобильной разработки
  • 4. ЧТО ТАКОЕ DEVEXTREME • Полный набор контролов, оптимальных для сенсорных экранов • Клиентские JS-контролы для веба • Single page application framework • Полная интеграция с Visual Studio
  • 6. ПОЧЕМУ МЫ ЗДЕСЬ? • Для кроссплатформенной мобильной разработки не существует панацеи • Разные подходы нужно использовать для достижения разных целей • У нас есть опыт создания средств для ускорения разработки мобильных приложений
  • 7. ПОЧЕМУ HTML5/JAVASCRIPT? • JavaScript используется широко: клиентская веб-разработка, серверная веб-разработка (Node.js), мобильная разработка • HTML5 – рекомендованный стандарт W3C
  • 8. ПОЧЕМУ VISUAL STUDIO? • Развитая IDE, привычная миллионам .NET разработчиков • Доступна бесплатно для индивидуальной коммерческой разработки • Существует множество средств автоматизации и увеличения производительности для VS
  • 10. КОГДА СТОИТ РАЗРАБАТЫВАТЬ НА HTML/JS? • Цель - простое приложение для всех основных мобильных платформ • Нужно быстро выпустить приложение для пользователей • В штате нет мобильных разработчиков
  • 11. КОГДА НЕ СТОИТ РАЗРАБАТЫВАТЬ НА HTML/JS? • Функциональность и внешний вид приложений сильно отличается на разных платформах • Нужна обработка большого объема данных в реальном времени на клиенте • Предполагается активное использование аппаратных средств мобильного устройства
  • 12. HTML/JS РАБОТАЕТ МЕДЛЕННО? • Это правда: JavaScript выполняется не так быстро, как машинный код • Но всё относительно • А какое железо в вашем смартфоне? • Некоторые платформы уже пошли по пути поддержки JavaScript нативно
  • 13. КАКИЕ ПРЕИМУЩЕСТВА ДАЕТ DEVEXTREME? • Мастер создания CRM-подобных приложений • WYSIWYG-дизайнер для приложений и элементов визуализации • Средство для сборки нативных пакетов • Прокси-сервер для запуска приложения в процессе разработки • Приложение Courier для поиска проблем в коде
  • 15. ПОЛЕЗНЫЕ ССЫЛКИ • Скачать Visual Studio Community 2013 http://visualstudio.com/free • Узнать больше о DevExtreme http://js.devexpress.com
  • 16. НАШИ КОНТАКТЫ Сергей Звягин DevExtreme Public Team Lead sergey.zvyagin@devexpress.com Андрей Кулешов DevExtreme Desktop Team Lead andrey.kuleshov@devexpress.com

Editor's Notes

  1. У DevExpress много различных продуктов, но сегодня мы расскажем о DevExtreme
  2. Есть примеры JS для микроконтроллеров
  3. Не будет сложных слайдов