sl.Home | sl.Search | sl.Forum | sl.Settings | sl.Serverlist | sl.Maplist | sl.Team | sl.Wiki |
New TeamSpeak 3 Client, TOOLS |
Jul 15 2007, 06:48 PM
Post
#1
|
|
Italian_Specialist Group: Members Joined: 26-April 06 From: Friûl, Italy Member No.: 26200 |
There are now some news available about TeamSpeak 3 client:
TeamSpeak 3's Core Architecture OK, for all you techies and brainiacs out there, we are developing the client in two layers, the core part which we usually refer to as the ClientLib and the interface part which we call the ClientUI. The ClientUI uses the ClientLib to do all the interaction with TeamSpeak 3 servers (like connecting, disconnecting, creating channels, etc). The ClientUI is responsible for the user interface (hence UI), as it presents the user with dialogs and windows showing information retrieved from the ClientLib (e.g. the channel list in a tree view) and it allows the user to issue commands (e.g. right click on a user and kick client) that are submitted into the ClientLib which carries the command into execution. The advantage of this modular approach can easily be seen from a developer's point of view. When anybody wishes to create an entirely new user interface, he just takes the existing ClientLib , and substitutes our ClientUI with his own completely custom interface. The four boxes at the top are the things a regular user is most likely to encounter.
-------------------- |
|
|
Lo-Fi Version | Time is now: 21st November 2024 - 08:11 PM |