Разработка мобильного приложения контроля состояния имущественного комплекса ФГБОУ ВО «СПБГМТУ»

Разработка мобильного приложения контроля состояния имущественного комплекса ФГБОУ ВО «СПБГМТУ»

Вид работы: Магистерская диссертация  |   Предмет работы: Информационные технологии   |   Количество листов: 66

Ни React, ни React Native не предлагают никакого решения для навигации между различными View в приложении. Cуществует несколько модулей Node для решения навигации, но одним из наиболее распространенных является React Navigation[20]. React Navigation предлагает различные типы навигации, такие как навигация по стеку или навигация по вкладкам, для разных ситуаций. Большинство общих нативных функций уже реализованы в React Native и могут быть вызваны напрямую из кода JavaScript. Однако иногда разработчикам необходимо реализовать более сложную функцию, чем могут предоставить React Native API, например отслеживание акселерометра в фоновом процессе. В таких ситуациях React Native позволяет разработчикам реализовывать собственные нативные функции почти так же, как и собственная реализация React Native. Модуль создается с интерфейсом JavaScript, который можно вызывать в коде приложения. Код для конкретной платформы пишется для модуля на нативном языке программирования каждой платформы, а React Native связывает вызовы из JavaScript с нативными модулями.


ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ…………………………………………………………………………………………………. 4
Глава 1
ОБОСНОВАНИЕ НЕОБХОДИМОСТИ РАЗРАБОТКИ МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ УНИВЕРСИТЕТА………………8
Глава 2
РАЗРАБОТКА МОБИЛЬНЫХ ПРИЛОЖЕНИЙ С ПОМОЩЬЮ РАЗЛИЧНЫХ ТЕХНОЛОГИЙ…………11
2.1 Разработка мобильных приложений…………..…….…………………………………11
2.2 Мобильная разработка с использованием нативных технологий……12
2.3 Технологии кроссплатформенной мобильной разработки….…….………13
2.3.1 Hybrid frameworks……………………………………………………………………………15
2.3.2 Cross-compiled native frameworks…………………………………….………………16
2.3.3 Native scripting frameworks………………………………………………..……….……17
Глава 3
КРОССПЛАТФОРМЕННЫЕ ФРЕЙМВОРКИ ДЛЯ МОБИЛЬНОЙ РАЗРАБОТКИ REACT NATIVE И FLUTTER………………18
2.1 React Native……………………………………………………………………………………………..18
2.2 Flutter………………………………………….…………………………………………………………..21
Глава 4
СРАВНЕНИЕ ФРЕЙМВОРКОВ ДЛЯ МОБИЛЬНОЙ РАЗРАБОТКИ REACT NATIVE И FLUTTER…….………30
4.1 Критерии оценки………….………………………………………………………………………31
4.2 Оценка фреймворков…………..………………………………………………….……………39
4.2.1 Оценка React native……………….……………………….…..….……….……………….39
4.2.2 Оценка Flutter……………….…………………….………….…..….……….……………….47
4.3 Результаты оценки…………….…………………….………………………….………………..52
Глава 5
РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ…………………………………54
Заключение………….………………………….……………………….…………….………….…….…64
Список использованных источников……….…………………….…………….………….65










ПОМОЩЬ С НАУЧНОЙ РАБОТОЙ

Подготовим для Вас работу по стандартам Вузов

Готовая работа с высокой уникальностью по минимальной цене
Срок выполнения от 2 часов
Антиплагиат более 70%

Быстрый заказ работы





[honeypot 2Mp1wUz2rkcR2jj1Ahxo]

Мы перезвоним через 5 минут

Яндекс.Метрика

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match