📄Работа №77547

Тема: Обучающее приложение под ОС Андроид, ориентированное на малышей и детей дошкольного возраста

📝
Тип работы Дипломные работы, ВКР
📚
Предмет информатика
📄
Объем: 140 листов
📅
Год: 2016
👁️
Просмотров: 330
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Введение 2
Постановка задачи 7
Актуальность решаемой задачи 10
Описание решения 14
Используемые технологии 30
Сравнение аналогов 36
Демонстрация программы 42
Заключение 48
Список используемых источников 50
Листинг 51

📖 Введение

Программирование под Android, благодаря гибкости этой платформы, позволяет создавать полезные мобильные приложения практически под любые нужды. А так как сегодня подавляющее число смартфонов работает под управлением этой ОС, разработка приложений под Android открывает широкие перспективы для управления бизнесом и продвижения услуг среди огромной аудитории пользователей, каждый день закачивающих в свои устройства новинки на Google Play.
Программирование под Android в перспективе будущего
Актуальность программирования Android приложений подтверждается цифрами. К началу 2013 года 70% смартфонов пользователей со всего мира было оборудовано ОС Android против 20% пользователей iOS. А уже к середине 2014 года 85% новых смартфонов поставлялись с Android. Широкая линейка продукции от мировых брендов Samsung, Acer, HTC и др. в различных ценовых категориях способствует распространению смартфонов на базе Android среди всех слоев населения - от студентов до руководителей крупных компаний. Android шагает по планете, и с каждым годом число пользователей этой системы будет только увеличиваться.
Но это не самое главное. Дело не в конкуренции двух гигантов - Apple и Google. Намного важнее то, что ежегодно количество людей, использующих смартфоны и планшеты для работы, покупок и развлечения растет в геометрической прогрессии. Постепенное распространение дешевого и доступного интернета во всех уголках света означает одно: все чаще люди начинают пользоваться мобильными сервисами, чтобы управлять своими делами, узнавать новости, совершать покупки онлайн - и все это при помощи устройства, которое всегда под рукой, в отличие от стационарного компьютера и даже ноутбука.
Еще немного статистики. По данным исследований, опубликованных аналитиками portioresearch.com, к концу 2012 года число пользователей смартфонов, активно использующих мобильные приложения, достигло 1,2 миллиардов. По прогнозам специалистов к 2017 году это число увеличится до 4,4 миллиардов, то есть ежегодно число пользователей растет на 29,8%.
Хорошая новость заключается в том, что одно и то же приложение может быть разработано как для смартфона, так и для планшета. Другими словами, владелец приложения получает огромную аудиторию пользователей, которые, к тому же, активно закачивают в свои устройства новые программы. Сильная сторона программирования под Android именно в этом - в необычайной популярности устройств, работающих на базе данной ОС.
Российская статистика
В нашей стране рынок смартфонов развивается стремительными темпами. По статистике Mail Group за 2012 год в России было продано более 12 миллионов смартфонов, 62% которых, - устройства на базе Android. Поэтому рынок мобильных приложений у нас возглавляет Google Play: с января 2012 года по сентябрь рост составил более 66% против 30% прироста iOS приложений.
Статистика беспристрастно показывает, что программирование под Android и другие мобильные ОС имеет большие перспективы уже сейчас, а в ближайшем будущем станет еще актуальнее. Разработка приложений дляiPhone иAndroid для бизнеса сегодня - это уже не будущее, а настоящее, в котором любые товары и услуги можно получить, просто водя пальцем по экрану смартфона.
Виды мобильных приложений
Мобильные приложения бывают трех видов:
• нативные;
• веб-приложения;
• гибридные.
Нативные приложения
Такие приложения отличаются наибольшим удобством и мощным функционалом. Нативное приложение - это программа, которую пользователь скачивает на свое устройство в специальном магазине приложений, например, для Android это Google Play. Доступ к такому приложению клиент может получить независимо от того, подключен он к интернету или нет. Например, каталоги, игры, списки дел и т. д. могут полностью храниться в памяти телефона, требуя подключения к сети лишь для обновления.
Веб-приложения
Здесь название говорит само за себя. Такие приложения по максимуму используют функционал веб-технологий: HTML5, Java Script, Flash и т. д. Они прекрасно подходят для запуска проекта и быстрого распространения среди пользователей, благодаря тому, что представляют собой такой же веб¬сайт, но адаптированный для пользователей смартфонов и планшетов и имеющий специфическое применение. Главное достоинство веб-приложения - кроссплатформенность. Попросту говоря, такое приложение одинаково работает на устройствах, работающих на базе различных ОС. Хотя и здесь присутствуют свои нюансы: так, например, iOS не поддерживает технологию Flash и просто не отображает содержимое сайта, созданное на ней. Это общеизвестный факт и разработчики всегда учитывают его при создании веб-приложения.
Гибридные приложения
Это приложения, совмещающие в себе первые два вида. Представляют собой веб-страницу, но могут использовать многие возможности нативных приложений, вроде push-уведомлений и др. Благодаря низкой нагрузке на память устройства, такие приложения имеют большие перспективы для распространения. Facebook и VK (Вконтакте) - отличный пример гибридного приложения. Они требуют загрузки из магазина приложений, как и нативное, но чтобы использовать его необходимо подключение к интернету, как в случае с веб-приложением.
Программы для разработки приложений под Android
Android основан на Linux - популярной операционной системе, исповедующей принципы свободного и открытого программного обеспечения. Linux необычайно гибкая в использовании технология, с помощью которой можно создавать программы и приложения, ограниченные только вашей фантазией. А собственно программирование Android приложений осуществляется на языке Java.
Существует две среды разработки, которые рекомендует Google: Android IDE (ADT) и Android Studio.
Наиболее распространенная платформа, в которой программисты создают мобильные приложения - комплект средств разработки (SDK) Eclipse. В этой программе можно разработать приложение для любой мобильной системы, в частности, Android. Для удобства разработчиков были спроектированы, так называемые, интегрированные среды разработки (IDE), которые позволяют им сфокусироваться на работе с конкретным языком программирования. Кроме того, существуют специальные плагины, используемые для создания приложений для определенной ОС. Для разработки под Android чаще всего используется плагин Android Development Tools (ADT).
С 2016 официальная поддержка Eclipse прекращается.
Android Studio - среда разработки под Android, основанная на IntelliJ IDEA. Подобно Android IDE, она предоставляет интегрированные инструменты для разработки и отладки.
Для тестирования Android приложений разработчики используют специальные программы эмуляторы. Они создают на рабочем столе программиста цифровой аналог смартфона, в котором он может тестировать программу, используя вместо пальца курсор мыши. Среди программ эмуляторов наиболее распространена Android Virtual Device (AVD), которая поставляется в комплекте с SDK.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В результате выполнения работы удалось выполнить все требования, изложенные в постановке задачи. Разработано мобильное приложение, работающее на базе ОС Андроид.
Смартфоны и планшеты на Android все чаще встречаются в наших сумках и карманах, и программирование под Android также становится все популярнее. Это отличная платформа для разработки — API прекрасно документирован и прост в использовании, да и просто интересно создать что- то, что можно запустить на своем устройстве. Изначально можно обойтись и без него, создав и протестировав код с помощью эмулятора на ПК.
Поставленные задачи выполнены в срок и в полном объеме.
«BabyTouch» - это развивающее и обучающее приложение для малышей младшего дошкольного возраста. Оно идеально подходит для детей в возрасте от 1 до 5 лет. Таким образом, родители смогут превратить скучный процесс обучения в очень увлекательное и весёлое занятие.
С помощью данного приложения ребёнок узнает много нового и интересного об окружающем мире, познакомится с числами, животными, цветами... Малыш будет обучаться, рассматривая симпатичные картинки, слушая названия повседневных предметов и объектов, голоса животных и звуки транспорта, просматривая интересные обучающие видео, забавные песенки, выполняя несложные тестовые задания. Также в приложении имеется экран для рисования, который сможет надолго занять ребёнка.
Приложение имеет 3 языка локализации: русский, английский и татарский (все слова переведены на данные языки) и 2 языка озвучки: русский и английский. Таким образом, приложение отлично подходит для изучения языков маленькими детьми.
Занять маленького ребёнка не так-то просто, поэтому данное приложение красочное, весёлое и имеет понятный для ребёнка интерфейс. Пользоваться приложением достаточно просто - ребёнок может делать это даже без помощи взрослого.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1) http://startandroid.ru/ru/
2) http: //developer. alexanderklimov.ru/android/
3) http: //habrahabr.ru/hub/android dev/
4) Брайн Харди, Билл Филлипс. Программирование под Android. Издательство: Питер. 2014 г.
5) http://www.apps-trilan.ru/android/
6) https://habrahabr.ru/post/232703/
7) http: //ru-code-android.livej ournal. com/405. html
8) https ://ru. wikipedia. org/wiki/Java Development Kit
9) https ://ru. wikipedia. org/wiki/Android Studio
10) http://android-studio.ru.uptodown.com/windows
11) http://www.softportal.com/software-9680-android-sdk.html
12) http://4pda.ru/forum/index.php?showtopic=487687
13) https://play.google.com/store/apps/details?id=net.fagames.android.papumba.words
14) https://play.google.com/store/apps/details?id=co.romesoft.toddlers.puzzle.animals
15) https://play.google.com/store/apps/details?id=kr.gerald.dontcrymybaby

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ