바뀜

둘러보기로 가기 검색하러 가기
64 바이트 추가됨 ,  2009년 10월 4일 (일) 15:47
편집 요약 없음
소프트웨어 개발에서 감바스는 베이직 프로그래밍 언어의 객체지향 dialect이며,
프로그램 개발을 하기 위해서 통합된 개발 환경을 따른다. gambas는 감바스는 리눅스 또는
유닉스와 유사한 컴퓨터 운영체제에서 작동한다. 감바스는 베이직 프로그램을 개발하는데
[http://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EB%B2%A0%EC%9D%B4%EC%A7%81 비주얼 베이직]과 유사한 환경을 제공하기 위해 제작되었으며 리눅스를 사용하고자 하는 비주얼 베이직
개발자 들에게 개발자들에게 대안 프로그램이 될 수 있다.
감바스는 스페인 언어로 참새우를 의미하며 프로젝트 로고에서 유래되었다.
=특징=
* MySQL또는 PostgreSQL과 같은 데이터베이스를 사용한다.
* [http://en.wikipedia.org/wiki/DCOP DCOP]를 사용하여 KDE (QT) 와 GNOME [http://ko.wikipedia.org/wiki/GTK%2B GTK+] 응용 프로그램을 만들수 만들 수 있다.* 비주얼 베이직 프로그램을 감바스로 옮겼으며 베이직과 유사한 환경을 제공하며 리눅스에서 작동한다.* 네트워크 솔루션을 만들수 만들 수 있다.* CGI 웹 응용프로그램을 만들수 만들 수 있다.
<center> ''그래픽 응용 프로그램, QT기반 그래픽 응용 프로그램, GTK+기반 그래픽 응용 프로그램등을 만들 수 있다.'' </center>
 
감바스는 Qt toolkit 혹은 GTK+ toolkit을 이용하여 그래픽 응용 프로그램을 만들기 위해 만들어졌다;
감바스 IDE는 감바스로 작성되었다. <br>감바스는 GUI 디자인을 위해서 위한 사용자 인터페이스 작성 도구를 제공한다.
<center> http://lh6.ggpht.com/_o8c3Ao4fxbQ/Ssg1vli7X_I/AAAAAAAAACw/dDA0SWpDRI0/s640/Gambas2.png </center>
<center> ''gambas를 이용해 폼 디자인한 모습'' </center>
=비주얼 베이직과 다른점=
감바스는 비주얼 베이직으로 부터의 변종이며 베이직에서 파생된 것이며 비주얼 베이직과 감바스는 분명한 차이가 있다.
감바스의 배열은 0(0..n-1)부터 시작하지만 비주얼 베이직은 0또는 1로 시작하며 항상 n으로 끝난다.
감바스 실행 환경은 실행 가능한 파일을 필요로 한다.
감바스는 많은 리눅스 배포판의 저장소에 포함된다. 예를 들어 [http://en.wikipedia.org/wiki/Mandriva 맨드리바], [ http://ko.wikipedia.org/wiki/%EB%8D%B0%EB%B9%84%EC%95%88 데비안], [http://ko.wikipedia.org/wiki/%ED%8E%98%EB%8F%84%EB%9D%BC 페도라], [http://ko.wikipedia.org/wiki/%EC%9A%B0%EB%B6%84%ED%88%AC_%28%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%B0%ED%8F%AC%ED%8C%90%29 우분투].
gambas의 윈도우 버전이 있지만 [http://ko.wikipedia.org/wiki/Cygwin Cygwin] 환경에서 거의 작동하지 않는다. 윈도우 버전에서는 그래픽 응용 프로그램이 작동하지 않는다.
* [http://pigasoftware.a.wiki-site.com/index.php/Gambas_Examples Gambas Examples on the Piga Software Wiki]
* [http://webixon.php5.sk/ Tutorial Gambasu v Slovencine Software Wiki]
* Developing applications with Gambas. [http://davidasorey.net/static/gambas-tutorial/gambas_tutorial_en.htmlDeveloping applications with Gambas.]* Gambas forum [http://forum.stormweb.no/Gambas forum]* A Beginner's Guides to Gambas [http://www.mirrorservice.org/sites/vectorlinux.com/Uelsk8s/gambas-beginner-guide.pdfA Beginner's Guides to Gambas]
=번역=
서현관 <westporch@gmail.com> 2009년 10월 4일.

둘러보기 메뉴