![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ba3MB5/btrnjikwQ7P/lyaZ9d5z5fekhIMwQ1p4Gk/img.png)
Cordova의 Splashscreen는 Native App과 마찬가지로 Portrait(세로)와 Landscape(가로)를 지원합니다. 그리고 해상도 별로 각 다른 크기의 이미지를 지정해야 합니다. Android는 Portrait와 Landscape별로 이미지를 따로 지정해야 하지만, iOS는 Universal이라는 명칭으로 Portrait와 Landscape를 함께 지정해서 사용합니다. Android는 앱의 Orientation(화면방향)을 Portrait로 고정해서 Portrait Splashscreen만 지정해도 무관합니다. (반대로 Landscape도 가능) 그럼 Splashscreen을 적용하는 방법을 알아보겠습니다. 대상 플랫폼은 iOS(iPad+iPhone), Android 입니다. 이미지..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/6mVsa/btrnbJWxjZC/5Kw5EcgB5mNbM9iWtMX471/img.png)
https://bundw.tistory.com/64 Cordova(코르도바) Hybrid Hosted WebApp(하이브리드 웹앱) 베이스 만들기 이미 모바일 홈페이지가 있으며 앱으로 씌워서 스토어에 올리고자 할 경우, 웹앱의 기본이 되는 프로젝트를 Cordova로 만들어 보겠습니다. 대상은 Cordova가 지원하는 Android, iOS이며 설명은 Android 기 bundw.tistory.com 위 글에서 모바일 홈페이지를 웹앱으로 생성을 했지만 Cordova의 핵심 기능인 Plugin을 사용할 수 없습니다. Cordova는 cordova.js의 스크립트 시작으로 기능을 활성화하는데, 모바일 홈페이지로 이동하게 되면 페이지가 변경되어 cordova.js를 로드하지 않기 때문입니다. 따라서 웹서버에 C..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b7RIdn/btrm9EgQWGp/UDkbXPADrMRB6YzmRAgTTK/img.png)
이미 모바일 홈페이지가 있으며 앱으로 씌워서 스토어에 올리고자 할 경우, 웹앱의 기본이 되는 프로젝트를 Cordova로 만들어 보겠습니다. 대상은 Cordova가 지원하는 Android, iOS이며 설명은 Android 기준으로 합니다. 별도로 아이콘 등의 요구 상황에 따라 이 베이스 프로젝트를 수정해서 사용하며, 이 글에서는 프로젝트 생성 및 세팅까지만 설명합니다. 요구사항 - Cordova CLI (https://cordova.apache.org/#getstarted 참고) - Android경우 Android Studio 및 Java JDK 설치 - iOS경우 OSX환경에서 XCode 설치 - SSL이 적용된 HTTPS 모바일 홈페이지 설치 Cordova 프로젝트를 생성하고 플랫폼을 추가합니다. > ..
윈도우 환경에서 Cordova의 Android를 사용하기 위해 Android Studio와 JDK가 설치는 되어있지만 환경 미설정 등의 원인으로 오류가 발생되었을 때 해결방법을 알아보겠습니다. 사전 요구사항 - Android Studio 설치 - JDK 8 설치 - Node.js 및 Cordova CLI 패키지 설치 ANDROID_SDK_ROOT 환경 변수 미설정 상황의 오류 > cordova build android Checking Java JDK and Android SDK versions ANDROID_SDK_ROOT=undefined (recommended setting) ANDROID_HOME=undefined (DEPRECATED) Failed to run "javac -version", ma..
윈도우 개발 환경에서 VSCode나 기타 IDE에서 Cordova, Ionic 등의 Node.js 패키지를 실행하려 할 때, UnauthorizedAccess 오류가 발생되는 현상에 대해 해결 방법을 알아보겠습니다. 우선 글쓴이가 만난 오류 상황입니다. 윈도우10에서 Node.js는 설치가 되어있었고, 명령 프롬프트에서 npm install -g cordova 명령어로 Cordova를 처음 설치하고 cordova create webapp 명령어로 앱 프로젝트를 생성 후 VSCode로 해당 프로젝트를 열었습니다. 그리고 안드로이드 플랫폼을 추가하기 위해 VSCode 터미널에서 명령어를 실행하니 아래와 같은 오류가 발생되었습니다. > cordova platform add android cordova : 이 ..
CentOS에서 unixODBC MariaDB Connector를 설치하는 방법을 알아보겠습니다. MySQL Connector 설치는 아래 글을 참조해주세요. https://bundw.tistory.com/60 CentOS unixODBC MySQL Connector 설치 CentOS에서 unixODBC Mysql Connector을 설치하는 방법을 알아보겠습니다. CentOS 8에서 테스트되었습니다. ODBC용 MySQL Connector를 설치합니다. $ sudo yum localinstall https://repo.mysql.com/yum/mysql-con.. bundw.tistory.com CentOS 8에서 테스트되었습니다. ODBC MariaDB Connector를 설치합니다. $ sudo d..
CentOS에서 unixODBC Mysql Connector을 설치하는 방법을 알아보겠습니다. MariaDB Connector 설치는 아래글을 참조해주세요. https://bundw.tistory.com/61 CentOS unixODBC MariaDB Connector 설치 CentOS에서 unixODBC MariaDB Connector를 설치하는 방법을 알아보겠습니다. MySQL Connector는 아래 글을 참조해주세요. https://bundw.tistory.com/60 CentOS unixODBC MySQL Connector 설치 CentOS에서 unixODB.. bundw.tistory.com CentOS 8에서 테스트되었습니다. ODBC용 MySQL Connector를 설치합니다. $ sudo..