ю, що відображає новинну стрічку, тренди і друзів користувача. Наявність кнопок робить процес роботи з додатком більш зручним, а текстові поля дозволяють вводити дані для відправки повідомлення в стрічку або пошуку повідомлень інших користувачів по їх нікнейм. p align="justify"> Даний вид програми не дозволяє використовувати весь функціонал соціальної мережі twitter, але є зручним додатком для швидкого обміну повідомленнями та читання стрічки новин. Програма включає в себе основні функції соціальної мережі, які використовуються безліччю людей щодня. p align="justify"> Для клієнтського додатку важливий інтерактивний діалог з користувачем, який реалізується за допомогою кнопок, спливаючих повідомлень, що створюються за допомогою вбудованого графічного редактора Visual Studio 2010.
2. Теоретична частина
Клієнтський додаток створюється для відображення основного функціоналу соціальної мережі twitter. Воно дозволяє переглядати новинну стрічку, відправляти повідомлення в twitter, дізнаватися світові тренди (теми, які зустрічаються в більшості повідомлень користувачів), переглядати, хто стежить за вашою новинний стрічкою, і кого читаєте Ви, а також стежити за тим, хто згадує Вас у своїх повідомленнях.
Для використання даної програми, користувачеві, перш за все, потрібно авторизуватися. При цьому він отримує ПІН-код, при введенні якого в текстове вікно програми, відбувається автоматичний вхід користувача в систему. Після цього він може користуватися всіма функціями програми. p align="justify"> Для виконання даного завдання був обраний об'єктно-орієнтований підхід, оскільки при розробці використовувалися такі бібліотеки как.Net Framework і Twitterizer, що забезпечують набори готових класів. У цьому випадку були успадковані користувача класи від надаваних бібліотеками. Форми використовуються для головного вікна програми. Це рішення є найбільш відповідним для даного виду програми, оскільки забезпечує простоту в реалізації та інтерактивність у користуванні програми. p align="justify"> Для доступу до основних функцій twitter використовувався елемент Button. По натискання на кнопку, виводиться текстова інформація в елемент RichTextBox, зміст якої залежить від натиснутої кнопки. Кожна кнопка має назву, яка відповідає виробленій дії. Користувач інтуїтивно розуміє, що при натисканні кнопки він побачить цікавить його текст. p align="justify"> Для введення тексту повідомлення був також використаний елемент RichTextBox з обмеженням на введення символів, рівний 140 символам. Це обмеження пов'язане з тим, що twitter не дозволяє вводити довгі повідомлення, і максимальна довжина кожного з них становить 140 символів. p align="justify"> Для введення імені користувача, повідомлення якого нас цікавлять, був використаний елемент TextBox. Використання цього елемента є найкращим рішенням, оскільки імена користувачів, як правило, короткі. З цієї ж причин...