기존 메신저 프로그램을 모델링하면 시간을 절약하고 프로그래밍 기술을 배울 수 있습니다.
인스턴트 메신저는 다른 웹 사용자와 실시간으로 채팅할 수 있는 프로그램입니다. 인스턴트 메신저의 예로는 MSN, AOL 및 Yahoo에서 만든 메신저가 있습니다. 자신만의 메신저 프로그램을 만드는 것은 자바와 같은 고급 컴퓨터 언어의 네트워킹 및 기타 기능을 적용하는 것입니다. 자신만의 메신저 응용 프로그램을 만드는 것의 장점은 기성 메신저에는 없는 기능을 추가할 수 있다는 것입니다. 예를 들어, 이메일 계정의 메시지와 같이 채팅 텍스트 외에 웹 콘텐츠를 검색하는 기능을 제공할 수 있습니다.
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단계에서 설명한 프로그램 변경 사항을 적용하기 위해 필요에 따라 새 소스를 작성합니다. 프로그램을 다시 컴파일하고 디버그하여 완성된 인스턴트 메신저를 생성합니다.