1. I O N I C
H T T P : / / C C O E N R A E T S . G I T H U B . I O / I O N I C - T U T O R I A L / I N S TA L L - I O N I C . H T M L
C O R D O VA + A N G U L A R J S
2. > n p m i n s t a l l - g c o r d o v a i o n i c
> n p m i n s t a l l - g g u l p
M o d u l e 1 I n s t a l l C o rd o v a & I o n i c
http://ccoenraets.github.io/ionic-tutorial/install-ionic.html
3. > g i t c l o n e h t t p s : / / g i t h u b . c o m / c c o e n r a e t s / i o n i c - t u t o r i a l
> c d i o n i c - t u t o r i a l / s e r v e r
> n p m i n s t a l l
> n o d e s e r v e r
> c u r l h t t p : / / l o c a l h o s t : 5 0 0 0 / s e s s i o n s
M o d u l e 2 G e t E x p re s s R e s t A P I S e r v e r U p a n d R u n n i n g
4. > c d i o n i c - t u t o r i a l
> i o n i c s t a r t c o n f e r e n c e s i d e m e n u
M o d u l e s 3 C re a t e a n I o n i c A p p
5. c o n t . M o d u l e s 3 C re a t e a n I o n i c A p p
> c d c o n f e r e n c e
> i o n i c s e r v e
H e a d o v e r t o h t t p : / / l o c a l h o s t : 8 1 0 0
6. c o n t . M o d u l e s 3
L a u n c h a C h r o m e b r o w s e r
P r e s s O p t i o n + C o m m a n d + i
S e l e c t [ A p p l e i P h o n e 6 P l u s ] f r o m D e v i c e
7. c o n t . M o d u l e s 3
N o w y o u a r e r u n n i n g a n I o n i c a p p ( 8 1 0 0 ) a n d
N o d e . j s E x p r e s s R e s t A P I s e r v e r ( 5 0 0 0 )
8. M o d u l e s 4
C r e a t e w w w / j s / s e r v i c e s . j s u n d e r c o n f e r e n c e p r o j e c t
E d i t i n d e x . h t m l t o i n c l u d e A n g u l a r . j s a n d s e r v i c e s . j s
D I R e s t M o d u l e
9. M o d u l e s 5 C o n t ro l l e r s
A d d t w o c o n t r o l l e r s t o w w w / j s / s e r v i c e s . j s
a n d a s s o c i a t e
t h e c o n t r o l l e r s w i t h t h e S e s s i o n m o d u l e .
10. c o n t . M o d u l e s 5
T o d u m p e r r o r m e s s a g e s , t y p e i n ‘ c ’ i n t h e i o n i c s e r v e
w i n d o w .
i o n i c s e r v e
11. M o d u l e 6 Te m p l a t e s
C r e a t e t w o H T M L t e m p l a t e s :
s e s s i o n s . h t m l - l i s t t h e S e s s i o n s
s e s s i o n . h t m l - s h o w t h e d e t a i l s o f a p a r t i c u l a r S e s s i o n
12. M o d u l e 7 R o u t e s
B i n d a n e n d p o i n t , a t e m p l a t e a n d a c o n t r o l l e r .
13. c o n t . M o d u l e s 7 ro u t e s
l i s t d e t a i l s
14. c o n t . M o d u l e 7 ro u t e s
I o n i c a p p l i c a t i o n r e t r i e v e s J S O N d a t a f r o m E x p r e s s s e r v e r .
C h r o m e D e b u g g e r
15. > i o n i c b u i l d i o s
> n p m i n s t a l l - g i o s - s i m
> i o n i c e m u l a t e i o s
L a u n c h i O S S i m u l a t o r
16. > i o n i c s e r v e - - l a b
i O S a n d A n d ro i d
17. > i o n i c l o g i n
> i o n i c u p l o a d
V i e w o n y o u r re a l d e v i c e v i a c l o u d s e r v i c e
H e a d o v e r t o h t t p s : / / a p p s . i o n i c . i o / a p p s
18. V i e w o n y o u r re a l d e v i c e v i a c l o u d s e r v i c e
D o w n l o a d I o n i c V i e w f r o m A p p S t o r e
19. B u i l d i t f o r m X c o d e
f i n d p l a t f o r m / i o s / c o n f e r e n c e . x c o d e p r o j