✍️ 아파치 코도바로 개발하는 모바일 어플리케이션의 퍼블리싱 작업을 한 적이 있다. 당시에 무작정 들어가서 뭔지도 모르고 했던 기억이 남는다. 지금이라도 자세히 알고자 정리해 보았다.
출처 - https://cordova.apache.org/docs/en/11.x/guide/support/index.html
npm(Node.js)
cordova
npm install -g cordova
Android studio - 안드로이드 개발 시
Xcode - ios 개발 시
프로젝트 생성
cordova create 경로 패키지 프로젝트명
cordova create mango com.test.mango mango
플랫폼 추가
cordova platform add adnroid
cordova platform add ios
실행 확인
cordova emulate android
cordova emulate ios
cordova run android
작업 파일 경로
cordova build android
cordova build ios
(필자가 경험한 범위 내 에서의 주관적인 단점임.)
웹에서 기본으로 적용되는 line-height 값이 막상 build를 해보면 먹히지 않음.
➡️ 따로 css로 추가 해줘야 함.
build 하는 디바이스 별로 css가 동일하게 적용 되지 않음.
➡️ 애뮬레이터로 확인하면서 작업하기
build 시간이 오래 걸림.