Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаИнформатика
Готовая работа №100535 от пользователя Куклачев Дмитрий
book

ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ОНЛАЙН-СЕРВИСА ДЛЯ СОЗДАНИЯ САЙТОВ

1 100 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

ВВЕДЕНИЕ 6
1. Анализ предметной области 8
1.1 Инструменты разработки клиентской части веб-приложения 8
1.2 Основы работы браузера 11
1.3 Обзор актуальных клиентских фреймворков 24
1.3.1 Angular 24
1.3.2 React 25
1.3.3 Vue 26
2. Современные подходы, использующиеся во front-end разработке 29
2.1 Одностраничные веб-приложения 30
2.2 Прогрессивные веб-приложения 32
3. Описание требований к разрабатываемому фреймворку и его разработка 34
3.1 Разработка класса компонента и модуля 35
3.2 Реализация роутинга 39
3.3 Разработка плагина для работы с элементами DOM 40
3.4 Реализация Http сервиса для работы с запросами 41
4. Разработка демонстрационного приложения 43
5. Исследование производительности демонстрационного приложения 45
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49
ПРИЛОЖЕНИЕ А (обязательное) Реализация класса Component
ПРИЛОЖЕНИЕ Б (обязательное) Реализация класса Module
ПРИЛОЖЕНИЕ В (обязательное) Реализация Http сервиса


Весь текст будет доступен после покупки

ВВЕДЕНИЕ

Современные мобильные устройства, особенно смартфоны, стали неотъемлемой частью нашей жизни. Они предоставляют нам доступ к огромному количеству информации, развлечений и возможностей. Мобильные приложения играют важную роль в этом процессе, предоставляя пользователям широкий спектр функциональности и развлечений на платформе Android.
Мобильные технологии стремительно развиваются, что дает пользователю множество возможностей использования приложений. Например, появление Интернета на смартфоне предоставило множество функций, без которых сегодня сложно представить использование мобильных устройств. Взаимодействие смартфона и Интернета дает возможность манипулирования информацией, чем активно пользуются предприниматели. Приложения упростили ведение вашего бизнеса. С приложением система более продуктивна, так как ее контролируют не люди, а машины, при этом приложение более выгодно в финансовом отношении, потому что оно работает автоматически и улучшает взаимодействие между клиентом и компанией, предоставляющей услуги.
В настоящее время мобильные приложения становятся неотъемлемой частью нашей повседневной жизни, обеспечивая нам доступ к различным сервисам и развлечениям. С развитием технологий и повышением спроса на мобильные приложения, актуальность исследования, связанного с проектированием и разработкой мобильного приложения для досуга на платформе Android с использованием Kotlin и мультимедийных библиотек, становится все более важной. Такое приложение позволит пользователям получить доступ к различным развлекательным контентам, таким как аудио и игры, а также предоставит им возможность наслаждаться своим досугом в любое время и в любом месте. Это исследование позволит расширить наши знания о разработке мобильных приложений и применении различных технологий, таких как Kotlin и мультимедийные библиотеки, в создании удобных и функциональных приложений для пользователей платформы Android.

Весь текст будет доступен после покупки

отрывок из работы

1. Анализ предметной области

1.1 Языки программирования, использующиеся для разработки мобильного приложения.

Java – это высокоуровневый, основанный на классах, объектно-ориентированный язык программирования, который предназначен для того, чтобы иметь как можно меньше зависимостей от реализации.[1] Это язык программирования общего назначения, предназначенный для того, чтобы позволить программистам писать один раз, работать в любом месте (WORA), это означает, что скомпилированный код Java может работать на всех платформах, поддерживающих Java, без необходимости перекомпиляции. Java-приложения обычно компилируются в байт-код, который может работать на любой виртуальной машине Java (JVM) независимо от базовой компьютерной архитектуры. Синтаксис Java похож на C и C++, но имеет меньше низкоуровневых средств, чем любой из них. Время выполнения Java предоставляет динамические возможности (такие как отражение и изменение кода среды выполнения), которые обычно недоступны в традиционных скомпилированных языках. Java приобрела популярность вскоре после своего выпуска и с тех пор является очень популярным языком программирования. Java была третьим по популярности языком программирования в 2022 году по версии GitHub. Несмотря на то, что в последние годы использование Java все еще пользуется популярностью, в последние годы наблюдается постепенное снижение, при этом другие языки, использующие JVM, набирают популярность.

Весь текст будет доступен после покупки

Список литературы

1. Акулов А. А. Исследование популярных JavaScript фреймворков для разработки клиентской части веб-приложения / А. А. Акулов, Р. Р. Бариев. – Текст: электронный // Цифровизация экономики: направления, методы, инструменты. – Краснодар, 2019. – С. 358–362. – URL: https://www.elibrary.ru/item.asp?id=37125878 (дата обращения: 20.05.2023).
2. Бондаренко Ю. В. Почему стоит использовать Vue.js / Ю. В. Бондаренко. – Текст: электронный // Наука в современном обществе: закономерности и тенденции развития. – Магнитогорск, 2018. – С. 22. – URL: https://www.elibrary.ru/item.asp?id=36592386 (дата обращения: 29.05.2023).
3. Будаев Е. С., Димова А. В. Обзор и сравнительный анализ библиотек и фреймворков JavaScript / Е. В. Будаева, А. В. Димова. – Текст: электронный // Вестник современных исследований. – Омск, 2019. – №. 6.2. – С. 33–37. – URL: https://www.elibrary.ru/item.asp?id=38567120 (дата обращения: 30.04.2023).
4. Варданян В. Г. Методы оптимизации программ на языке JavaScript, основанные на статистике выполнения программы / В. Г. Варданян. – Текст: электронный // Труды Института системного программирования РАН. – Москва, 2016. – Т. 28. – №. 1. – URL: https://www.elibrary.ru/item.asp?id=26166298 (дата обращения: 20.04.2023).
5. Елисеева Е. С. Применение JavaScript фреймворков при разработке интерактивных образовательных веб-приложений / Е. С. Елисеева, А. Д. Хаханова, А. А. Учанева. – Текст: электронный // Современное образование: традиции и инновации. – Санкт-Петербург, 2020. – №. 2. – С. 240–243. – URL: https://www.elibrary.ru/item.asp?id=42945802 (дата обращения: 30.04.2023).
6. Кургасов В. В. JavaScript фреймворки / В. В. Кургасов, А. Г. Лапшова. – Текст: электронный // Центральный научный вестник. – Воронеж, 2018. – Т. 3. – №. 15–16. – С. 40–41. – URL: https://www.elibrary.ru/item.asp?edn=lzhcsl (дата обращения: 20.04.2023).
7. Першина Е. Л. Сравнительный анализ фронтенд фреймворков / Е. Л. Першина, А. А. Геращенко. – Текст: электронный // Образование. Транспорт. Инновации. Строительство. – Омск, 2020. – С. 717–720. – URL: https://www.elibrary.ru/item.asp?edn=lzhcsl (дата обращения: 19.04.2023).
8. Пьюривал С. Основы разработки веб-приложений / Сэмми Пьюривал. – Санкт-Петербург: Питер, 2015. – 272 c. – ISBN: 978–5–496–01226–3. – URL: https://fedyaevys.ru/html&css/docs/WebApp_2015.pdf. – Режим доступа: Сеть Интернет. – Текст: электронный.

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных