1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как создать свой собственный мессенджер

Мгновенные мессенджеры — это программы, которые позволяют общаться в режиме реального времени с другими пользователями сети. Примеры мессенджеров включают те, которые производятся 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. Перекомпилируйте и отладьте программу, чтобы создать законченный мессенджер.


  1. Как создать свой собственный аудио провода жгута
  2. Как создать свой собственный телефон зарядное устройство
  3. Как создать свой собственный сотовый телефон лицевой пластинки
  4. Как создать свой собственный голос Tomtom
  5. Как создать свой собственный цифровой телеканал