Для студентов МГТУ им. Н.Э.Баумана по предмету ДругиеДекларативный UI DSL для разработки мобильных приложенийДекларативный UI DSL для разработки мобильных приложений
4,945872
2024-06-222024-06-22СтудИзба
Курсовая работа: Декларативный UI DSL для разработки мобильных приложений
Описание
Оглавление
3
Введение
Жизнь современного человека невозможно представить без мобильных устройств, проникших практически во все сферы его жизни. Речь идет о смартфонах, планшетах, ”умных часах” и так далее. При этом человеко-машинное взаимодействие осуществляется через специальный вид про-граммного обеспечения — мобильные приложения. Графический интер-фейс является важной компонентой мобильных приложений, поскольку непосредственно влияет на их доступность и удобство использования.
Рынок мобильных устройств и приложений в последние годы непре-рывно растет [17,19], также возрастает и разнообразие архитектур про-цессоров и операционных систем мобильных устройств [2,10]. Это раз-нообразие, а также необходимость оптимизировать процесс разработки мобильных приложений стали причиной интенсивного развития средств создания мобильных приложений [5, 8, 12, 20, 25, 26].
На сегодняшний день средства разработки мобильных приложений представляют собой многокомпонентные программные и/или программ-но-аппаратные комплексы, включающие среду разработки на некото-ром языке программирования, компилятор
| Введение | 4 | ||
| 1. | Постановка задачи | 6 | |
| 2. | Обзор | 7 | |
| 2.1. | Общиесведения........................ | 7 | |
| 2.2. | Предметнаяобласть...................... | 8 | |
| 2.2.1. Предметно-ориентированные языки . . . . . . . . | 8 | ||
| 2.2.2. Подходы к реализации предметно-ориентированных | |||
| языков ......................... | 9 | ||
| 2.2.3. Отображение пользовательского интерфейса . . . | 12 | ||
| 2.3. | Существующиерешения ................... | 14 | |
- Требования к спецификации и компилятору языка раз-
| работки мобильных приложений | 20 | |
| 3.1. | Функциональные требования . . . . . . . . . . . . . . . . | 20 |
| 3.2. | Нефункциональные требования . . . . . . . . . . . . . . . | 21 |
| 3.3. | Соответствие существующих решений собранным требо- | |
| ваниям ............................. | 22 | |
| 4. | Архитектура и особенности реализации | 24 | |
| 4.1. | Архитектурныерешения................... | 24 | |
| 4.1.1. Встраивание предметного языка в язык програм- | |||
| мированияACCORD.................. | 24 | ||
| 4.1.2. Статическая типизация графических компонент . | 26 | ||
| 4.2. | Вывод.............................. | 28 | |
| 5. | Апробация | 29 | |
| 6. | Заключение | 30 | |
| Список литературы | 31 | ||
3
Введение
Жизнь современного человека невозможно представить без мобильных устройств, проникших практически во все сферы его жизни. Речь идет о смартфонах, планшетах, ”умных часах” и так далее. При этом человеко-машинное взаимодействие осуществляется через специальный вид про-граммного обеспечения — мобильные приложения. Графический интер-фейс является важной компонентой мобильных приложений, поскольку непосредственно влияет на их доступность и удобство использования.
Рынок мобильных устройств и приложений в последние годы непре-рывно растет [17,19], также возрастает и разнообразие архитектур про-цессоров и операционных систем мобильных устройств [2,10]. Это раз-нообразие, а также необходимость оптимизировать процесс разработки мобильных приложений стали причиной интенсивного развития средств создания мобильных приложений [5, 8, 12, 20, 25, 26].
На сегодняшний день средства разработки мобильных приложений представляют собой многокомпонентные программные и/или программ-но-аппаратные комплексы, включающие среду разработки на некото-ром языке программирования, компилятор
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
322 Kb
Список файлов
Декларативный UI DSL для разработки мобильных приложений.doc
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГТУ им. Н.Э.Баумана
Tortuga


















