Examples

AI로 만들고.
휴대폰에서 실행하세요.

나의 아이디어, 코드, 작은 도구. AI에게 HTML 파일 하나 또는 JavaScript 스크립트(.js)를 만들게 하고 Android나 iPhone의 Kapsula에서 사용하세요. Kapsula 브리지로 로컬 저장소, 진동, 예약 알림을 사용합니다. Kapsula 계정이나 별도 프로젝트 빌드가 필요 없습니다.

Android & iOS · 7일 무료 체험 · 계정 없음 · 클라우드 없음 · 오프라인 동작 · 13개 언어

9:41▂▄▆ ▰

Interactive web preview. Native notifications are tested in Kapsula.

What would you like to make?

Ready-made personal tools: try one, download the code or ask AI to write your own version.

Explore the examples →

작동 방식

1

코드 얻기

ChatGPT나 Claude에게 독립 HTML 도구 또는 일반 JavaScript 스크립트를 요청하거나 직접 작성하세요. 바로 쓰는 프롬프트를 사용할 수 있습니다.

2

Kapsula에 넣기

코드를 붙여넣거나 파일을 고르거나 URL을 주세요. 목록의 프로젝트가 됩니다 — 고유한 이름, 저장소, 알림 채널과 함께.

3

앱처럼 동작

HTML에서 kapsula.notify.schedule()로 화면이 잠긴 상태에서도 시스템 알림을 예약할 수 있습니다. 알림 전달과 소리는 권한 및 기기 설정에 따라 달라집니다. Android에서 강제 종료하면 알림이 전달되지 않을 수 있습니다.

코드가 얻는 것

정확한 알람

kapsula.notify.schedule()
OS가 예약하며 권한 및 기기 설정이 적용됩니다.

저장소

kapsula.storage.get/set
프로젝트별로, 코드를 업데이트해도 유지됩니다.

소리와 진동

kapsula.sound.play() · kapsula.haptics

휴대폰이 아닌 샌드박스

코드는 격리되어 실행됩니다. 브리지가 주는 것만 받고, 기기의 다른 어떤 것도 건드리지 못합니다.

같은 파일이 브라우저에서도 Kapsula에서도 동작합니다:

// alarm in 25 minutes — the OS remembers it, not the page
if (window.kapsula) {
  await kapsula.notify.schedule({
    at: Date.now() + 25*60*1000,
    title: 'Break time',
    body: 'Stand up, look away from the screen'
  });
}

브리지 API 전체 레퍼런스 →

왜 브라우저 탭만으로는 안 되나

현황

Kapsula 0.5.0이 Google Play 및 App Store에 출시되었습니다. HTML이나 .js 가져오기, 프로젝트 데이터를 지우지 않는 저장된 코드 편집, AI용 오류 복사를 지원합니다. 새 기능은 앱을 업데이트하세요. 문의 — hello@kapsula.app. 단일 TypeScript (.ts) 파일을 지원합니다. 오프라인 변환이며 전체 타입 검사와 종속성은 지원하지 않습니다.

내장 데모는 무료입니다. 내 프로젝트를 실행하려면 Kapsula Pro가 필요합니다: 7일 무료 체험 후 월간 구독, 또는 한 번 결제하는 평생 구매. 가격은 앱에 표시됩니다.

휴대폰에서 TypeScript 실행 → · 휴대폰에서 JavaScript 실행 →

자주 묻는 질문

Android나 iPhone에서 HTML 파일을 앱으로 실행하려면?
Kapsula를 설치하고 “프로젝트 추가”를 누른 뒤 코드를 붙여넣거나 .html 파일을 고르거나 URL을 입력하세요. 페이지가 고유한 저장소와 알람을 가진 프로젝트로 열립니다.
HTML을 작성하지 않고 JavaScript 파일을 실행할 수 있나요?
네, Kapsula 0.5.0에서 코드를 붙여 넣을 때 JavaScript (.js)를 선택하거나 .js 파일을 고르세요. UI용 #app 요소와 console 출력이 제공됩니다. React 프로젝트, npm imports, Python은 지원하지 않습니다. 단일 TypeScript (.ts) 파일을 지원합니다. 오프라인 변환이며 전체 타입 검사와 종속성은 지원하지 않습니다.
웹 페이지가 앱이 닫힌 뒤에도 울리는 알람을 설정할 수 있나요?
HTML에서 kapsula.notify.schedule()로 화면이 잠긴 상태에서도 시스템 알림을 예약할 수 있습니다. 알림 전달과 소리는 권한 및 기기 설정에 따라 달라집니다. Android에서 강제 종료하면 알림이 전달되지 않을 수 있습니다.
Android인가요, iPhone인가요?
둘 다입니다. Kapsula는 Google Play와 App Store에 있고, 같은 HTML 파일이 양쪽에서 동작합니다.
내 코드나 데이터를 볼 수 있나요?
아니요. Kapsula 서버는 없습니다. 모든 것은 휴대폰에 남습니다 — 개인정보 처리방침를 보세요.
어떤 HTML이든 실행되나요?
단일 파일 페이지가 가장 잘 동작합니다. 페이지는 샌드박스에서 실행되므로 외부 서버 요청은 현재 차단됩니다.
무료인가요?
앱과 내장 데모는 무료입니다. 내 프로젝트에는 Kapsula Pro가 필요합니다: 7일 무료, 이후 저렴한 월간 구독 또는 한 번 결제하는 평생 구매. Pro가 끝나도 아무것도 삭제되지 않으며, 돌아올 때까지 프로젝트가 잠깁니다.