Як створити свій власний месенджер

click fraud protection
...

Моделювання існуючих програм месенджерів заощаджує час і навчає вас навичкам програмування.

Месенджери — це програми, яким ви дозволяєте спілкуватися в режимі реального часу з іншими користувачами Інтернету. Приклади миттєвих месенджерів включають програми MSN, AOL та Yahoo. Створення власної програми месенджера передбачає застосування мережевих та інших функцій комп’ютерної мови високого рівня, наприклад Java. Переваги створення власної програми месенджера включають можливість додавати функції, яких немає в стандартних месенджерах. Наприклад, ви можете надати функцію для отримання веб-вмісту, окрім тексту чату, наприклад повідомлень з вашого облікового запису електронної пошти.

Крок 1

Запустіть кілька програм-мессенджерів, джерело яких є у вільному доступі. (Це називаються програмами з відкритим кодом.) Приклади месенджерів з відкритим кодом включають Pandion, Valhalla Chat і PlanetAMessenger.

Відео дня

Крок 2

Напишіть — для месенджера, який ви вважаєте ідеальним — докладні примітки з описом функцій програми, які ви хочете налаштувати. Наприклад, ви можете написати «Кнопки смайликів класні, але мають бути на головному екрані, а не під меню».

Крок 3

Натисніть посилання, щоб завантажити вихідний код програми месенджера та документацію з описом того, як скомпілювати програму. Це посилання буде на тому самому сайті, що й посилання на виконувану програму.

Крок 4

Уважно прочитайте завантажену документацію, особливо звернувши увагу на мову, на якій розроблено програму (наприклад, Java або C).

Крок 5

Встановіть платформу для компіляції та налагодження програм мовою, яку ви звернули до уваги на попередньому кроці. Oracle надає платформу розробки Java на своєму субдомені Java. Open Watcom, серед іншого, робить безкоштовну платформу для розробки додатків на C.

Крок 6

Завантажуйте вихідні файли програми месенджера один за іншим у текстовий редактор, наприклад Блокнот. Роздрукуйте кожен файл із текстового редактора.

Крок 7

Введіть у новий набір вихідних файлів, створених за допомогою вашого текстового редактора, вихідний код програми месенджера. Це завдання змушує вас читати друковані джерела кроку 6 з інтенсивною концентрацією, яка почне розкривати, як працює програма.

Крок 8

Прочитайте документацію вашої платформи розробки для компіляції програм, а потім скомпілюйте тип джерела, введений на попередньому кроці. Якщо месенджер не працює так, як ви очікували, простежте або налагодьте програму, як вказує документація вашої платформи розробки.

Крок 9

Виберіть у Провіднику Windows вихідні файли месенджера та натисніть «Видалити».

Крок 10

Повторно введіть кожен вихідний файл, як ви зробили на кроці 7. Під час цього сеансу друку використовуйте свою пам’ять як основний ресурс, а не друкований вихідний код. Використовуйте роздруківки лише тоді, коли ви забули заяву. Повторюйте цей крок, поки не зможете ввести програму месенджера з пам'яті. Введення тексту з пам’яті, а не з роздруківки, доповнить ваше розуміння програми месенджера, яку ви почали створювати на кроці 7. Це розуміння дає достатньо навичок, щоб змінити та персоналізувати месенджер.

Крок 11

Відредагуйте за допомогою свого текстового редактора наявний вихідний код і напишіть нове джерело, якщо це необхідно, щоб здійснити зміни програми, які ви описали на кроці 2. Перекомпілюйте та налагодьте програму, щоб створити готовий програму обміну повідомленнями.