Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ffsshhttiikk/opencode-agents-skills --skill hybrid-apps명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | hybrid-apps |
| description | Hybrid mobile app development |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"mobile-developers","category":"mobile-development"} |
Use me when:
Hybrid apps run in a WebView but can access native APIs through bridges. They combine web and native components.
┌─────────────────────────────────────┐
│ Native Container │
│ ┌─────────────────────────────┐ │
│ │ WebView (HTML/JS) │ │
│ └─────────────────────────────┘ │
│ ┌─────────────────────────────┐ │
│ │ Native Bridge/Plugins │ │
│ └─────────────────────────────┘ │
└─────────────────────────────────────┘
Popular hybrid framework using Angular, React, or Vue:
import { Component, OnInit } from '@angular/core';
import { Camera, CameraOptions } from '@ionic-native/camera/ngx';
@Component({
selector: 'app-camera',
template: `
<ion-button (click)="takePicture()">Take Photo</ion-button>
<ion-img [src]="imageUrl"></ion-img>
`
})
export class CameraPage implements OnInit {
imageUrl: string;
constructor(private camera: Camera) {}
takePicture() {
const options: CameraOptions = {
quality: 100,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG
};
this.camera.getPicture(options).then(
(imageData) => {
this. = + imageData;
}
);
}
}