NanoIDE는 스마트폰에서 바로 Android 및 Java 프로젝트를 개발할 수 있는 온디바이스 코드 편집기, 컴파일러, 그리고 가벼운 Android IDE입니다.
노트북 없이도 코드를 작성하고, 프로젝트를 관리하고, 오류를 해결하고, APK를 빌드하고, 앱을 실행할 수 있습니다. NanoIDE는 Gradle 데몬을 실행하지 않고도 모바일 개발에 최적화된 효율적인 온디바이스 빌드 시스템을 사용합니다.
주요 기능
• Android 및 Java 개발 (기기에서 바로 사용 가능)
• 구문 강조 및 코드 자동 완성 기능을 갖춘 빠른 코드 편집기
• Java 진단, 오류 감지 및 빠른 수정
• Kotlin 코드 자동 완성 지원 (베타)
• 레이아웃 및 매니페스트 파일에 대한 Android XML 자동 완성
• 편집 중 문제를 식별하는 실시간 XML 유효성 검사
• Android 기기에 최적화된 증분 빌드 시스템
• Android APK 파일 컴파일, dex, 최적화 및 서명
• 프로젝트 생성, 열기, 가져오기 및 관리
• 버전 관리 및 프로젝트 관리를 위한 Git 도구
• Java 코드 작업을 위한 시각적 블록 편집기
• 지원되는 API 제공업체를 사용한 선택적 AI 코딩 지원
• 편안한 코딩 환경을 위한 다양한 테마
기기 내 및 로컬 우선
NanoIDE는 Android 기기에서 직접 개발 작업을 수행하도록 설계되었습니다. 프로젝트와 소스 파일은 공유, 내보내기, 동기화 또는 외부 서비스로 정보를 전송하도록 선택하지 않는 한 로컬에 저장됩니다.
모바일 안드로이드 빌드 시스템
내장된 툴체인은 Java 컴파일, Android DEX 생성, 최적화 및 APK 서명을 지원합니다. 증분 빌드 시스템을 통해 변경되지 않은 프로젝트 파일을 다시 빌드하는 것을 방지하여 모바일 환경에서의 개발을 더욱 효율적으로 만들어 줍니다.
지능형 코드 편집
작업하는 동안 순위 기반 Java 코드 제안, 진단 및 빠른 수정 기능을 제공합니다. NanoIDE는 또한 Kotlin 자동 완성 및 레이아웃과 매니페스트 파일용 Android XML 지원 기능을 베타 버전으로 제공합니다.
선택적 AI 지원
자체 API 키를 사용하여 지원되는 AI 제공업체에 연결하면 선택적으로 코딩 지원을 받을 수 있습니다. AI 기능은 선택 사항이며 인터넷 연결과 호환되는 제공업체가 필요합니다.
일부 SDK, 종속성, 빌드 도구, Git 작업 및 선택적 온라인 기능은 인터넷 연결이 필요합니다. 초기 프로젝트 빌드 시 필요한 구성 요소를 다운로드할 수 있습니다.
안드로이드 개발을 배우거나, Java 코드를 검토하거나, 모바일 프로젝트를 실험하거나, 컴퓨터가 아닌 곳에서 앱을 개발하든, NanoIDE는 스마트폰이나 태블릿에서 바로 사용할 수 있는 실용적인 코딩 작업 공간을 제공합니다.
스마트폰에서 안드로이드 및 자바 프로젝트를 개발할 수 있는 코드 편집기 및 기기 내 IDE입니다.