Genesis Code는 모바일 기기에서 사용할 수 있는 완벽한 IDE입니다. 컴퓨터 없이 Android 및 웹 프로젝트를 생성, 편집, 테스트 및 배포할 수 있습니다.
휴대폰에서 Android 앱 컴파일
Android Java 프로젝트를 생성하고, 실제 APK를 컴파일하여 즉시 설치할 수 있습니다. Gradle 데몬이나 PC가 필요하지 않습니다.
Kotlin 및 Jetpack Compose
구문 강조 기능을 사용하여 Kotlin으로 코드를 작성하고, 동일한 프로젝트에서 Java와 함께 또는 단독으로 기기에서 컴파일할 수 있습니다. androidx.compose 파일에 필요한 종속성을 선언하면 Compose가 자동으로 활성화됩니다.
기기에서 Python 사용
앱 내에서 표준 라이브러리(json, re, sqlite3, pathlib, urllib 등) 전체가 포함된 완벽한 Python 3.11이 오프라인으로 실행됩니다. 터미널에서 파일이나 코드 조각을 직접 실행할 수 있습니다.
코드 생성 라이브러리
Room, Dagger, Glide, Moshi가 호환됩니다. build.gradle 파일에 프로세서를 선언하면 PC 없이도 컴파일 시 코드가 생성됩니다. 인터넷 연결 없이 컴파일 가능
다운로드한 종속성은 프로젝트에 그대로 유지됩니다. 이후 컴파일에는 네트워크 연결이 필요하지 않으며, 새 종속성을 추가할 때만 연결이 필요합니다.
3D 오브젝트
워크벤치에서 AI를 사용하여 오브젝트를 모델링하고, 회전시켜 모든 각도에서 확인한 후 코드와 .glb 메쉬 파일과 함께 컬렉션에 저장하세요. Blender 또는 다른 곳에서 .glb 파일을 가져와 게임에서 사용할 수 있습니다.
코드 작성 또는 블록 드래그
탭, 구문 강조 표시, 자동 완성, 검색 및 바꾸기, 코드 서식 지정 기능을 갖춘 에디터를 사용하거나, 컨트롤, 변수, 리스트, Firebase, Supabase, HTTP, 센서, 미디어 등 638개의 시각적 블록을 사용하여 로직을 구축하세요. 블록과 코드는 동일한 프로젝트 파일에 저장됩니다. 다른 앱에서 열린 코드 파일은 에디터로 바로 드래그하여 사용할 수 있습니다.
시각적 화면 디자이너
구성 요소를 휴대폰 프레임에 드래그하고 속성, 제약 조건 및 여백을 조정하면 작업하는 동안 XML이 동기화되는 것을 확인할 수 있습니다. 회원가입, 프로필, 피드, 설정 등 미리 만들어진 화면 템플릿을 제공합니다.
파일과 연동하는 AI 에이전트
화면, 수정 사항 또는 전체 앱을 요청할 수 있습니다. 에이전트는 실제 프로젝트를 읽고 편집하고 컴파일을 실행한 다음 컴파일러가 지적한 오류를 수정합니다. 승인, 에이전트, 플랜, 무료의 네 가지 작업 모드를 제공합니다. Gemini, OpenRouter, Claude, OpenAI, NVIDIA NIM 또는 DeepSeek 등 원하는 키를 사용할 수 있습니다.
스킬
지침을 재사용 가능한 .gcskill 파일로 패키징하고 가져와 공유할 수 있습니다.
터미널 없이 사용 가능한 라이브러리
AndroidX, Material, Retrofit, OkHttp, Glide, Lottie, Firebase, AdMob, Google Maps 등 31개의 기성 라이브러리 중에서 선택하세요. 앱이 build.gradle 파일을 자동으로 생성하고 필요한 모든 것을 다운로드합니다. Maven 좌표도 모두 호환됩니다.
190개 아이콘 포함
게임 카테고리를 포함하여 일관된 디자인의 아이콘 라이브러리가 제공됩니다. 원하는 색상으로 res/drawable 폴더에 불러오세요.
터미널
실제 명령어: npm, node, git, firebase, github, android build, android install. Firebase, Vercel, Netlify, Cloudflare 또는 GitHub Pages에 게시할 수 있습니다. 터미널은 드래그 가능한 패널 형태로 제공되어 코드와 출력 결과를 한 화면에서 확인할 수 있습니다. Python 명령어도 포함되어 있습니다.
웹 프로젝트
React, Vue, Svelte, HTML/CSS/JS 템플릿을 지원하며, 로컬 미리보기 서버와 콘솔을 제공합니다.
SketchWare 프로젝트 가져오기
.swb 백업 파일을 가져오면 화면, 레이아웃, 블록, 리소스, 그리고 직접 만든 블록까지 모두 포함된 실제 Android 프로젝트로 변환됩니다. 마지막으로, 검토가 필요한 부분을 정확하게 알려주는 보고서를 제공합니다.
10개 언어 지원
포르투갈어, 영어, 스페인어, 러시아어, 힌디어, 아랍어, 페르시아어, 인도네시아어, 프랑스어, 소라니 쿠르드어 등 10개 언어를 지원합니다. 모든 블록과 매개변수를 포함한 앱 전체가 번역되어 있습니다.
개발: Kodesh Apps.
Last updated on Oct 14, 2026
Fixed: the app closed on launch on Android 8.0 and 8.1.
Sketchware import now converts Firebase (Database, Auth, Storage, FCM), camera, file picker, MediaPlayer, speech, Toolbar with side drawer and options menu.
File tree: search icon filters by name; new files in green and unsaved ones in yellow, like VS Code; a created file opens right away.
Lighter terminal on long builds, with a "clear" key.
Libraries: search, and names on two lines.
