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

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

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