Basic4android

Basic4android
개발자애니웨어 소프트웨어(Anywhere Software)
안정화 버전
12.0 / 2022년 11월 17일(20개월 전)(2022-11-17)
운영 체제마이크로소프트 윈도우
언어영어
종류프로그래밍
라이선스사유 소프트웨어 (상용 소프트웨어 또는 셰어웨어)
웹사이트www.b4x.com/b4a.html

Basic4Android(B4A)는 네이티브 안드로이드 애플리케이션을 위해 고속 응용 프로그램 개발 도구로서, 애니웨어 소프트웨어가 개발, 마케팅하였다.

B4A는 자바 프로그래밍의 대안이다.[1]

B4A는 각기 다른 화면 크기의 전화, 태블릿을 대상으로 하는 사용자 인터페이스를 만드는 작업을 단순하게 해주는 비주얼 디자이너가 포함되어 있다.[2] 컴파일되는 프로그램들은 AVD 매니저 에뮬레이터나 실제 안드로이드 장치(안드로이드 디버그 브리지와 B4A 브리지를 사용)를 통해 테스트할 수 있다.

언어 그 자체는 비주얼 베이직비주얼 베이직 닷넷과 비슷하지만 네이티브 안드로이드 환경용에 맞추어져 있다.[3] B4A는 객체 기반, 이벤트 기반 언어이다.

B4A는 구글 플레이, 삼성 갤럭시 스토어, 아마존 앱스토어 등의 앱 스토어에 업로드할 수 있는 표준 단일 안드로이드 애플리케이션을 생성한다.[4] 특별한 의존성이나 런타임 프레임워크가 필요하지 않다.[5]

같이 보기

각주

  1. Bridgwater, Adrian (2011년 2월 16일). “Anywhere Software Launches Basic4android | Dr Dobb's”. Drdobbs.com. 2013년 9월 4일에 원본 문서에서 보존된 문서. 2013년 8월 21일에 확인함. 
  2. Darien Graham-Smith (February 2013). “Write Your Own Android App With Basic for Android - Part I” (PDF). PC PRO Magazine. 2016년 3월 4일에 원본 문서 (PDF)에서 보존된 문서. 2019년 8월 31일에 확인함. 
  3. Carsten Müller (2013년 2월 27일). “Basic für Android » Android User” (독일어). Android-user.de. 2013년 8월 6일에 원본 문서에서 보존된 문서. 2013년 8월 20일에 확인함. 
  4. Darien Graham-Smith (March 2013). “Write Your Own Android App With Basic for Android - Part II” (PDF). PC PRO Magazine. 2016년 3월 4일에 원본 문서 (PDF)에서 보존된 문서. 2019년 8월 31일에 확인함. 
  5. “Blog Archive » Basic4Android”. Mobile Phone Development. 2011년 2월 7일. 2013년 10월 4일에 원본 문서에서 보존된 문서. 2013년 8월 21일에 확인함. 

외부 링크

  • Basic4android site
  • Online community
  • v
  • t
  • e
베이직 프로그래밍 언어 파생 (목록)
아타리
  • 아타리 베이직
  • 아타리 ST BASIC
  • 베이직 프로그래밍 (Atari 2600)
마이크로소프트
텍사스 인스트루먼트
  • TI 베이직(TI 99/4A)
  • TI-BASIC(계산기)
  • TI 확장 BASIC (일명 XBasic)
  • TI-BASIC 83
휴렛팩커드
  • HP 시분할 베이직
  • 록키 마운틴 베이직
로코모티브 소프트웨어
  • 로코모티브 베이직
  • Mallard 베이직
옵티마이즈드 시스템 소프트웨어
  • 기본 A+
  • BASIC XE
  • BASIC XL
마이크로 컴퓨터
  • 아톰 베이직
  • 정수 베이직
  • JR-베이직
  • 노스스타 베이직
  • 싱클레어 베이직
  • S-베이직
  • 사우샘프턴 베이직 시스템
  • SCELBAL
  • 빌니우스 베이직
미니 컴퓨터
  • 베이직-11
  • 비즈니스 베이직 (B32, 데이터 제너럴)
  • 데이터 일반 확장 베이직
  • 왕 베이직
시분할 컴퓨터
  • 베이직-플러스
  • OpenVMS용 VSI 베이직
  • 다트머스 베이직
  • 슈퍼 베이직
  • CALL/360:베이직
기타
  • 알파베이직
  • BASICODE
  • BAL
  • 카시오 베이직
  • CBASIC
  • 중국어 베이직
  • 한글 베이직
  • 패밀리 베이직
  • 맥베이직
  • PBASIC
  • SDS 베이직
  • 스토스 베이직
  • 타이니 베이직
  • 터보 베이직 XL
  • 유베이직
  • Z베이직
  • ETBASIC
BASIC 확장
  • 베이직 8
  • 그래픽 베이직
  • 시몬스 베이직
  • 슈퍼 익스팬더
  • 슈퍼 익스팬더 64
  • YS 메가베이직
절차 지향적
독점
무료 및
오픈 소스
  • 베이직-256
  • 베이직4GL
  • 다크베이직
  • 유포리아
  • Indic BASIC
  • 오픈 프로그래밍 랭귀지
  • Sdl베이직
  • 스몰베이직
  • QB64
  • wx베이직
  • X베이직
  • Xblite
  • Yabasic
객체확장
포함
무료 및
오픈 소스
RAD
디자인 도구
독점
  • CA-리얼라이저
  • 비주얼 베이직(클래식)
  • NS 베이직
  • 피닉스 옵젝트 베이직
  • 래피드Q
  • 비주얼 베이직 .NET
  • Xojo
무료 및
오픈 소스