Kylix 3 Open Edition C Version - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Kylix 3 Open Edition C Version

Description:

Indy for Internet programming. Issues. Overcoming the default splash screen ... Intel Pentium II/500 MHz. 256 MB RAM. 250 MB hard disk space for full ... – PowerPoint PPT presentation

Number of Views:166
Avg rating:3.0/5.0
Slides: 13
Provided by: foss
Category:
Tags: edition | kylix | open | version

less

Transcript and Presenter's Notes

Title: Kylix 3 Open Edition C Version


1
Kylix 3 Open EditionC Version
Presenters Nitin Stephen Koshy

Arun Kumar nitinkoshy_at_agnisoft.com


arun_at_agnisoft.com AgniSoft Pvt.
Ltd. http//www.agnisoft.com
2
Introduction
  • What is Kylix ?
  • C/ C / Delphi RAD Tool for Linux
  • From Borland Software Corporation (BORL)
  • Cross Platform Development
  • What's New In Kylix 3 ?
  • C Support !!
  • Kylix Open Edition
  • K3OE is free but not open source
  • K3OE developed application must be deployed under
    GNU GPL
  • Other Versions Enterprise Professional

3
Kylix 3 OE Features
  • Compiler bc / dcc features
  • Generates Native ELF Files
  • Inline Assembler with CPU register
    pseudo-variables
  • IDE Compiler Options
  • ANSI / ISO C and Delphi Language Support
  • Component Library for Cross-Platform FreeCLX
  • Includes STLport 4.5 implementation of the C
    STL

4
Libraries
  • FreeCLX
  • Sourceforge project supported by Borland
  • Based On CLX
  • Qt
  • From TrollTech

5
Programming With Kylix 3 OE
  • Event Mechanism
  • Object Oriented Programming
  • FreeCLX Library Framework
  • Single Parent for all Objects TObject
  • Run Time Type Information
  • Bare Metal ? Sure ?

6
More On K3OE Programming
  • Shared Library .so
  • Free component packs
  • ZeosLib for DB Development
  • Indy for Internet programming
  • Issues
  • Overcoming the default splash screen
  • Override with resource file or use ns at command
    line
  • Dont forget LD_LIBRARY_PATH

7
How Much RAD is Kylix 3 OE?
  • Readily Available and extensible Visual
    Components
  • Part Of CLX
  • Advanced Debugging
  • Stack Views
  • Watches
  • Evaluate / Modify
  • Debug Shared Object
  • CodeInsight
  • Code Completion
  • Code Parameters
  • Code Templates

8
System Requirements
  • Intel Pentium II/500 MHz
  • 256 MB RAM
  • 250 MB hard disk space for full install
  • CD-ROM drive
  • SVGA or higher resolution monitor
  • Mouse or other pointing device
  • Supported Linux distributions
  • Red Hat Linux 7.2
  • Mandrake 8.2
  • SuSE Linux 7.3

9
Demo
10
What do they say ? Reviews / Awards
  • Reviews
  • Kylix 3 Borland's Linux Delphi and C RAD is a
    Winner
  • http//www.linuxplanet.com/linuxplanet/reviews/442
    7/1/
  • Awards
  • Borland Kylix Wins Best of Show at LinuxWorld
    2002
  • Best Linux Product - Linux Application Excellence
    Awards At China 2002
  • "Connect" Czech IT Magazine Good Solution Award
    2001
  • Show Favorite Award for Best Development Tools -
    LinuxWorld 2001
  • Nikkei - Byte Editors Choice Award 2000
  • Interact IT 2000 - Best Corporate Product

11
Looking Ahead
  • Probable .NET support in future Kylix releases
  • MIGHT use Project Mono Open Source .NET
    initiative

12
QA
  • Related Links
  • http//www.borland.com/kylix/open
  • http//freeclx.sourceforge.net/
  • http//community.borland.com/linux
  • http//community.borland.com/linux/opensource/
  • news//newsgroups.borland.com
  • http//www.nevrona.com/indy
  • http//www.zeoslib.org/
  • Contact us
  • Email
  • nitinkoshy_at_agnisoft.com
  • arun_at_agnisoft.com
  • Web
  • www.agnisoft.com
Write a Comment
User Comments (0)
About PowerShow.com