AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[Planung] Instant Messanger

Ein Thema von ByTheTime · begonnen am 16. Mai 2012 · letzter Beitrag vom 17. Mai 2012
Antwort Antwort
ByTheTime

Registriert seit: 24. Sep 2011
Ort: Frankfurt
297 Beiträge
 
Delphi XE2 Architect
 
#1

[Planung] Instant Messanger

  Alt 16. Mai 2012, 21:05
Hallo,
ich würde mir gerne Anregungen und Hilfe für ein Projekt holen. Wie es ja im Titel steht möchte ich einen Instant Messanger basteln. Alleridngs hätte ich ein paar Fragen und Vorschläge, wie ich das am besten hinbekomme. Chats habe ich schon programmiert (TCPClient/TCPServer). Aber im folgenden erstmal mein Konzept

Wie stelle ich mir den Funktionsumfang vor?
* Am wichtigsten wäre mir natürlich das versenden von Nachrichten, sowie das Ansprechen eines einzelnen Clients (was ich ja schon mal gemacht habe)
* Zusätzlich würde ich gerne die Möglichkeit einbinden, Gruppennachrichten zu schreiben
* Es soll einen öffentlich "Raum" geben (siehe Design)
* Später soll die Funktion der Dateiübertragung hinzukommen (Bilder, etc.). Allerdings habe ich es noch nie geschafft eine Datei zu übertragen, da ich nie Codebeispiele oder Demos gefunden habe (Indy)
* Man soll nicht einfach in den Chat mit seinem Nick platzen können, sondern eine Account wäre mir lieber (also auch ein Nutzerprofil). Allerdings würde mich interessieren wie ich das am besten anstelle? Mit einer Datenbank wahrscheinlich. Aber wie ist das mit dem Remotezugriff?! Das ist wohl der Schwerpunkt meinen Projekts.
* Ich würde gerne eine grafische Serveroberfläche mit einer Broadcast- und Sperr-/Bannfunktion haben. Dazu noch eine Accountverwaltung

Habe ich Ideen, wie mein Programm grafisch daherkommen soll?
* Zu allererst: Mir steht RAD Studio XE2 mit Firemonkey zur verfügung
* Das Design soll dem des Facebook-Messangers nahekommen (wer ihn kennt)
--> Oben ein Bereich für die öffentlichen Mitteilungen (wie oben erwähnt)
--> Unten ein Bereich wo alle Freunde angezeigt werden
--> darunter am Fuß der Anwedung eine Suchleiste und Einstellungen (Online, etc.)
* Beim klick auf einen Clienten soll ein Chatfenster geöffnet werden (mit tabs, in denen sich dann CLients öffnen, die eine gerade anschreiben
* Ein Kreis, der die Farbe wechselt wäre auch cool (Soll den Status anzeigen)

Hoffe ihr könnte mir helfen,
Lukas
Lukas
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#2

AW: [Planung] Instant Messanger

  Alt 17. Mai 2012, 00:51
Schau dir mal das offene Jabber Protokoll an.
Da werden sicherlich viele deiner Fragen beantwortet.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz