VisualTeam - Software for free |
---|
INDEX | NEWS | SOFTWARE | IMPRESSUM | FAQ |
---|
Häufig gestellte Fragen - Frequently Asked Questions (FAQ)
Hier gibt es nur allgemeine Infos, NICHTS speziell zu einem bestimmten Programm! |
|
1) VisualTeam - Wer oder was soll das sein? (01.09.2001 / 28.11.2001) | |
2) Was ist der Unterschied zwischen "Projekt" und "Tool"? (01.09.2001 / 14.07.2004) | |
3) Was für Projekttypen / Tooltypen gibt es? (01.09.2001) | |
4) Mit welcher Software wird entwickelt? (01.09.2001 / 30.06.2004) | |
5) VisualTeam - Kann ich mitmachen? (01.09.2001) | |
6) Wo kann ich die benötigte Programmiersprache legal erwerben? (01.09.2001 / 16.04.2004) | |
7) Woran kann ich erkennen, ob es sich bei dem Programm um eine Beta-Version oder um eine Final Release handelt? (01.09.2001 / 14.07.2004) | |
8) Was dient Euch als Basis für neue Projekte? (01.09.2001 / 10.07.2004) | |
9) Was macht Ihr, wenn bei einem Programmierproblem weder Online-Hilfe noch Bücher helfen und auch der Kumpel nicht weiter weiß? (01.09.2001 / 12.06.2004) | |
10) Wann tut sich endlich wieder 'was bei den Downloads? (28.11.2001 / 16.04.2004) | |
11) Was ist denn so alles in so einer EXE/ZIP-Datei drin? (28.11.2001 / 01.07.2004) | |
12) Unter welchen Betriebssystemen entwickelt und testet Ihr? Für welche Betriebssysteme sind eure Progrämmchen gedacht? (14.07.2004) -> FAQ 4) |
1) VisualTeam - Wer oder was soll das sein? (01.09.2001 / 16.04.2005) |
Immernoch noch eine Vision, die allmählich Gestalt annimmt: 'Gegründet' wurde VT von mir am 13. Februar 2001. Ich war auf der Suche nach einer passenden eMail-Adresse für meine 'Freeware-Schmiede' mSoft (Maico's Software). Pech! Bei allen interessanten Freemailern belegt... Der HERR hat mir aber an eben diesem Tag nebst mehren eigenen Ideen diese geschenkt, die ich die beste fand und für die ich auf Anhieb eine eMail-Adresse bekam. Ziel ist ein kleines Team von Hobby-Programmieren (OOP: Delphi, VB, C++Builder, VC), die Wissen untereinander austauschen und auch das ein oder andere Projekt(chen) im Team auf die Beine stellen. "Visuelle Programmierung" ist die einzige Art von Programmierung, die mir liegt. Der Grund ist dafür sicher meine gestalterische Ader :-) Auf diese Weise hat sich obiger Name ergeben...
Nach mehreren Umzügen hat VisualTeam schließlich vor einigen Jahren bei NaLaSu seine neue Heimat gefunden. Um nicht evtl. in Konflikt mit Firmen zu geraten (Patente & Co), haben wir uns 2004 in "NaLaSu's VisualTeam" umbenannt. |
Hoch zum Anfang der Seite |
2) Was ist der Unterschied zwischen "Projekt" und "Tool"? (01.09.2001 / 14.07.2004) |
Ein Projekt ist eine Programmieraufgabe, die "am Laufen" ist. Die Software befindet sich in der Entwicklung und besitzt Beta-Status. Vor allem bei niedrigen Build-Nummern fehlt die Hilfe und u. U. sind einige Funktionen noch nicht nutzbar. Sofern doch eine Hilfe vorhanden ist, ist sie wahrscheinlich nicht aktuell. Auch kann das Programm größer und langsamer sein, weil der Code nicht optimiert ist und massiv mit Debugcode und Fehlerprüfroutinen gespickt ist. Eine Setup-Routine gibt es grundsätzlich nur dann, wenn es sich um eine Datenbankanwendung handelt, die die BDE (Borland Database Engine) benötigt. Betas werden häufig als ZIPs zum Download angeboten.
Bei einem Tool handelt es sich um bereits einsatzfähige Software. Fehlerprüfroutinen sind auf kritische Bereiche reduziert und der Debug-Code fehlt. Es existiert außer bei Scherzprogrammen und anderer selbsterklärender Software zumindest eine kleine "Hilfe" als extra txt-, rtf- oder pdf-Datei. Bei Consolanwendungen (32-Bit-DOS statt GUI mit Mausbedienung) ist es eine kurze Syntaxbeschreibung, die beim Aufruf mit dem Parameter /? erscheint. Zukünftig erhalten GUI-Anwendungen nach möglichkeit eine kleine Setup-Routine (Installer). Solche Downloads sind daran erkennbar, daß sie nicht mit .ZIP sondern mit .EXE enden, z.B. vtEAN0014Installer.exe. -> siehe auch FAQ 7) |
Hoch zum Anfang der Seite |
3) Was für Projekttypen / Tooltypen gibt es? (01.09.2001) |
Die Haupttypen sind Windows- (grafische Oberfläche) und Consolanwendungen (Textbildschirm). Denkbar wären natürlich auch DLLs und Bildschirmschoner. Nach wie vor gibt es nur Anwendungen für Windows-basierte Systeme. |
Hoch zum Anfang der Seite |
4) Mit welcher Software wird entwickelt? (01.09.2001 / 16.04.2005) |
Zur Zeit hauptsächlich mit Delphi 5 Professional (D) und C++Builder 5 Standard (D). Bei Bedarf kommt z. B. auch Visual Basic 4 Prof. (E) zum Einsatz. Wer lieber REALbasic oder Squeak (Smalltalk) benutzt - kein Problem. Nach der Aktion von RealSoftware im März/April 2005, VB-Entwicklern REALbasic (V5.55) Standard zu schenken, planen wir ernstlich, uns damit zu befassen. Es kann sich nur noch um Monate handeln... Visual C-Programmierer sind willkommen; wir selber lassen die Finger davon!
Unsere neue "kleine Liebe" ist die Open Source Software (OSS) Autohotkey. Damit lassen sich nicht nur wiederkehrende Tastendrücke automatisieren :-))) |
Hoch zum Anfang der Seite |
5) VisualTeam - Kann ich mitmachen? (01.09.2001 / 30.06.2004) |
Wahrscheinlich: ja! Nur braucht es natürlich einige Voraussetzungen:
Wenn Du "nur" als Betatester mitwirken willst, brauchst Du nichteinmal Software kaufen! Du brauchst nur Deinen Internetzugang für den Download von Betas und Releases, eine zuverlässige eMail-Adresse, einen PC mit 32-bit-Windows, und: viel, viel Zeit! Wenn Du als Programmierer (mit)wirken willst, wird es wesentlich komplizierter: * Du mußt eine Version von Borland Delphi oder C++Builder oder ein Microsoft VisualBasic oder Visual C, usw. lizenziert haben; unter Windows bevorzugt eine 32-Bit-Version (ab 4.0). Keine Raubkopie! (Für die meisten Tools reicht die wesentlich günstigere Standard-Version des jeweiligen Softwarepaketes!). ACHTUNG! Vergiß (!) die Introductory Version / Authoring Version von Visual C, wie sie z. B. dem "Game Programming Starter Kit" beiliegt. Damit erstellte Programme laufen nur auf PCs mit *installiertem* Visual C ! Falls Du legal eine Schülerlizenz besitzt, lies/frag' bitte nach, ob Borland/Microsoft/usw. nur die kommerzielle Nutzung der damit erstellten Programme untersagt (trifft auf Freeware nicht zu), oder gar schon die Veröffentlichung (wäre zwar Pech: Dann könntest Du keine allein erstellten Projekte unter Deinem Namen als Autor über VisualTeam veröffentlichen! - Aber Du könntest trotzdem an Projekten als Co-Autor mitwirken - sprich Team-Arbeit. Die fertige Anwendung müßte dann auf einem PC mit Vollversion compiliert/gelinkt werden). Ein registriertes Delphi Personal von einer Heft-CD täte es in diesem Fall genauso! REAL Basic ist übrigens genauso mächtig wie Visual Basic und in der Standard-Version mit ca 100 EUR sehr günstig; Squeak-Smalltalk ist sogar kostenfrei!* Du solltest mit der entsprechenden Entwicklungsumgebung und den jeweiligen Standardkomponenten vertraut sein. |
Hoch zum Anfang der Seite |
6) Wo kann ich die benötigte Programmiersprache legal erwerben? (01.09.2001 / 16.04.2005) |
Zum einen kann man sich eine Originalversion bei Softwarehändler vor Ort oder im Internet kaufen. Auch wenn Du wegen Datenbankprogrammierung eine Pro-Version erwerben willst: Kauf die Standardversion und dann ein Update auf die Pro-Version! Ist wesentlich billiger. Mögliche Bezugsquellen findest Du bei NaLaSu.de in der Rubrik "Software".
Eine andere Möglichkeit sind Online-Auktionen im Internet. Hier empfehle ich regelmäßigen Besuch bei eBay, Amazon und Co (Links ebenfalls via NaLaSu.de. Über meinen Bruder habe ich dort z. B. VB4Prof (E) zum Spottpreis bekommen. Auch für benötigte Bücher rentiert es sich u. U., einmal dort vorbeizuschau'n. Vorher aber sollte man sich aber unbedingt informieren, was die Ware bei normalem Einkauf kosten würde. Es soll schon vorgekommen sein, daß Ware so teuer ersteigert wurde, daß Einkaufen besser gewesen wäre... |
Hoch zum Anfang der Seite |
7) Woran kann ich erkennen, ob es sich bei dem Programm um eine Beta-Version oder um eine Final Release handelt? (01.09.2001 / 14.07.2004) |
Beta's erkennst Du vorerst dadurch, daß Du die Software im Bereich "Projekte" findest; außerdem am Zusatz ß (Beta) in der Titelleiste oder in den Eigenschaften zur EXE-Datei des betreffenden Programmes.
Geplant ist folgendes: Wie bei den Linux-Kernels gilt: an der dritten Ziffer(ngruppe) der Versionsnummer, der "Ausgabe": ungerade Nummer ist Beta/Test! z.B.: V. 1.0.1 ist eine Beta/Testversion, Version V.1.0.2 oder V.1.1.0 ist das gleiche als Final-Release. Da die Entwicklung sehr schleppend vorangeht, sind noch kaum Anwendungen auf das neue Schema umgestellt. Bei den Projekten ist auf der Homepage nach wie vor eh nur die Build angegeben, d.h. der Lauf zur Erzeugung der EXE-Datei. Diese 4. Zifferngruppe (siehe "Projekte") ist unabhängig von den Zahlen davor: Sie wird ab Entwicklungsbeginn fortlaufen gezählt! |
Hoch zum Anfang der Seite |
8) Was dient Euch als Basis für neue Projekte? (01.09.2001 / 10.07.2004) |
Hauptsächlich eigene Ideen und alte eigene Tools, die z. B. noch unter Turbo-C 2.0, Visual Basic 3.0 oder Visual Basic 5.0 programmiert wurden. Ideen haben wir übrigens mehr als genug. Es hapert halt mit der Zeit ... :-(((
Die Ideen ergeben sich - wie bei den meisten Free- und Shareware-Programmierern - durch das Fehlen oder schlechte Umsetzung gewünschter Funktionen im Betriebssystem oder einem Programm, dem Wunsch nach effektiver(er) Lösung von Aufgaben am Computer, der Unzufriedenheit mit klobiger, fehlergespickter, teurer Software, der Enttäuschung darüber, daß es ein tolles Programm nur in Englisch gibt, usw. ... |
Hoch zum Anfang der Seite |
9) Was macht Ihr, wenn bei einem Programmierproblem weder Online-Hilfe noch Bücher helfen und auch der Kumpel nicht weiter weiß? (01.09.2001 / 30.06.2004) |
Dann heißt es auf in's Internet: Erste Anlaufstelle z. B. für Delphi ist das Swiss Delphi Center oder der Delphi-Treff. Weitere Links findest Du dort, auf der Borland-Homepage oder auf NaLaSu.de in der Rubrik "Programmierung". |
Hoch zum Anfang der Seite |
10) Wann tut sich endlich wieder 'was bei den Downloads? (28.11.2001 / 16.04.2005) |
Wie man sieht außer bei vtEAN recht wenig. Aber selbst dort fehlt immernoch eine richtige Hilfe (abgesehn von ein paar Screenshots in der pdf-Datei). Das Programm ist überwiegend selbsterklärend, aber einige herausragende Features kommt man erst via Drag&Drop und Kontextmenü.
Das ß bezieht sich dabei aber nicht auf die Programmqualität, sondern auf fehlende Onlinehilfe usw: Die Hilfe beschränkt sich größtenteils auf die Tooltips (gelb hinterlegte Info-Texte, die erscheinen, wenn die Maus etwas länger auf z.B. einer Schaltfläche stehen bleibt. U. u. gibt es auch noch längere Infotexte in einer Statuszeile am unteren Fensterrand - das war's dann auch schon. Bei neueren Versionen zu einem Tool gibt es zwar u.U. eine richtige Hilfe, diese wird aber sicher alles andere als aktuell sein, solange das Programm noch ß-Stadium hat... |
Hoch zum Anfang der Seite |
11) Was ist denn so alles in so einer EXE/ZIP-Datei drin? (28.11.2001 / 16.04.2005) |
In unserem Fall außer der EXE-Datei (eigentliches Programm) sind das grundsätzlich folgende Dateien: FILE_ID.DIZ, eine Kurzbeschreibung des Programmes; eine Informations-PDF (benannt nach dem Programm) mit der Entwicklungsgeschichte von Build zu Build (Build-History) und Screenshots, und Lizenz.pdf (allgemeine Nutzungsbedingungen).
Weitere Dateien (teilweise in der Info-pdf) sind online zu finden: Bugs.txt, ToDo.txt (was gibt's noch zu tun: Fehler, Ergaenzungen, Verbesserungen, ...). Bei größeren Programmen werden in Zukunft Routinen ausgelagert (DLL, DPK, usw.). C-Progamme sind vorerst grundsätzlich in eine mikrige EXE-Datei und die benötigten DLLs aufgeteilt. |
Hoch zum Anfang der Seite |
12) Unter welchen Betriebssystemen entwickelt und testet Ihr? Für welche Betriebssysteme sind eure Progrämmchen gedacht? (14.07.2004 / 16.04.2005) -> FAQ 4) |
Vor der Gründung von VisualTeam waren das Visual Basic 3.0prof unter Windows 95 und Windows NT4, dann überwiegend Delphi 5 prof. Es gibt nur noch ein C++-Tool, das dank DayDisplay von Aborange.de längst überflüssig ist. Vor einigen Jahren kam der Umstieg von NT4 auf Windows 2000. Unter Windows 95 wird seit dem Umstieg auf Windows 2000 nicht mehr getestet. Ohne Systemdateien- Update laufen auch manche Programme darunter nicht oder nicht sauber.
Die Tests finden überwiegend unter Windows 98SE und Windows 2000 SP4 statt, manchmal ist auch ein Windows XP System mit SP1 oder SP2 greifbar. vtEAN wird z.B. unter Win98SE, Win2K und WinXP produktiv eingesetzt. Wir suchen nach wie vor Beta-Tester! -> FAQ 5) Für und unter Linux wird nach wie vor nix entwickelt - leider! |
Hoch zum Anfang der Seite |