IDE (Integrated Development Environment) czyli zintegrowane środowisko programistyczne, jest to program, który wspiera tworzenie gier i programów. Dobre środowisko, powinno mieć kolorowanie składni, classbrowser - czyli spis wszystkich funkcji i zmiennych, użytych w projekcie, tworzenie plików Makefile, grupowanie funkcji i pętli, obsługa projektów, kompilacje i debugowanie z poziomu edytora. Na systemie BeOS/Haiku jest kilkanaście IDE, które mają różną funkcjonalność i przydatność.
Aby pomóc w wyborze, poniżej przedstawiam krótkie zestawienie ich możliwości. Kolejnośc alfabetyczna.
BeIDE

Jedno z najlepszych IDE na BeOSa, niestety od dawna nieaktualizowane. Możliwośc dołączenia róznych pluginów. Cały program pisany jest w czystym API, bez żadnych kreatorów. Ma kolorowanie składni, classbrowser, projekty. IDE oparte jest na "multioknach", co niektórym może się to niespodobać, ale można się przyzwyczaić. Program jest bezpłatny. Nie działa na Haiku Alpha R1. Autor Metrowerks.
Pobierz
BeBuilder

Ciekawe, jednak mało intuicyjne środowisko. Standardem są odzielne okna programu. Przeznaczony do tworzenia GUI własnych programów. Generowany jest czysty kod C++. Program nie atualizowany od 2000 roku, jednak dostępny kod źrodłowy umożliwia jego rozbudowę. Aktualnie działa tylko na BeOS.
Pobierz
Pobierz kod źródłowy
BeXL

Płatne (shareware) środowisko do tworzenia GUI. Niestety nie rozwijane już. Działa niestabilnie, potrafi wyłożyć się przy otwieraniu projektu.
Pobierz
Daiku

Nowe bardzo fajne środowisko RAD, dzięki któremu można tworzyć GUI za pomocą drag&drop. Program jest w fazie tworzenia.
Pobierz
MetOS

Åšrodowisko do tworzenia GUI. Niestety nie aktualizowane. Ostatnia aktualizacja była w 2004 roku. Dostępny kod źródłowy.
Pobierz (dołączony kod źródłowy)
Niue

Dobrze zapowiadające się IDE. Interfejs dość nowoczesny. Niestety autor porzucił dalszy jego rozwój. Dostępny pełny kod źródłowy.
Pobierz
Pobierz kod źródłowy
Paladin

Åšrodowisko wzorowane na BeIDE. Jest unowoczesniony, ale brakuje mu jeszcze wielu opcji. Nie posiada obsługi debugera, który dostępny jest w BeIDE. Wzamian posiada szereg usprawnień, o których było tutaj. Oryginalny edytor zastąpiony został edytorem Pe. Program dostępny z pełnym kodem źródłowym.
Pobierz
Pobierz kod źródłowy
Sisong

Dość nowe IDE, które zbliżone jest do współczesnych środowisk. Jest jeszcze w fazie tworzenia, ale już posiada wiele ciekawych cech, które spełnia dobre IDE. Kolorowanie składni, projekty, classbrowser. Zalecana jest zmiana domyślnych ustawień edytora, bo kolory i wielkość czcionki dość niefortunnie zostały dobrane. Każdy chętny może pomóc przy jego rozwijaniu.
Pobierz
Pobierz kod źródłowy
Shirley

Ciekawe i o przyjemnym interfejsie środowisko do tworzenia GUI. Program jest jeszcze mało stabilny, ale ciągle trwają nad nim prace.
Pobierz
VisualBe++

Bardzo fajne środowisko do tworzenia GUI. Elementy umieszczać można na zasadzie drag&drop. Program jest płatny. Niestety nie jest już rozwijany.
Pobierz
Komentarze
Większość programistów używa BeIDE. Jednak na Haiku on nie działa (przynajmniej mnie sie nie udało go uruchomić). Alternatywą jest Paladin, którego sam używam. Polecić konkretnego IDE nie mogę, bo to zależy od upodobał„. Duże szanse na powodzenie mają Sisong i Shirley, ponieważ są to programy nowe i autorzy pracują nad nimi. Daiku, mimo ciekawych rozwiązał„, jest jeszcze za mało stabilne i odradzam do normalnej pracy. Potrafi dość często się zawiesić. Co do Javy, to prace nad portem trwają. Podgląd postępów można znalezć tutaj: http://hg.openjdk.java.net/haiku/haiku/
Natalia: Jak byś czytała poprzednie komentarze to byś widziała link - który ci dałem - do prac nad Javą dla Haiku;)
Logic: IDE (Integrated Development Engine)?, chyba Integrated Development Environment :)
Ależ ja czytam komentarze! Prace nad Javą pod Haiku są niestety w powijakach. Do tego nikt nie pisze nawet zadnego kodu... Jedyne zmiany w changelogach dotycza wersji opensdk itd ;/
Natalia: no trudno, żeby główni developerzy rzucili rozwijanie systemu, żeby zająć się tylko i wyłącznie Javą, podczas gdy trzeba ogromu pracy by wraz z nowymi funkcjami w systemie utrzymywać również jego stabilność; siły programistów są ograniczone - a tego portu trzeba jednak ludzi potrafiących grzebać w core.
java ... a dotnet jest ? wyobrażam sobie, że z mono mógłby być
Ale Java to podstawa! Tyle aplikacji i mozliwosci...
porządne IDE to podstawa, wygodne API to podstawa, sprzętowy OpenGL to podstawa, Flash to podstawa, porządny procesor tekstu to podstawa, mógłbym tak długo wymieniać... co dzisiaj nie jest podstawą jesli spojrzymy na oprogramowanie na Windows czy Linuksa?
W stosunku do standardowej dokumentacji, BeWiki:
- jest w polskiej wersji językowej,
- ma możliwość przeszukiwania dokumentacji po nazwach funkcji lub ich opisów
- uzupełnienie informacji o danej funkcji API, za pomocą przykładowego kodu źródłowego.
Chętnych do pomocy przy tłumaczeniu i uzupełnianiu projektu BeWiki, proszę o kontakt.

Projekt jest na etapie pre-alfa dlatego jeszcze nie podaje linka.
Tymczasem zapraszam do BeBook'a, który został częściowo przetłumaczony przez Lucjana.

A ktore IDE jest wg. Autora najlepsze ? :) Szkoda ze nie ma Javy... wtedy bylby Eclipse i konkurencja nie mialaby szans ;)