
아이오닉으로 오프라인 퍼스트 웹 (offline first web) 만들기
김철현
이번 강의에서는 현재 PWA 개발에 가장 최적화되어 있는 ionic과 CouchDB를 사용하여 간단한 전화번호부 웹을 만들고, 구축 과정을 통하여 어떠한 방식으로 오프라인에서 동작가능한지 설명을 해 드립니다.
중급이상
IONIC, PWA
하나의 소스로 다양한 플랫폼에서 실행 가능한 Application을 제작할 수 있는 하이브리드 개발 환경을 지원하는 아이오닉에 대해서 배워보는 강의입니다. 안드로이드 및 IOS, 또한 최근 화제가 되고 있는 PWA(Progressive Web App)까지 앱 및 웹의 제작을 하나의 소스코드를 이용하여 개발할 수 있게 다양한 리소스를 지원하기 때문에 빠르고 쉽게 앱 개발을 할 수 있고 유지관리가 쉽습니다.
이번 강의에서는 아이오닉 기초 기념을 배우고, 실무에서는 어떻게 활용하고 있는지 알아볼 예정입니다. Ionic은 앱 및 웹개발을 지원하기 위하여 다양한 컴포넌트 및 플러그 인을 제공하고 있으며, 그 중 실제 앱 개발에 많이 쓰이는 컴포넌트 혹은 플러그 인 등의 사용 방법을 알려 드립니다.
ionic 3 project folder structure UI Component lazy-loading binding deirective Life Cycle Event Modal Auto Slides Action sheet Provider Interface SqLite CRUD send Email send SMS send Call Ionic View
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.19.0 ionic (Ionic CLI) : 3.19.0
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.1.4 Cordova Platforms : android 6.3.0 Ionic Framework : ionic-angular 3.9.2
System:
ios-deploy : 1.9.2 Node : v8.6.0 npm : 5.5.1 OS : macOS High Sierra Xcode : Xcode 9.2 Build version 9C40b
SDS LGAd 심마니(검색엔진) Mnet Media(현 CJ E&M) 을 거쳐 현재 프리랜서/컨설턴트로 활동중
전체
33개 ∙ (4시간 5분)
1. Ionic Framework
04:00
3. src folder
13:00
4. Lazy Loading
06:00
5. ui_component
08:00
6. binding
06:00
7. directive - ngIf
03:00
8. directive - ngFor
03:00
10. Page Navigation
04:00
11. Life Cycle Event
07:00
12. ActionSheet
16:00
13. Modal
05:00
14. ViewController
04:00
15. input Forms
14:00
16. Slides
09:00
17. Prompt Alert
07:00
19. variables
01:00
20. Toast
04:00
22. provider
07:00
23. Interface
05:00
전체
4개
3.3
4개의 수강평
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!