- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
 ____        _           ____                 _
| __ )  __ _| |__  _   _|  _ \  _____   _____| | ___  _ __
|  _ \ / _` | |_ \| | | | | | |/ _ \ \ / / _ \ |/ _ \|  _ \
| |_) | (_| | |_) | |_| | |_| |  __/\ V /  __/ | (_) | |_) |
|____/ \__,_|_.__/ \__, |____/ \___| \_/ \___|_|\___/| .__/
                   |___/                             |_|
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Beschreibung

    BabyDevelop ist eine leichtgewichtige integrierte Entwicklungsumgebung für C, C++, Qt und SDL. Dies bedeutet, dass nur die notwendigsten Features enthalten sind. Dadurch ist die Einarbeitungszeit in BabyDevelop sehr kurz und es ist besonders geeignet für Anfänger in der Programmierung wie auch für minimalistische Systeme wie z.B. Puppy Linux. BabyDevelop benötigt nur 1,4 MB Festplattenspeicher.
    BabyDevelop hat integrierte Beispiele die es dem Junior-Entwickler ermöglichen C/C++/Qt/SDL-Programme ohne größere Probleme zu entwickeln.
    BabyDevelop ist bewusst einfach geschrieben, dass eigene Erweiterungen auch ohne große Programmiererfahrung dazuprogrammiert werden können. Die Programmiersprache ist C/C++ (Qt).
    Das Arbeiten mit BabyDevelop gestaltet sich sehr angenehm, da es extrem schnell startet (ca. 3 Sekunden, 700 MHz-CPU) und Projekte ebenso zügig öffnet. Der Zeitbedarf zum Ausführen (Kompilieren, Linken und Starten) eines Programms beträgt nur ca. 1/4 der Zeit die z.B. KDevelop zum Starten des gleichen Projekts benötigt (siehe ScreenShot "Minensuchspiel").

---für Qt 3.x---
Die Version 1 ist nur vorgesehen für Qt/C++-Programme.
Ab Version 2 ist ein GUI-Designer integriert :)
Ab Version 3 können auch C-Projekte erstellt werden.
Ab Version 4 können auch reine C++-Projekte erstellt werden.
Ab Version 5 können auch Projekte für den GP2X der Gamepark Holding in C/SDL und C++/SDL erstellt werden.
---für Qt 3/4---
Die Version 6.x ist im Funktionsumfang identisch mit Version 5. Programmiert in Qt4 jedoch für Qt3-Entwicklungen.
---für Qt 4.x---
Version 7.x hat den GNU-Debugger integriert.

Unterstützte Betriebssysteme

    BabyDevelop läuft auf Linux, Mac OS X und Windows (mit www.cygwin.com). Das Installationsprogram (Bash-Script) ist für Debian/Ubuntu, Fedora, openSUSE, Puppy Linux, OSX und Cygwin.

Minimalisierte Projektdateien

    BabyDevelop benötigt nur zwei kleine Textdateien zu Verwaltung der Projektdateien. Die größe eines Hello-World-Programms in Qt beträgt daher nur 1,4 kB. Soll dieses Hello-World-Programm in einem anderen System Verwendung finden, so sind gar nur 834 Byte an Daten zu transportieren.
    Auf unterschiedlichen Betriebssystemen geschriebenen Programme sind untereinander austauschbar. Der Quellcode (z.B. Klassen-Deklarationen/-Definitionen) wird als reine Textdatei gespeichert und ist somit beliebig weiterverwendbar.

Download

    Aktuelle Version von BabyDevelop 5 (5.6.2) hier.

Das Integrierte Hilfesystem von BabyDevelop

(Stand hier: BabyDevelop 3)
  • BabyDevelop Qt-Hilfe
  • BabyDevelop FAQ
  • BabyDevelop Einführung
  • BabyDevelop Beispiele
Anmerkung: Die jeweils aktuellen Versionen befinden sich im Quellcode.

BabyDevelop 6 - Twin

Achtung! Dies ist eine Version die mit Qt 4 kompiliert wird aber Qt 3 Code bearbeitet.
Interesse -> mail me

BabyDevelop 7

Funktionsumfang wie BabyDevelop 5 jedoch für Qt4 und mit Debugger.
Interessiert -> mail me

ScreenShots

Version 6 - Twin 0.0

Ubuntu Linux 7.04 feisty
Hier: Programmierte Lösung der Abi-Aufgabe 1 2003/04

"Katz und Maus"

Version 3.99.15 (pre16)

Windows Me mit Cygwin
Installation von:
  • Cygwin und

  • BabyDevelop (Version < 5) unter Cygwin

    Eine Beschreibung finden Sie hier

  • Das Cygwin-Paket für BabyDevelop (Version < 5) finden Sie hier

Version 1.9.0 (pre16)

Ubuntu-Linux auf PowerBook G4

Version 0.8.4-pre15

Ubuntu-Linux auf PowerBook G4

Version 0.5.0

    - Minensuchspiel - - Minensuchspiel -
    - Mac OSX - - i386 -
    - PowerBook G4 - - FedoraCore3 -

Powered by Powered by SourceForge