Разработка мобильного приложения для интернет-магазина
ВВЕДЕНИЕ
С развитием технологий, позволяющих создавать персональные мобильные устройства и различные гаджеты, корпоративный рынок получил мощнейший стимул к развитию. Полюбившиеся миллионам современные смартфоны люди носят с собой всегда и везде. Телефоны играют важную роль в повседневной работе: с их помощью читают файлы, просматривают почту, печатают документы при помощи принтера. В связи с изменениями, на рынке постепенно сформировался отдельный сегмент – мобильные приложения. Устройство смартфона является не таким сложным, оно представляет собой несколько блоков – операционной и встроенной памяти, процессора, необходимого для различных вычислений, хранилища данных и отвечающего за связь радио-модуля, свою очередь образованного из передатчика и приемника. От простого мобильного телефона смартфоны отличаются главным образом наличием операционной системы.
Содержание
ВВЕДЕНИЕ
Современные средства реализации мобильных приложений
1. Основные характеристики операционной системы ANDROID
2. Основные свойства языка программирования Java
3. Основные этапы разработки мобильного приложения
4. Выводы по первой главе
ОПИСАНИЕ РАЗРАБОТАННОГО МОБИЛЬНОГО ПРИЛОЖЕНИЯ
1. Описание заказчика
2. Выбранная среда разработки приложения
3. Описание проекта приложения
4 Дизайн и программная часть приложения
4.1 Главная страница приложения
4.2 Страница товара
4.3 Страницы «Контакты» и «О нас»
4.4 Корзина магазина
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Гриффитс P. Д. Head First. Программирование для Android [Текст] / P. Д. Гриффитс – Санкт-Петербург: Питер, 2016. – 704 с.
2. Дерси Л. Создание приложений для Android за 24 часа [Текст] / Л. Л. Дерси – Москва: Эксмо, 2015. – 464 с.
3. Дэрси Л. Разработка приложений для Android-устройств. Базовые принципы [Текст] /Л. Дэрси, Ш. Кондер – Том 1. – Москва: Эксмо, 2014. – 598 с.
4. Майер Р. Программирование приложений для планшетных компьютеров и смартфонов [Текст] / Р. Майер – Москва: Эксмо, 2013. – 816 с.
5. Мобильное приложение, что такое, определение, новости, статьи, видео [Электронный ресурс]. – Режим доступа: https://indicator.ru/tags/mobilnoe-prilozhenie/ (дата обращения: 3.05.2022).
6. Основные этапы разработки мобильных приложений [Электронный ресурс] – Режим доступа: https://spark.ru/startup/componentix/blog/4499/ osnovnie-etapi-razrabotki-mobilnih-prilozhenij (дата обращения: 3.05.2022).
7. Рынок мобильных приложений в России и мире [Электронный ресурс]. – Режим доступа: http://www.json.ru/poleznye_materialy/ free_market_watches/analytics/rynok_mobilnyh_prilozhenij_v_rossii_i_mire/ (дата обращения: 5.05.2022).
8. Технологии разработки мобильных приложений [Электронный ресурс]. – Режим доступа: https://rae.ru/forum2012/219/2709 (дата обращения:5.05.2022).
9. Android [Электронный ресурс]. – Режим доступа: http://www.android.com/ (дата обращения: 7.05.2022).
10. Android-4pda [Электронный ресурс]. – Режим доступа: http://4pda.ru/forum/index.php?showforum=281 (дата обращения: 15.05.2022).
11. Start Android – учебник по Android для начинающих и продвинутых [Электронный ресурс]. – Режим доступа: http://startandroid.ru/ru/ (дата обращения: 15.05.2022).
12. Android Development Tools for Eclipse. [Электронный ресурс] URL: https://marketplace.eclipse.org/content/android-development-tools-eclipse (дата обращения: 18.05.2022).
Знакомство с разработкой в области приложений под операционную систему Android, предоставляет отличную возможность по написанию программ для мобильных устройств. Android это набор программ с открытым исходным кодом, который включает операционную систему, подпрограммное обеспечение и ключевые мобильные приложения вместе с библиотеками API, предназначенными для написания новых программ, определяющих визуальное представление и функционал мобильных устройств. Самые разнообразные мобильные устройства со временем снабжались такими мощными инструментами, как камера, медиа-плеер, навигатор, сенсорный дисплей. С внедрением новых технологий мобильный телефон превратился в нечто большее, чем просто устройство для звонков.При этом программная платформа и среда разработки отставали от бешеного темпа развития технологий. До недавнего времени мобильные телефоны работали под управлением закрытых платформ, построенных на основе запатентованных операционных систем, для чего требовались запатентованные инструменты разработки. Сами же телефоны функционировали с оригинальным программным обеспечением гораздо лучше, чем со сторонним. Это создавало искусственные препятствия для программистов, которые рассчитывали на использование более мощного аппаратного обеспечения мобильных устройств.