프로젝트 소개

Antares는 사용자가 디지털 회로를 만들고, 시뮬레이션하고, 이해할 수 있도록 설계된 디지털 회로 학습 플랫폼입니다. Kotlin으로 멀티플랫 프로젝트로 작성되었으며, 저장소에는 핵심 도메인 프레임워크(Jabbah)와 Swing 기반 데스크톱 애플리이션(Antares Desktop)이 포함되어 있습니다. 이 플랫폼은 설명이 내장된 회로를 만들기 위한 도구를 제공하여 디지털 논리 설계를 위한 교육 자료가 되는 것을 목표로 합니다. 이 프로젝트는 드로잉, 편집, 그래프 작성과 같은 모듈을 분리하는 Gradle 하위 프로젝트로 구성되어 있습니다. JVM 및 JS 타깃을 지원하여 향후 웹 기반 회로 어와 편집기를 위한 기반을 마련합니다. 개발자는 전용 개발자 모드에서 애플리케이션을 실행하여 고급 도구에 접근하고 표준 라이브러리 회로를 업데이트할 수 있습니다.