1. Аналитическая часть
Twitter-клиент может быть реализован с помощью различных методов, например, с использованием средств языков C++, C#, Python и многих других.
Приложение, созданное на языке C#, требует длительного времени и большого запаса знаний, но позволяет создавать графические приложения, не требовательные к ресурсам ПК. Поскольку объём проекта не слишком велик, был выбран именно этот вариант создания приложения.
Можно создавать как консольные приложения, которые отображают ответы сервера в консоли, либо приложения, использующие формы.
В данном случае была реализована программа, основанная на формах. Данный вид программы обеспечивает активную связь с пользователем, так же он является наиболее привычным для пользователя видом приложения. Программа включает в себя текстовую информацию, отображающую новостную ленту, тренды и друзей пользователя. Наличие кнопок делает процесс работы с приложением более удобным, а текстовые поля позволяют вводить данные для отправки сообщения в ленту или поиска сообщений других пользователей по их никнеймам.
Данный вид программы не позволяет использовать весь функционал социальной сети twitter, но является удобным приложением для быстрого обмена сообщениями и чтения новостной ленты. Программа включает в себя основные функции социальной сети, которые используются множеством людей ежедневно.
Для клиентского приложения важен интерактивный диалог с пользователем, который реализуется с помощью кнопок, всплывающих сообщений, создаваемых с помощью встроенного графического редактора Visual Studio 2010.
- Введение
- 1. Аналитическая часть
- 2. Теоретическая часть
- 3. Конструкторская часть
- 4. Техническая документация
- 4.1 Запуск программы
- 4.2 Кнопка Timeline
- 4.3 Кнопка Mentions
- 4.4 Кнопка My Tweets
- 4.5 Кнопка Followers
- 4.6 Кнопка Followings
- 4.7 Кнопка Trends
- 4.8 Кнопка OK
- 4.9 Кнопка Tweet
- 4.10 Кнопка Get Pin
- 4.11 Кнопка Authorize
- 5. Экспериментальная часть
- Вывод