- •Учебно-исследовательская работа
- •Оглавление
- •1.Введение Зачем нужны мобильные приложения и кто их делает
- •2.Основная часть
- •2.1 Описание проекта ненативного приложения для PhoneGap и Exlipse
- •2.2.1 Html5 и его отличия от ранних версий
- •2.2.2 Css3 и её отличия от более ранних версий
- •2.2.3 Краткий обзор языка js и библиотеки jQuery
- •2.2.4 Фреймворки и их отличия
- •2.2.5 Фреймворк jQueryMobile
- •2.3 Написание ненативного приложения
- •2.3.1 Определение минимального функционала
- •2.3.2 Первый прототип интерфейса
- •2.3.3 Отрисовка экранов и настройка интерактивности
- •2.3.4 Написание кода
- •2.3.4.1 Html5
- •2.3.5 Отладка приложения
- •2.3.6 Сборка приложения под мобильные устройства
- •2.4 Размещение приложения на специализированных сервисах
- •3.Заключение
- •4.Список литературы
3.Заключение
В итоге прохождения Учебно-Исследовательской Работы я научился создавать ненативные приложения «с нуля», работать с стандартной связкой web-разработки, выявил для себя наиболее эффективные и удобные библиотеки и фреймворки для мобильной разработки. Высказывания про то, что ненативнаяweb-разработка неэффективна остались в прошлом или являются ложью. Проведя тесты сравнения нативного и ненативного приложений, а так же просмотрев документации и материалы на сайтах разработчиков мобильных фреймворков, я не увидел разницы в скорости работы.
Следуя закону Мура, сейчас наши вычислительные средства достигли таких мощностей, что разницы между нативным и ненативным кодом малых и средних приложений не ощутима. Разница в удобстве разработки же огромна: на ненативное приложение требуется, в среднем, в 3 раза меньше времени и в 10 раз меньше средств, что делает этот тип разработки наиболее актуальным.
4.Список литературы
Бер Бибо, Иегуда Кац jQuery. Подробное руководство по продвинутому JavaScript
Джесса Гарретта. Элементы опыта взаимодействий
Варакин М.В. Разработка мобильных приложений под Android
HTML5 и CSS3 Веб-разработка по стандартам нового поколения
П. Лабберс HTML 5 для профессионалов. Мощные инструменты для разработки современных веб-приложений
Х. Вильямсон Универсальный Dynamic HTML
JavaScript. Библия пользователя
Флэнаган Д. JavaScript. Подробное руководство (5-е издание)
jQuery-руководство для продолжающих изучение 1.0.2
Кит Джереми HTML5 для веб-дизайнеров
Дэн Сидерхолм CSS3 для веб-дизайнеров