📄Работа №29569

Тема: Разработка iOS приложения по анализу сообщений из сети Twitter

Характеристики работы

Тип работы Бакалаврская работа
Информатика и вычислительная техника
Предмет Информатика и вычислительная техника
📄
Объем: 142 листов
📅
Год: 2018
👁️
Просмотров: 306
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 2
1. ГЛАВА ПЕРВАЯ 3
1.1. Об операционной системе iOS 3
1.2. Постановка задачи 3
1.3. Описание требований к функционалу приложения Smashtag 4
1.3.1. Раздел «Список твитов» 5
1.3.2. Раздел «История поисков» 12
2. ГЛАВА ВТОРАЯ 15
2.1. Жизненный цикл iOS приложения 15
2.2. Жизненный цикл view 16
2.3. MVC 18
2.4. Среда разработки 19
2.5. Язык 20
2.6. База данных приложения 20
2.7. Storyboard 22
2.8. Auto Layout 23
2.9. Многопоточность (Multithreading) 23
2.10. Взаимодействие с Twitter API 26
3. ГЛАВА ТРЕТЬЯ 27
3.1. Первый этап 27
3.2. Второй этап 45
3.3. Третий этап 59
3.4. Четвертый этап 63
3.5. Пятый этап 68
3.6. Шестой этап 74
3.7. Седьмой этап: тестирование 80
ЗАКЛЮЧЕНИЕ 81
Список литературы 82
Приложение 1

📖 Введение

В современном мире мобильные устройства являются неотъемлемой частью жизни человека. Смартфоны служат нам в качестве средства общения, прослушивания музыки, нахождения необходимой информации, блокнота, навигатора и множества других полезных функций, без которых уже сложно представить нашу жизнь. Одной из таких функций для многих современных людей является приложение Twitter.
Twitter - это социальная сеть главным предназначением которой является публичный обмен сообщениями при помощи различных средств обмена сообщениями, будь то веб интерфейс или сторонние программы клиенты [3].
Наиболее распространенной оперативной системой является ОС iOS. iOS поддерживает устройства лишь одного производителя Apple. Главной причиной столь большого распространения iOS является удобный и лаконичный интерфейс, красивый дизайн, высокая производительность и, конечно, продуманный маркетинговый план.
Основной задачей данной работы является создание приложения «Smashtag» для операционной системы iOS для анализа сообщений из сети Twitter.
Во многих случаях работа с социальными сетями является средством заработка человека, так что это приложение станет хорошим инструментом для людей, чья профессия связана с SMM (Social Media Marketing), так как с помощью Smashtag можно легко и быстро находить нужную информацию по сообщениям из Twitter и выявлять популярность и частоту упоминаний пользователей и хештегов. Таким образом приложение отвечает современным запросам общества и является актуальным.

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

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

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

✅ Заключение

В ходе разработки мобильного приложения “Smashtag” были приобретены знания об основных методах и инструментах, необходимых для создания простых мобильных приложений, а так же были углублены знания о работе API с сервисов Twitter и о ручном тестировании.
Было приведено описание основных информационных технологий, методов, программного обеспечения и инструментов, применяющихся для решения поставленной задачи, а также описан процесс работы внутренней структуры iOS приложений, модель информационной системы и база данных приложения.
В итоге работы было разработано мобильное приложение-клиент для Twitter, которое позволит упростить работу анализа сообщений из сети Twitter с учетом требования о корректной работе приложения как при горизонтальной ориентации устройства так и при вертикальной, а так же требования о том, что приложение не должно «зависать» и блокировать работу пользовательского интерфейса при загрузке тяжеловесных данных. Было проведено ручное тестирование на реальном устройстве iPhone, в ходе которого было обнаружено и исправлено несколько ошибок.

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

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

1. Anthony Gray. Swift Pocket Reference / Anthony Gray. - 1-е изд. -O'REILLY, 2014. - 416 с.
2. Tim Nugent. Swift Development with Cocoa: Developing for the Mac and iOS App Stores / Tim Nugent - O'REILLY, 2014. - 504 с.
3. Twitter - Википедия [Электронный ресурс]/ Wikipedia Foundation, Inc. - Режим доступа: https://en.wikipedia.org/wiki/Twitter - Загл. с экрана. - яз. англ.
4. iOS - Википедия [Электронный ресурс]/ Wikipedia Foundation, Inc. - Режим доступа: https://en.wikipedia.org/wiki/IOS - Загл. с экрана. - яз. англ.
5. Жизненный цикл iOS - Blogspot [Электронный ресур^/Blogspot, Inc. - Режим доступа: http://just-works.blogspot.com/2013/11/ios-app-life-cycle.html - Загл. с экрана. - яз. англ.
6. UI-View-Controller [Электронный ресурс] / Apple Inc. - режим доступа: https://developer.apple.com/documentation/uikit/uiviewcontroller - Загл. с экрана. - яз. англ.
7. Swift - Википедия [Электронный ресурс]/ Wikipedia Foundation, Inc. - Режим доступа: https://en.wikipedia.org/wiki/Swift (programming language) - Загл. с экрана. - яз. англ.
8. iOS документация [Электронный ресурс] / Apple Inc. - режим доступа: https://developer.apple.com/documentation/ - Загл. с экрана. - яз. англ.
9. Xcode - Википедия [Электронный ресурс]/ Wikipedia Foundation, Inc. - Режим доступа: https://en.wikipedia.org/wiki/Xcode - Загл. с экрана. - яз. англ.
10. API - Википедия [Электронный ресурс]/ Wikipedia Foundation, Inc. - Режим доступа: https://ru.wikipedia.org/wiki/API - Загл. с экрана. - яз. русс., англ.
11. JSON - Википедия [Электронный ресурс]/ Wikipedia Foundation, Inc. - Режим доступа: https://ru.wikipedia.org/wiki/JSON - Загл. с экрана. - яз. русс.,

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

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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