![[Borland]](../../images/bankylix.gif)
Kylix är det första visuella och komponentbaserade utvecklingsverktyget för Linux. Med Kylix kan du utveckla alla typer av Linuxapplikation - grafiska standardapplikationer, konsolapplikationer, databasapplikationer, webbapplikationer, SO-bibliotek, etc - lika bekvämt som med Delphi och C++ Builder för Windows. Med nya Kylix 3 får du komplett C++ stöd och en uppgraderad utvecklingsmiljö, helt i nivå med motsvarande Windows-versioner för Delphi och C++ Builder. Stöd för visuell design och debugging av webbapplikationer med WebSnap, stöd för att skapa SOAP-baserade webbtjänster och klienter/konsumeneter, stöd för SOAP-baserad DataSnap flerskiktsteknik, omfattande XML-stöd, integration med VisiBroker CORBA, m m.
Utveckla i Delphi (Object Pascal) eller C++? Med Kylix 3 kan du välja själv!
Drygt ett år efter introduktionen av Kylix 1, lanserar nu Borland version 3 av sin snabba utvecklingsmiljö för Linux. Förutom Delphi-stöd har Kylix 3 dessutom en komplett utvecklingsmiljö för C/C++, helt kompatibel med Borlands C++ Builder 6 för Windows.
Kylix 3 finns i tre versioner:
Kylix Pro och Enterprise finns också i DATABITENs Plus-version, med svensk Kylix 3- och Delphi 7-dokumentation (ca 1500 sidor), Visual Plus 8-toolbox för Delphi 8 .NET, Delphi 7 Win32 och Kylix 3 Linux, samt teknisk support för Kylix. Klicka här för mer info.
Jobbar du idag med C++ eller Delphi för Windows? Funderar du på Linux-utveckling?
Då är du att gratulera programmeringsspråken i Kylix 3 är exakt desamma som i C++ Builder 6 och Delphi 6 (Object Pascal). Klassbiblioteket CLX är detsamma som du kan använda med C++ Builder 6 och Delphi 6 för Windows (mycket likt VCL). Så fort du startat upp Kylix är du som på hemmaplan, eftersom utvecklingsmiljöerna i Kylix 3, C++ Builder 6 och Delphi 6 är nära identiska. Med Kylix kan snabbt porta dina Windows-applikationer till Linux och kanske erövra en ny jungfrulig marknad.
Med Kylix Pro och Enterprise kan du utveckla såväl kommersiella applikationer som "Open Source"-applikationer enligt GPL-licens ("GNU General Public License"). Med Kylix Open Edition kan man endast utveckla GPL-applikationer.
I korthet innehåller Kylix 3 följande nyheter:
- Dubbla utvecklingsmiljöer för såväl C++, med optimerande ANSI/ISO C++ kompilator, samt Delphi (Object Pascal)
- Optimerande 32-bitars kompilator med inline assemblerstöd för bl a Pentium 4-instruktioner.
- Förkompilerade headerfiler i C++ för snabbare kompileringar.
- "Make/Build All from here" i projekthanteraren för att kompilera alla projekt fr om ett visst projekt. Meddelandefönstret har nu flikar för att bättre skilja olika feltyper.
- Förbättrade utvecklingsmiljöer för Delphi och C++ med Object TreeView, som ger en bra överblick över alla komponenter och deras relationer i formulär, datamoduler och ramar. Nya flikar för komponentdiagram för grafisk dokumentation av formulär, datamoduler och ramar. Snabbare kodkomplettering och en hel rad andra förbättringar.
Kylix 3 - visuell design av databasformulär med levande data redan i designläge
Dataformuläret i Object TreeView
Diagram i editorn som dokumenterar dataformulärets komponenter och relationer
- Förbättrad debugger, med "Run Until Return", watchfönster med flikar för att mer överskådligt gruppera bevakade variabler och objekt, m m.
- Inbyggd HTML-kodkomplettering i editorn
- Stöd för anrop av externa verktyg kopplade till filtyper (t ex anropa Bison/Yacc för .y-filer) under bygget av C++ projekt, stöd för att lägga till högerklickalternativ för filtyper och koppla filtyper till nya standardkommandon i miljön.
- Stöd för att exportera projekt till GNU-makefiler för automatiserade byggen.
- Implementerar plattformsoberoende Standard Template Library enligt STLport 4.5 för C++.
- Nya och uppdaterade run-time bibliotek och CLX-komponenter, bl a för filhanteringsmenyer. CLX-biblioteket är helt kompatibelt med CLX-biblioteken för Delphi 6 och C++ Builder 6 för Windows och gör det möjligt att skriva plattformsoberoende kod och visuell design för Linux och Windows.
- Uppdaterade databasdrivrutiner med stöd även för Oracle 9i och Informix SE.
- Automatiskt skapa SOAP-bindningar direkt i Delphi- eller C++ kod och använd alla RAD-fördelar i Kylix för att underlätta utveckling av webbtjänster plus en en rad andra förbättringar i stödet för SOAP/webbtjänster
- Ny HTML- och XML-schema/XML-DTD
- WebSnap - integrerad Web App Debugger för felsökning, förbättrade sidproducenter och dispatchers, ny XSL-sidproducent.
- Indy 9.1 Internet-komponenter ingår med två nya flikar "Indy Intercepts" och Indy I/O handlers.
| Kylix 3 Enterprise Intel Pentium2 eller kompatibel, minst 500 MHz Minst 256 MB RAM rekommenderas 500 MB ledigt hårddiskutrymme för komplett installation CD-ROM-enhet |
|
| Kylix 3 Professional Intel Pentium2 eller kompatibel, minst 500 MHz Minst 256 MB rekommenderas 350 MB ledigt hårddiskutrymme CD-ROM-enhet |
|
| Kylix 3 Open Edition Intel Pentium2 eller kompatibel, minst 500 MHz Minst 256 MB rekommenderas 250 MB ledigt hårddiskutrymme CD-ROM-enhet |
|
Följande Linux-distributioner är validerade för Kylix 3:
Kylix 3 är kompatibel med skrivbordsskal som GNOME och KDE, men kräver inte dessa.
Klicka här för all information, testversion och beställning av DATABITENs Visual Plus-paket