ВВЕДЕНИЕ 2 1 ОБЗОР ПОНЯТИЯ ВЕБ-ПРИЛОЖЕНИЯ 4 1.1 Основные понятия 4 1.2 Применение веб-приложений 6 1.3 Структура веб-приложения 7 2 ОСОБЕННОСТИ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ 11 2.1 Популярные языки разработки веб-приложений 11 2.2 Клиент-серверная архитектура Java-приложения 13 2.3 Технология JSON 16 3 ФРЕЙМВОРК VAADIN 22 3.1 Подготовка среды разработки 22 3.2 Темы и стили в Vaadin 25 3.3 Визуальные компоненты Vaadin 38 ЗАКЛЮЧЕНИЕ 41 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 42 ПРИЛОЖЕНИЕ А. ТЕХНОЛОГИИ ВЕБ-ПРИЛОЖЕНИЙ 43 ПРИЛОЖЕНИЕ Б. ПРИМЕР ГЕНЕРАЦИИ ВЕБ-ПРИЛОЖЕНИЯ 44

Разработка мобильных приложений в фреймворке Vaadin 8 - Анализ использования

дипломная работа
Информатика
40 страниц
57% уникальность
2021 год
27 просмотров
Беляева К.
Эксперт по предмету «Информатика»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
ВВЕДЕНИЕ 2 1 ОБЗОР ПОНЯТИЯ ВЕБ-ПРИЛОЖЕНИЯ 4 1.1 Основные понятия 4 1.2 Применение веб-приложений 6 1.3 Структура веб-приложения 7 2 ОСОБЕННОСТИ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ 11 2.1 Популярные языки разработки веб-приложений 11 2.2 Клиент-серверная архитектура Java-приложения 13 2.3 Технология JSON 16 3 ФРЕЙМВОРК VAADIN 22 3.1 Подготовка среды разработки 22 3.2 Темы и стили в Vaadin 25 3.3 Визуальные компоненты Vaadin 38 ЗАКЛЮЧЕНИЕ 41 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 42 ПРИЛОЖЕНИЕ А. ТЕХНОЛОГИИ ВЕБ-ПРИЛОЖЕНИЙ 43 ПРИЛОЖЕНИЕ Б. ПРИМЕР ГЕНЕРАЦИИ ВЕБ-ПРИЛОЖЕНИЯ 44
Читать дальше
Пользователи предъявляют к современным веб-приложениям максимально высокие требования. Такие веб-приложения должны быть доступны постоянно из любой точки мира практически с любого устройства, независимо от размера его экрана. Веб-приложения должны быть безопасными, гибкими и масштабируемыми, чтобы эффективно справляться с резкими скачками нагрузки. Полнофункциональные пользовательские интерфейсы реализуют все более сложные сценарии с использованием клиентов на основе JavaScript и обеспечивают эффективное взаимодействие через веб-API. «Веб-приложение - клиент-серверное приложение, в котором клиентом выступает браузер, а сервером - веб-сервер. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя, поэтому веб-приложения являются кроссплатформенными сервисами» [1] Главной задачей профессионально построенного веб-приложения является превращение посетителя, зашедшего на сайт, в потенциального клиента, что, несомненно, является актуальной задачей. Объект исследования дипломной работы – анализ технологий мобильных приложений. Предмет исследования дипломной работы мобильные приложения.


Если нужны рефераты на заказ в Томске , заполняй форму на Work5.


Цель дипломной работы – разработка мобильных приложений в фреймворке Vaadin. Задачами дипломной работы:  исследовать основные понятия веб-приложений;  исследовать возможности применения веб-приложений;  исследовать структурные элементы веб-приложения;  провести обзор популярных языков разработки веб-приложений;  изучить клиент-серверную архитектуру Java-приложения;  рассмотреть технологию JSON;  рассмотреть среду разработки;  изучить темы и стили Vaadin;  изучить визуальные компоненты Vaadin. В работе использовались теоретические методы исследования (изучение, систематизация и анализ литературы по исследуемой теме; изучение и обобщение опыта разработки сайтов; анализ действующих сайтов) и практические (интервьюирование, разработка модели). Структурно работа состоит из введения, заключения, трех глав и списка использованных источников.  

Читать дальше
Vaadin - это фреймворк для веб-разработки с открытым исходным кодом. Он поставляется со встроенной поддержкой сценариев Java и AJAX. Вы также можете включить в него внешние функции, используя Google Web toolkit. Vaadin экономит время разработчиков, так как он отображает богатый контент в браузере без помощи каких-либо файлов разметки. Все разметки и вспомогательные файлы будут создаваться во время выполнения с помощью фреймворка Vaadin. Vaadin использует Java в качестве языка программирования и поддерживает разработку как на стороне сервера, так и на стороне клиента. Vaadin построен с использованием Java. Кроме того, разработчику не нужно использовать языки разметки для разработки веб-страницы. Vaadin также предоставляет всевозможную поддержку с помощью веб-инструментария Google. Vaadin предоставляет множество компонентов, макетов и разных слушателей по сравнению с любыми обычными веб-технологиями; следовательно, гораздо предпочтительнее использовать Vaadin. Vaadin - это новейшая технология, поэтому должным образом квалифицированный персонал всегда востребован и может быть дорогостоящим. Следовательно, поиск ресурсов, которые могут решить сложную проблему с Vaadin, может быть трудным. Также Vaadin - платформа с открытым исходным кодом, которая включает в себя веб-фреймворк Java, набор веб-компонентов, средства запуска приложений и инструменты.
Читать дальше
1. Авинаш, Кошик Веб-аналитика 2.0 на практике. Тонкости и лучшие методики (+ CD-ROM) / Кошик Авинаш. - М.: Диалектика / Вильямс, 2015. - 260 c. 2. Адам, Фримен jQuery для профессионалов / Фримен Адам. - М.: Диалектика / Вильямс, 2017. - 580 c. 3. Алистер, Кролл Комплексный веб-мониторинг / Кролл Алистер. - М.: Эксмо, 2019. - 928 c. 4. Брюс, А. Тейт Ruby on Rails. Быстрая веб-разработка / Брюс А. Тейт, Курт Ниббс. - М.: БХВ-Петербург, 2017. - 224 c. 5. Дакетт, Джон HTML и CSS. Разработка и дизайн веб-сайтов (+ CD-ROM) / Джон Дакетт. - М.: Эксмо, 2019. - 480 c. 6. Когаловский, М.Р. Перспективные технологии информационных систем / М.Р. Когаловский. - М.: Книга по Требованию, 2016. - 286 c. 7. Ник, Рендольф Visual Studio 2010 для профессионалов / Рендольф Ник. - М.: Диалектика / Вильямс, 2015. - 632 c. 8. Нильсен, Я. Mobile Usability. Как создавать идеально удобные приложения для мобильных устройств / Я. Нильсен. - М.: Эксмо, 2017. - 454 c. 9. Османи, Эдди Разработка Backbone.js приложений / Эдди Османи. - М.: Питер, 2017. - 510 c. 10. Самков, Г. А. jQuery. Сборник рецептов / Г.А. Самков. - М.: БХВ-Петербург, 2019. - 416 c. 11. Спикльмайр, Стив Zope. Разработка Web-приложений и управление контентом / Стив Спикльмайр. - М.: ДМК Пресс, 2016. - 512 c. 12. Vaadin [Электронный ресурс]. Режим доступа - https://github.com/vaadin/platform/releases/tag/13.0.8 (дата обращения 21.11.2021)
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
Государственная поддержка малого бизнеса (на уровне региона)
Количество страниц:
35
Оригинальность:
90%
Год сдачи:
2021
Предмет:
Экономика
курсовая работа
Деликтные обязательства в международном частном праве
Количество страниц:
30
Оригинальность:
48%
Год сдачи:
2021
Предмет:
Право
курсовая работа
Выставочно-ярмарочная деятельность
Количество страниц:
35
Оригинальность:
79%
Год сдачи:
2021
Предмет:
Коммерция
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image