- setting(preferences) - language & frameworks - javascript - Code Quality Tools - JSLint
- a browser, console 체크
- predefined 에 전역변수 입력(angular, ionic)
- 우측하단 yeoman 아저씨처럼 생긴 아이콘 클릭
- Configure Inspections
- javascript - general - unresolved javascript function 체크해제
- javascript - general - unresolved javascript variable 체크해제
- Module
- Controller
- Service(Factory, Value, Service, Constant, Provider, Decorator)
- Directive
- Filter
- ng-click
- ng-model
- ng-class
- ng-src
- ng-repeat
- date: {{today | date : 'yyyyMMdd hh:mm a'}}
- tabs
- sidemenu
- blank
- ionic run android
- ionic serve
- ionic --lab
- card
- refresher
- list
- sidemenu
- 토스트 : cordova plugin add https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin.git
- 진동 : cordova plugin add cordova-plugin-vibration
- 인앱브라우저 : cordova plugin add org.apache.cordova.inappbrowser
- 안드로이드 네이티브 앱의 구성과 동작 및 웹뷰와의 상관 관계
- 하이브리드앱의 성능 향상과 안드로이드 버전 파편화 해결 방법
- 웹스톰 설정 JsLint 등
- 자바스크립트 기본
- 문제풀이
- Angular.js MVC 기본 개념
- Angular.js 맛보기
개발 환경 세팅(1/2)
- Node.js,
- Cordova,
- Ionic
- Angular.js : 모듈, 컨트롤러 생성, ng-click, ng-class, ng-model 사용
- Ionic sidemenu 와꾸 맛보기
- PullToRefresh 당겨서 새로고침 UI 구현
- 개발 환경 세팅(2/2) Ant, Android SDK
- Angular.js : 서비스의 이해, $http, ng-repeat
- 키워드 : AJAX, JSON
- Ionic : cli 툴 설명, list, slide 구현
- 네이티브 : 토스트
- Angular.js : ui-router, broadcast, on
- Ionic : popup
- Native Keyboard
- Vibration
- $window
- $ionicPlatform.registerBackButtonAction(func, priority);
- Firebase
- AngularFirebase
- 페이스북 로그인 구현
- $ionicPopover
- $ionicModal
- $firebaseArray
- firebase 데이터 동기화