사전 준비

Ionic Dream Series 1.  SimpleLogin : firebase 를 이용한 email/password 사용자 인증 App 개발에 대한 설명에 앞서 개발에 필요한 초기 설정을 진행합니다. [1] Node.js ionic / cordova framework는 node.js를 기반으로 운영이 됩니다. node 공식 사이트에서 node 설치 프로그램을 다운로드 받은 후 설치합니다. URL : https://nodejs.org/ko/   [2] ionic / cordova node 설치가 완료되면 ionic 과 cordova를 설치합니다. 터미널을 실행하고 npm (javascript를 위한 package manager)을 이용하여 ionic 과 cordova framework를 설치합니다.      > npm install cordova ionic  -g -g 는 -globall 약자로 현재 디랙토리 뿐만 아니라 컴퓨터의 다른 폴더 내에서도 사용 가능하게 인스톨 한다는 의미입니다.   [3] VS Code SimpleLogin의 개발은 VS Code IDE를 사용하여 진행됩니다. VS Code는 microsoft 에서 제공하는 개발용 IDE로 무료로 배포하고 있습니다. typescript 방싱에 대한 지원과 쉬운 작동법으로 최근 가장 많이 쓰이는 프로그램입니다. 공식 사이트에 방문하여 무료로 다운로드 받으면 됩니다. URL : https://code.visualstudio.com/ [4] Windows 환경에서 개발 할 경우  - JAVA / Android Studio windows 환경에서 ionic을 활용하여 안드로이드 앱을 만들때는 JAVA SDK와 Android SDK가 설치되어야 합니다. Android SDK 설치는 일반적으로 별도로 설치하지 않고 Android Studio를 설치할 때 자동적으로 설치하는 방법을 사용합니다. ionic으로 앱을 Android 앱을 개발할 때  배포(release)용 버전 빌드용으로  Android Studio를 사용합니다.
  1. JAVA 설치 : 자바 홈페이지로 이동하여 java를 다운받아 설치합니다URL : https://java.com/ko/ 설치 방법은 JAVA 웹사이트를 참조하여 설치하여 주시고 설치 후 환경 변수 설정을 하여 주시기 바랍니다. (google 검색을 하면 환경변수 설정 방법을 쉽게 찾을 수 있습니다.) JAVA 환경 변수 설치 방법 (참조 URL) URL : http://wwst.tistory.com/96
  2. Android Studio 설치 :  Android Studio 웹 페이지를 방문하여 다운로드 받아 설치합니다. 설치 전 JAVA가 설치되어 있어야 합니다. URL : https://developer.android.com/studio/index.html Studio 설치 과정에서 android SDK가 설치 됩니다.
  [5] Mac OS환경에서 개발할 경우 : XCode Xcode가 설치되어 있어야 합니다. app store에서 검색하여 설치하면 됩니다.   REFERENCE ionic framework site : Ionic 공식 document web site URL : https://ionicframework.com/docs/ firebase console : firebase console URL : https://console.firebase.google.com/ VS Code Web SIte URL :  https://code.visualstudio.com/ NodeJS Web Site URL :  https://nodejs.org/ko/ Android Studio Web Site URL : https://developer.android.com/studio/index.html JAVA WEb Site URL : https://java.com/ko/