Тема: Разработка iOS приложения по анализу сообщений из сети Twitter
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
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 - это социальная сеть главным предназначением которой является публичный обмен сообщениями при помощи различных средств обмена сообщениями, будь то веб интерфейс или сторонние программы клиенты [3].
Наиболее распространенной оперативной системой является ОС iOS. iOS поддерживает устройства лишь одного производителя Apple. Главной причиной столь большого распространения iOS является удобный и лаконичный интерфейс, красивый дизайн, высокая производительность и, конечно, продуманный маркетинговый план.
Основной задачей данной работы является создание приложения «Smashtag» для операционной системы iOS для анализа сообщений из сети Twitter.
Во многих случаях работа с социальными сетями является средством заработка человека, так что это приложение станет хорошим инструментом для людей, чья профессия связана с SMM (Social Media Marketing), так как с помощью Smashtag можно легко и быстро находить нужную информацию по сообщениям из Twitter и выявлять популярность и частоту упоминаний пользователей и хештегов. Таким образом приложение отвечает современным запросам общества и является актуальным.
✅ Заключение
Было приведено описание основных информационных технологий, методов, программного обеспечения и инструментов, применяющихся для решения поставленной задачи, а также описан процесс работы внутренней структуры iOS приложений, модель информационной системы и база данных приложения.
В итоге работы было разработано мобильное приложение-клиент для Twitter, которое позволит упростить работу анализа сообщений из сети Twitter с учетом требования о корректной работе приложения как при горизонтальной ориентации устройства так и при вертикальной, а так же требования о том, что приложение не должно «зависать» и блокировать работу пользовательского интерфейса при загрузке тяжеловесных данных. Было проведено ручное тестирование на реальном устройстве iPhone, в ходе которого было обнаружено и исправлено несколько ошибок.



