소조 (소프트웨어)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
소조(Xojo)는 1996년 FYI 소프트웨어에서 셰어웨어로 시작하여, 여러 차례 이름 변경을 거쳐 현재의 이름을 갖게 된 크로스 플랫폼 애플리케이션 개발 도구이다. 1998년 REALbasic으로 출시되어 1999년 Windows 지원이 추가되면서 본격적인 크로스 플랫폼 개발을 지원했으며, 2005년 리눅스 지원, 2010년 웹 애플리케이션 지원을 추가했다. 2013년 Xojo로 이름이 변경되었고, iOS, 안드로이드, 라즈베리 파이 등 다양한 플랫폼을 지원하며, Xojo Cloud라는 클라우드 호스팅 서비스도 제공한다. Xojo는 객체 지향 프로그래밍 언어로, 윈도우, macOS, 리눅스 등 다양한 운영체제에서 데스크톱, 웹, 모바일 애플리케이션을 개발할 수 있다. Xojo는 무료로 학습 및 개발이 가능하며, 애플리케이션 배포를 위해서는 라이선스가 필요하다.
더 읽어볼만한 페이지
- 고속 개발 도구 - 크로스 플랫폼
크로스 플랫폼은 소프트웨어나 애플리케이션이 다양한 운영 체제, 하드웨어 플랫폼 또는 이들의 조합에서 동작할 수 있도록 하는 기술을 의미하며, 웹 애플리케이션 형태로 구현되거나 플랫폼 연동을 통해 하드웨어 경계를 넘어 콘텐츠를 즐길 수 있도록 한다. - 고속 개발 도구 - LabVIEW
LabVIEW는 내쇼날 인스트루먼트에서 개발한 그래픽 기반 프로그래밍 환경으로, 시각적인 블록 다이어그램을 사용하여 데이터 수집, 계측기 제어, 자동화 시스템 구축 등에 활용되며 사용자 인터페이스 생성 통합, 병렬 프로그래밍 지원, 다양한 디자인 패턴 제공을 통해 복잡한 애플리케이션 개발을 돕는다. - 베이직 프로그래밍 언어 계열 - VB스크립트
VB스크립트는 마이크로소프트에서 개발한 스크립트 언어로, 인터넷 익스플로러의 클라이언트 스크립트 언어 및 액티브 서버 페이지의 표준 언어로 사용되었으나, 윈도우 클라이언트 지원 중단 발표로 향후 윈도우 릴리스에서 제거될 예정이다. - 베이직 프로그래밍 언어 계열 - 비주얼 베이직
비주얼 베이직은 1991년 마이크로소프트에서 출시된 GUI 기반 응용 프로그램 개발에 강점을 가진 프로그래밍 언어이며, 윈도우용 응용 프로그램 및 데이터베이스 조작 프로그램 개발에 주로 사용되었고, 2005년 표준 지원이 중단되었다. - 웹 개발 소프트웨어 - 드루팔
드루팔은 드리스 바이테르트가 개발하여 2001년 공개된 PHP 기반의 오픈 소스 콘텐츠 관리 시스템으로, 모듈과 테마를 통해 기능 확장이 가능하며 다양한 기관에서 활용되고 활발한 커뮤니티를 가지고 있다. - 웹 개발 소프트웨어 - 구글 웹 툴킷
구글 웹 툴킷(GWT)은 자바 코드를 자바스크립트로 변환하여 웹 애플리케이션 개발을 지원하는 도구로, 개발자가 자바 언어로 Ajax 애플리케이션을 개발하고 GWT 컴파일러를 통해 최적화된 자바스크립트 파일로 변환할 수 있게 한다.
| 소조 (소프트웨어) - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 개요 | |
| 이름 | Xojo (구 Realbasic) |
| 개발사 | Xojo, Inc. |
| 최신 버전 | Xojo 2023r4 |
| 최신 버전 발표일 | 2023년 12월 12일 |
| 지원 운영체제 | Windows macOS Linux 웹 라즈베리 파이 iOS 안드로이드 |
| 언어 | 영어, 스페인어, 프랑스어, 독일어, 중국어, 이탈리아어, 일본어, 포르투갈어 |
| 장르 | 프로그래밍 |
| 라이선스 | 부분 유료화 |
| 웹사이트 | Xojo 공식 웹사이트 |
2. 역사
소조(Xojo)는 1998년 앤드루 배리(Andrew Barry)가 셰어웨어로 출시한 크로스베이식(CrossBasic)에서 유래했다.[5][6][7][8] 크로스베이직은 클래식 Mac OS와 자바를 대상으로 동일한 프로그래밍 코드로 컴파일할 수 있었지만, 통합 개발 환경(IDE)은 맥 전용이었다.[9][10] 1996년 제프 펄먼(Geoff Perlman)의 기업에 인수된 뒤 '''리얼베이직'''(REALbasic)으로 이름이 바뀌었고, 기업 이름 또한 '''리얼 소프트웨어'''(REAL Software)로 변경되었다.[11]
버전 2 이전에는 자바 대상이 중단되었고, Windows 대상과 데이터베이스 지원으로 대체되었다.[12][13] 2005년 리눅스[14] 컴파일 옵션이 추가되었고, 통합 개발 환경(IDE)는 Windows로 포팅되었으며, 리눅스 플랫폼을 위한 무료 공개 베타 버전이 제공되었다. 새로운 IDE는 재설계된 사용자 인터페이스를 사용했다.[15]
2010년에는 BASIC과의 유사성에서 벗어나기 위해 Real Studio로 이름이 변경되었다.[18][19] 또한 개발자가 여러 웹 기술 지식 없이도 웹 애플리케이션을 컴파일할 수 있도록 Real Studio 웹 에디션이 발표되었다.[20]
2013년 6월 4일, 회사와 제품명이 각각 Xojo, Inc.와 Xojo로 변경되었다.[21] Xojo 2013 Release 1은 새로운 사용자 인터페이스, OS X에서 코코아 완전 지원, 개선된 웹 애플리케이션 지원, 새로운 ''Xojo를 사용한 프로그래밍 소개'' 교재[22]를 포함했다.[23] Xojo, Inc.는 이를 "비주얼 베이직의 정신적 후계자"라고 칭했다.[24][25]
2. 1. 초기 역사 (1996년 ~ 2000년대 초반)
1996년, 제프 펄먼(Geoff Perlman)은 FYI 소프트웨어(FYI Software)를 설립하고 앤드루 배리(Andrew Barry)[8]가 셰어웨어로 판매했던 크로스베이직(CrossBasic)[5][6][7]을 인수했다. 크로스베이직은 클래식 Mac OS와 자바 가상 머신을 위해 동일한 코드로 컴파일할 수 있었지만, 통합 개발 환경(IDE)은 Mac 전용이었다. 1996년 4월에 공개 베타 버전이 출시되었다.[9][10] 다른 회사에서 크로스베이직이라는 이름을 상표 등록했기 때문에, REALbasic으로 이름이 변경되었다.[11]1998년, REALbasic 1.0이 출시되어 MacWorld Expo에서 소개되었다. 이 첫 번째 릴리스는 개발자뿐만 아니라 모든 사람이 680x0 또는 PowerPC 프로세서에서 실행되는 Mac System 7용 앱을 쉽게 만들 수 있게 했다. 1999년, REALbasic 2.0이 출시되면서 Windows 지원이 추가되어 진정한 크로스 플랫폼 개발 도구가 되었다.[38]
2. 2. 발전과 확장 (2000년대 중반 ~ 2010년대 초반)
2005년 9월, REALbasic은 리눅스 앱 빌드 지원을 추가하여, 단일 코드베이스에서 세 개의 데스크톱 플랫폼(마이크로소프트 윈도우, macOS, 리눅스)을 지원하게 되었다.[41] 2006년에는 인텔 기반 Mac 지원이 추가되었다. 2010년에는 여러 웹 기술에 대한 지식 없이도 개발자가 웹 애플리케이션을 컴파일할 수 있도록 하는 Real Studio 웹 에디션이 발표되었다.[20] 이와 함께, 기존 BASIC과의 유사성에서 벗어나기 위해 제품명이 Real Studio로 변경되었다.[18][19]2. 3. Xojo로의 전환과 현대화 (2013년 ~ 현재)
2013년, REALbasic은 Xojo로 이름이 변경되었고, 회사명도 Xojo, Inc.로 변경되었다.[64] 이와 함께 Xojo 2013 Release 1이 출시되었는데, 새로운 사용자 인터페이스, OS X에서 코코아에 대한 완전한 지원, 웹 애플리케이션에 대한 개선, 그리고 초보자가 객체 지향 프로그래밍의 기본을 배울 수 있도록 설계된 새로운 ''Xojo를 사용한 프로그래밍 소개'' 교재[22]를 포함하고 있었다.[23] Xojo, Inc.는 이를 "비주얼 베이직의 정신적 후계자"라고 부른다.[24][25]2014년에는 Xojo 웹 애플리케이션을 위한 클라우드 호스팅 서비스인 Xojo Cloud가 출시되었다. 같은 해 12월, Xojo iOS가 출시되어 iOS 모바일 플랫폼으로 확장되었다. 2015년에는 Xojo Pi가 출시되어 라즈베리 파이용 애플리케이션 개발이 가능해졌다.[43] 2019년에는 Xojo Pi 라이선스가 콘솔 및 데스크톱 앱 구축에 무료로 제공되기 시작했다.
2020년, 새로운 웹 프레임워크가 도입되어 최신 컨트롤, 부트스트랩 테마 지원 등을 통해 반응형 웹 앱 구축을 위한 기반이 강화되었다.[33][34]
2021년, Xojo IDE 및 XojoScript가 M1 Mac에서 네이티브로 실행될 수 있도록 지원이 추가되었고, Windows 및 리눅스에서 macOS로의 크로스 컴파일이 다시 도입되었다. 2022년에는 Windows ARM용 애플리케이션 구축 지원이 출시되었다.
2023년, 안드로이드용 모바일 애플리케이션 구축 기능이 추가되었고(베타), 웹 애플리케이션에 대한 다크 모드 지원과 최신 Windows 사용자 인터페이스 컨트롤을 위한 DesktopXAMLContainer 컨트롤이 추가되었다. 2024년에는 Linux, macOS 또는 Windows에서 Linux 데스크톱 및 콘솔 앱을 무료로 구축할 수 있는 기능이 추가되었고, 모든 Xojo Lite 라이선스가 텍스트 프로젝트 파일 형식으로 업그레이드되어 버전 관리 시스템과의 호환성이 개선되었다.
3. 주요 기능
- 이벤트 구동형 구조의 완전한 객체 지향 언어이다.
- REALbasic이나 런타임이 필요 없는 단독 애플리케이션으로 빌드할 수 있는 컴파일러 언어이다.
- 참조 카운트 방식의 가비지 컬렉션을 채용한다.
- 멀티 링구얼에 대응하는 풍부한 문자열 조작 메서드를 제공한다.
- Perl과 동등한 정규 표현식에 의한 강력한 문자열 검색 메서드를 제공한다.
- 문자열은 유니코드 (UTF-8)로 처리하므로 언어에 의존하지 않는 애플리케이션을 개발할 수 있다.
- 각 플랫폼 간 소스 코드는 OS 종속 기능을 사용하는 경우를 제외하고는 완전하게 호환된다.
- Macintosh Toolbox (Toolbox)를 배울 필요가 없다.
- 비주얼 인터페이스 빌더를 통해 GUI를 그래픽 디자인할 수 있다.
- 멀티미디어 기능이 뛰어나다.
- GUI가 없는 콘솔 애플리케이션, 서비스 애플리케이션도 작성 가능하다.
- 애플리케이션 크기가 크다(후술).[1]
- 처리 속도는 다른 개발 환경에서 작성한 애플리케이션에 비해 느리다.[1]
- 더블 클릭으로 시작할 수 있는 애플리케이션 이외의 프로그램 (플러그인이나 기능 확장 등)은 작성할 수 없다.[1]
3. 1. 특징
- 이벤트 구동형의 구조화된 완전한 객체 지향 언어이다.
- REALbasic이나 런타임이 필요 없는 단독 애플리케이션으로 빌드할 수 있는 컴파일러 언어이다.
- 참조 카운트 방식의 가비지 컬렉션을 채용한다.
- 멀티 링구얼에 대응하는 풍부한 문자열 조작 메서드를 제공한다.
- Perl과 동등한 정규 표현식에 의한 강력한 문자열 검색 메서드를 제공한다.
- 문자열은 유니코드 (UTF-8)로 처리하므로 언어에 의존하지 않는 애플리케이션을 개발할 수 있다.
- 각 플랫폼 간 소스 코드는 완전한 호환 (OS 종속 기능을 사용하는 경우 제외)된다.
- Macintosh Toolbox (Toolbox)를 배울 필요가 없다.
- 비주얼 인터페이스 빌더를 통해 GUI를 그래픽 디자인할 수 있다.
- 멀티미디어 기능(특히 그래픽 관련)이 뛰어나다.
- GUI가 없는 콘솔 애플리케이션, 서비스 애플리케이션도 작성 가능하다.
- 자동 메모리 관리를 지원하므로, 프로그래머는 기억 장치 관리에 대한 부담을 덜 수 있다.[59]
3. 2. 플랫폼별 기능 지원
Xojo는 다음과 같은 플랫폼별 기능을 지원한다.macOSAppleScript 및 AppleEvent를 지원하여 다른 애플리케이션과의 연동이 가능하고, UNIX 명령을 실행할 수 있다. Quartz를 이용한 평면 이미지 묘사와 "Quesa(오픈 소스 QuickDraw 3D 호환 3D 그래픽 라이브러리)"를 이용한 3D 묘사를 지원한다. 리소스 포크, 바이너리 데이터의 리틀 엔디안과 빅 엔디안 사용, 255자까지의 롱 파일 이름 등도 지원한다. 키체인, 스포트라이트・주소록 액세스를 지원하며, Toolbox, PowerPC 공유 라이브러리(InterfaceLib 등, 다른 애플리케이션이 공유할 수 있는 Power Mac용 서브루틴 군)에 접근할 수 있다. GUI 부품은 아쿠아 묘사를 지원한다.
WindowsOLE (COM) 및 작업 트레이 사용을 지원하며, MDI를 지원한다. Windows XP를 지원하며, GUI 부품은 루나 (Windows XP 표준 외관)에서 렌더링을 지원한다. Win32 API 접근, 레지스트리 접근을 지원하며, DOS 명령을 실행할 수 있다.
3. 3. 확장성
플러그인을 통합하여 IDE 자체를 확장할 수 있다. Mac OS 버전에서는 XCMD, XFCN, AppleScript, AppleEvent, UNIX 셸, PowerPC 공유 라이브러리 등을 사용하여 언어가 갖추지 못한 기능을 구현하는 것도 가능하다.[1]3. 4. 단점
- 애플리케이션 크기가 큰 편이다. 이는 REALbasic의 프레임워크 자체를 애플리케이션에 내장하고, PowerPC와 x86 두 아키텍처의 실행 파일이 생성되기 때문이다.[1] 예를 들어, 아무런 코딩을 하지 않은 경우에도 macOS에 최적화된 코드인 Mach-O Carbon Universal Binary로 컴파일하면 8.8MB의 파일 크기를 소비한다.[1] 애플리케이션 내에서 특정 컨트롤이나 기능 (예: XML 파서 등)을 사용하는 경우, 파일 크기는 더욱 증가한다.[1]
- 처리 속도는 다른 개발 환경에서 작성한 애플리케이션에 비해 느린 편이다.[1] 특히 그래픽이나 다국어 관련 기능은 상대적으로 느리다.[1] 이 때문에 처리 속도를 보완하기 위해 내장 함수와 동등한 기능을 갖춘 고속 플러그인을 제작하는 경우가 종종 있다.[1]
- 더블 클릭으로 시작할 수 있는 애플리케이션 이외의 프로그램 (플러그인이나 기능 확장 등)은 작성할 수 없다.[1]
4. 에디션 및 라이선스
Xojo IDE는 학습 및 개발 용도로 무료로 사용할 수 있다. Xojo로 응용 프로그램을 컴파일하거나 배포하려면 라이선스가 필요하다. 데스크톱, 웹, iOS 및 안드로이드를 지원하는 여러 라이선스 수준을 구매할 수 있다. Raspberry Pi를 포함하여 리눅스 데스크톱 및 콘솔용 응용 프로그램을 빌드하는 것은 무료이다.[55]
라이선스는 필요한 조합으로 개별 구매(a la carte)할 수 있으며 1년 동안 새 릴리스에 접근할 수 있다. Xojo에서 제공하는 번들인 Xojo Pro는 데스크톱, iOS, Android, 웹 및 콘솔용으로 컴파일할 수 있는 기능과 기술 지원, 컨설팅 리드에 대한 접근, 세 대의 기기에서 작동하는 라이선스를 포함한다. Xojo는 또한 Xojo Pro의 모든 기능과 추가 지원 혜택을 포함하고 최대 6개의 기기(단일 사용자의 경우)에 설치할 수 있는 Pro Plus 라이선스도 제공한다.[55]
5. Xojo Cloud
Xojo는 2014년 3월 11일에 Xojo 웹 애플리케이션을 위한 클라우드 호스팅 서비스인 Xojo Cloud를 출시했다.[56]
- 2014년 7월, Xojo Cloud는 Xojo IDE가 아닌 다른 클라이언트를 사용하여 서버로 파일을 전송하는 기능을 추가했다.
- 2015년 3월, Xojo Cloud에 MySQL 및 Postgres 데이터베이스가 추가되었다.[57] 또한, 타사 관리 도구를 사용하여 데이터베이스에 직접 연결하기 위한 SSH 터널 생성을 지원한다.
- 2018년 릴리스 1에서 Xojo Cloud에 서버 통계가 추가되었다.
- 2020년 8월, 새로운 Xojo 웹 프레임워크를 사용하여 구축된 새로운 Xojo Cloud 제어판이 도입되었다. Xojo Cloud의 다른 최근 업데이트에는 개별 애플리케이션에 도메인을 지정하는 기능이 포함된다.
6. 예제 코드
다음은 텍스트 파일을 만드는 예제이다.[1]
```vbnet
Dim t as TextOutputStream
Dim f as FolderItem
f=GetSaveFolderItem(FileTypes1.Text,"Create Example.txt")
If f <> Nil then
t=TextOutputStream.Create(f)
t.WriteLine(TextField1.text)
t.Close
End if
```
다음은 캔버스 컨트롤 안에 삼각형을 그리는 예제이다. 변수 g는 그래픽스로서 이 이벤트로 전달된다.[2]
```vbnet
Dim Points() as Integer
Points=Array(10,10,100,50,10,200,10,10)
g.ForeColor=RGB(100,200,255)
g.FillPolygon Points
```
다음은 내부 데이터베이스를 만들고 SQLExecute를 사용하여 테이블을 만드는 코드이다.[3]
```vbnet
Dim db as REALSQLdatabase
Dim f as FolderItem
Dim result as Boolean
f=New FolderItem("mydb")
db=New REALSQLdatabase
db.databaseFile=f
result=db.CreateDatabaseFile
If db.Connect() then
db.SQLExecute("create table invoices(id integer,Cust_ID integer,Amount double, Date date)")
db.Commit
Else
MsgBox "Database not created"
End if
```
"Hello, World!" 메시지 상자를 표시하는 예제, ListBox를 채우는 예제, 주석 사용 예제, 변수 선언 및 타입 정의, 10의 10제곱 계산 및 출력 예제는 "Hello, World!" 하위 섹션에서 확인할 수 있다.
6. 1. Hello, World!
Xojo는 프로그래밍 언어로, 비주얼 베이직과 유사하다.다음 코드 조각을 창의 Open 이벤트에 배치하면 창이 로드될 때 "Hello, World!"라는 메시지 상자가 표시된다.
```text
// "Hello, World!"라는 간단한 메시지 상자를 표시합니다.
MessageBox("Hello, World!")
```
다음 코드는 배열의 값으로 ListBox를 채운다.
```vbnet
Var names() As String = Array("Red Sox", "Yankees", "Orioles", "Blue Jays", "Rays")
For i As Integer = 0 To names.LastRowIndex
ListBox1.AddRow(names(i))
Next
```
```vbnet
// 주석은 "//", "'" 또는 "REM"을 사용하며, 줄 바꿈까지가 주석으로 간주된다.
Dim result As Integer // 변수 선언 및 타입 정의. 변수명 "result"를 "Integer"(정수값) 타입으로 정의
result = Pow(10, 10) // 10의 10제곱을 계산하여 result에 대입
MsgBox Str(result) // 메시지 상자에 result의 내용을 문자열로 표시
6. 2. ListBox 채우기
주어진 원본 소스에는 ListBox를 채우는 방법에 대한 내용이 없다. 따라서 이 섹션에는 ListBox 채우기와 관련된 내용을 작성할 수 없다.6. 3. 텍스트 파일 생성 (한국어 버전 예제 코드)
vbnetDim t As TextOutputStream
Dim f As FolderItem
f = GetSaveFolderItem(FileTypes1.Text, "Create Example.txt")
If f <> Nil Then
t = TextOutputStream.Create(f)
t.WriteLine(TextField1.Text)
t.Close
End If
```[1]
6. 4. 삼각형 그리기 (한국어 버전 예제 코드)
vbnetDim Points() as Integer
Points = Array(10, 10, 100, 50, 10, 200, 10, 10)
g.ForeColor = RGB(100, 200, 255)
g.FillPolygon(Points)
```[2]
6. 5. 데이터베이스 생성 (한국어 버전 예제 코드)
vbnetDim db as REALSQLdatabase
Dim f as FolderItem
Dim result as Boolean
f = New FolderItem("mydb")
db = New REALSQLdatabase
db.databaseFile = f
result = db.CreateDatabaseFile
If db.Connect() then
db.SQLExecute("create table invoices(id integer,Cust_ID integer,Amount double, Date date)")
db.Commit
Else
MsgBox "Database not created"
End If
```
수정 사항:
- 코드 블록을 감싸는 `
` 태그는 허용되지 않는 문법이므로 제거했습니다. 대신 코드 블록의 시작과 끝에 ```` ``` `를 사용하여 코드 블록임을 표시했습니다. - `vbnet` 코드는 `vbnet`로 표시를 해야 합니다.
참조
[1]
웹사이트
Xojo: Downloads
https://www.xojo.com[...]
[2]
웹사이트
Xojo, Inc. Announces Xojo 2014 Release 3; Includes Support For Developing Native iOS Applications
http://www.xojo.com/[...]
Xojo
2014-12-09
[3]
웹사이트
Xojo Includes Support For Developing Native iOS Applications
http://prmac.com/rel[...]
prMac
2014-12-09
[4]
서적
The History of The Basic Programming Language
SE Books
2018-05-15
[5]
웹사이트
REALbasic-NUG
http://lowendmac.com[...]
[6]
웹사이트
REALbasic development history of cross-platform development tools
http://www.databases[...]
[7]
웹사이트
Yes, Virginia, There Is a REALbasic
https://tidbits.com/[...]
1998-08-17
[8]
서적
REALbasic: The Definitive Guide
https://books.google[...]
"O'Reilly Media, Inc."
[9]
웹사이트
Operator Headgap Web Conferencing
http://www.headgap.c[...]
[10]
웹사이트
CrossBasic: Shareware BASIC Environment
http://www.macobserv[...]
[11]
웹사이트
Upgrade Guide
http://41160df63757f[...]
[12]
웹사이트
REALbasic 2.0 Shipping
http://tidbits.com/a[...]
1999-04-19
[13]
웹사이트
REALbasic 2.0 Standard Edition Review
http://www.applelink[...]
[14]
웹사이트
Real Software on Linux
http://www.jupiterbr[...]
jupiter broadcasting
[15]
웹사이트
REALbasic 2005 ships for Mac, WinXP, Linux
https://www.theregis[...]
2019-12-19
[16]
웹사이트
MacObserver
http://www.macobserv[...]
[17]
웹사이트
REALbasic launches Visual Basic Migration Assistant
http://www.macnn.com[...]
[18]
웹사이트
Upgrade Guide
http://41160df63757f[...]
[19]
웹사이트
REALbasic Name
http://forums.realso[...]
[20]
웹사이트
3 Tools to Accelerate Web Development
http://www.itworld.c[...]
"[[International Data Group|IDG]]"
2011-06-01
[21]
웹사이트
Xojo Press Releases
http://www.xojo.com/[...]
Xojo
2013-06-04
[22]
웹사이트
Review: Xojo Book Download Page
http://www.xojo.com/[...]
Xojo
2013-06-04
[23]
웹사이트
Xojo Release Press Release
http://www.xojo.com/[...]
Xojo
2013-06-04
[24]
웹사이트
Xojo: Alternative to Visual Basic
https://www.xojo.com[...]
[25]
웹사이트
Nostalgic for VB? BASIC is anything but dead
https://www.theregis[...]
2023-03-30
[26]
웹사이트
Review: REALBasic 2005 for Linux
http://programming.l[...]
Linux.com
2005-08-04
[27]
웹사이트
Xojo, Inc. Announces Xojo 2014 Release 3; Includes Support For Developing Native iOS Applications
http://www.xojo.com/[...]
Xojo
2014-12-09
[28]
웹사이트
XDC 2015 Recap
http://www.bkeeneybr[...]
2015-05-06
[29]
웹사이트
Xojo 2015 Release 3 Now Available Recap
http://www.xojo.com/[...]
2015-10-20
[30]
웹사이트
Xojo 2018 Release 3 Adds Support For Mojave Dark Mode {{!}} MacOSX News
https://macosxnews.c[...]
2019-12-19
[31]
웹사이트
Xojo 2019 Release 3 adds Dark Mode support for iOS 13
https://www.mactech.[...]
2019-12-19
[32]
웹사이트
Xojo 2019 Release 3: saját appok sötét módban, további extrákkal
https://techwok.hu/2[...]
2019-12-19
[33]
웹사이트
Xojo: Xojo 2020r1 Adds New Web Framework, PDF Support
https://www.xojo.com[...]
[34]
웹사이트
From Anthony: My Adventures with Web 2.0 – GraffitiSuite
https://graffitisuit[...]
[35]
웹사이트
TIOBE Index {{!}} TIOBE - The Software Quality Company
https://www.tiobe.co[...]
2021-06-07
[36]
웹사이트
'TIOBE Index {{!}} TIOBE - The Software Quality Company'
https://www.tiobe.co[...]
2019-12-19
[37]
웹사이트
Yes, Virginia there is a REALbasic
https://tidbits.com/[...]
1998-08-17
[38]
웹사이트
REALbasic 2.0
https://www.macworld[...]
1999-10-01
[39]
웹사이트
REALbasic 3.1 for Mac OS X arrives
https://www.macworld[...]
2001-03-22
[40]
웹사이트
REALbasic 5- with Mac and Windows support - previewed
https://www.macworld[...]
2002-10-01
[41]
웹사이트
REALbasic 5.5 adds Linux, enhances Mac support
https://www.macworld[...]
2004-02-25
[42]
웹사이트
Start Programming Free with Xojo
https://lockergnome.[...]
2013-06-11
[43]
웹사이트
Xojo 64-bit apps and Raspberry Pi
https://www.bkeeneyb[...]
2015-10-20
[44]
Youtube
Xojo: Xojo MVP Program
https://www.xojo.com[...]
[45]
Youtube
Xojo: Xojo Design Awards
https://www.xojo.com[...]
[46]
Youtube
Xojo: Xojo 2021 Release 1 Adds 275+ Improvements to Popular Xojo Programming Language and IDE
https://www.xojo.com[...]
[47]
웹사이트
Xojo Adds General Improvements To Cross-Platform Software Development Environment
https://www.prnewswi[...]
PR Newswire
[48]
웹사이트
Xojo Android Pre-Release is now in testing
https://blog.xojo.co[...]
Xojo, Inc.
2021-11-19
[49]
웹사이트
'Xojo: Latest Update to Development Environment and Programming Language Xojo Adds Ability to Build Apps for Windows ARM'
https://www.xojo.com[...]
2022-07-26
[50]
웹사이트
Nostalgic for VB? BASIC is anything but dead
https://www.theregis[...]
2023-05-06
[51]
웹사이트
The Last XDC?
https://rsd.gumroad.[...]
2023-05-06
[52]
웹사이트
Xojo Empowers Developers with Android App Building Support in Latest Release
https://xojo.com/com[...]
2023-08-09
[53]
웹사이트
Cross-Plattform-Entwicklung mit dem RAD-Tool Xojo
https://www.dev-insi[...]
2023-08-09
[54]
웹사이트
Version Control Ready Xojo Lite and Free Xojo Linux Lite for Everyone
https://blog.xojo.co[...]
2024-03-26
[55]
웹사이트
Xojo Store Information
https://www.xojo.com[...]
Xojo
2013-06-08
[56]
웹사이트
Xojo Announces Xojo Cloud For Deployment Of Web Apps
http://www.macnews.c[...]
Mac News
2014-03-13
[57]
Youtube
Xojo Cloud Databases: Add, Connect & Manage – Xojo Programming Blog
http://blog.xojo.com[...]
[58]
문서
https://documentation.xojo.com/resources/release_notes/2023r4.html
[59]
웹사이트
Deprecations in REALbasic - REAL Software Documentation
http://docs.realsoft[...]
Real Software, Inc.
2012-01-03
[60]
웹사이트
Real Software: A New Beginning with Xojo
http://www.realsoftw[...]
2013-04-29
[61]
Youtube
Xojo: Downloads
https://www.xojo.com[...]
[62]
웹인용
Xojo Press Release
http://www.xojo.com/[...]
Xojo
2013-06-08
[63]
웹인용
Announcing Xojo, Faster Development for the Web and Desktop
http://finance.yahoo[...]
Yahoo News
2013-06-08
[64]
웹인용
Xojo Press Releases
http://www.xojo.com/[...]
2013-06-08
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com