N G C O R D O VA
H T T P : / / N G C O R D O VA . C O M /
C O R D O VA A N G U L A R J S P L U G I N
L o c a t i o n , 	 N o t i f i c a t i o n , 	 C a m e r a 	 a n d 	 s o 	 o n . 	
D e v i c e N a t i v e F u n c t i o n s
I O S
C O R D O VA
A N G U L A R J S
N G C O R D O VA
‘ngCordova’
$cordovaCamera.getPicture( function(imageURI) {
> 	 b o w e r 	 i n s t a l l 	 n g C o r d o v a 	
> 	 c p 	 b o w e r _ c o m p o n e n t s / n g C o r d o v a / d i s t / n g - c o r d o v a . m i n . j s 	
	 	 	 	 	 ~ / i o n i c / i o n i c - t u t o r i a l / c o n f e r e n c e / w w w / j s /
D o w n l o a d a n d i n s t a l l n g - c o rd o v a . m i n . j s
index.html
controllers.js
> 	 c o r d o v a 	 p l u g i n 	 a d d 	 o r g - a p a c h e - c o r d o v a - c a m e r a
C a m e r a p l u g i n $ c o rd o v a C a m e r a
c o n t . C a m e r a - $ c o rd o v a C a m e r a
> 	 c o r d o v a 	 p l u g i n 	 a d d 	 c o r d o v a - p l u g i n - g e o l o c a t i o n 	
L o c a t i o n p l u g i n $ c o rd o v a G e o l o c a t i o n
> 	 i o n i c 	 p l u g i n 	 a d d 	 h t t p s : / / g i t h u b . c o m / p h o n e g a p - b u i l d / P u s h P l u g i n . g i t 	
> 	 i o n i c 	 a d d 	 i o n i c - s e r v i c e - c o r e 	
> 	 i o n i c 	 a d d 	 i o n i c - s e r v i c e - p u s h 	
> 	 i o n i c 	 a d d 	 a n g u l a r - w e b s o c k e t
N o t i f i c a t i o n - I n s t a l l J S f i l e s
https://devdactic.com/ionic-push-notifications/
> 	 E d i t 	 c o n t r o l l e r s . j s 	
> 	 i n c l u d e 	 i o n i c . s e r v i c e . c o r e 	 a n d 	 i o n i c . s e r v i c e . p u s h
N o t i f i c a t i o n - A n g u l a r. J S s e t t i n g s
> 	 E d i t 	 a p p . j s 	 t o 	 s e t 	 a p p _ i d 	 a n d 	 a p i _ k e y
N o t i f i c a t i o n - I o n i c A p p I D a n d A P I K e y
N o t i f i c a t i o n - A n g u l a r C o n t ro l l e r 1
$ionicUser.identify()
N o t i f i c a t i o n - A n g u l a r C o n t ro l l e r 2
$ionicPush.register()
N o t i f i c a t i o n - A n g u l a r C o n t ro l l e r 3
$rootScope.$on(‘$cordovaPush:tokenReceive’, callback)
> 	 h e a d 	 o v e r 	 t o 	 N o t i f i c a t i o n , 	 p r e s s 	 I d e n t i f y 	 a n d 	 R e g i s t e r
N o t i f i c a t i o n - R u n i t o n C h ro m e a n d S e n d a n o t i f i c a t i o n
> 	 i o n i c 	 p u s h 	 - s
N o t i f i c a t i o n - U s i n g S i m u l a t o r
N o t i f i c a t i o n - F ro m I o n i c t e s t i n g p a g e

Ionic2

  • 1.
    N G CO R D O VA H T T P : / / N G C O R D O VA . C O M / C O R D O VA A N G U L A R J S P L U G I N
  • 2.
    L o ca t i o n , N o t i f i c a t i o n , C a m e r a a n d s o o n . D e v i c e N a t i v e F u n c t i o n s I O S C O R D O VA A N G U L A R J S N G C O R D O VA ‘ngCordova’ $cordovaCamera.getPicture( function(imageURI) {
  • 3.
    > bo w e r i n s t a l l n g C o r d o v a > c p b o w e r _ c o m p o n e n t s / n g C o r d o v a / d i s t / n g - c o r d o v a . m i n . j s ~ / i o n i c / i o n i c - t u t o r i a l / c o n f e r e n c e / w w w / j s / D o w n l o a d a n d i n s t a l l n g - c o rd o v a . m i n . j s index.html controllers.js
  • 4.
    > co r d o v a p l u g i n a d d o r g - a p a c h e - c o r d o v a - c a m e r a C a m e r a p l u g i n $ c o rd o v a C a m e r a
  • 5.
    c o nt . C a m e r a - $ c o rd o v a C a m e r a
  • 6.
    > co r d o v a p l u g i n a d d c o r d o v a - p l u g i n - g e o l o c a t i o n L o c a t i o n p l u g i n $ c o rd o v a G e o l o c a t i o n
  • 7.
    > io n i c p l u g i n a d d h t t p s : / / g i t h u b . c o m / p h o n e g a p - b u i l d / P u s h P l u g i n . g i t > i o n i c a d d i o n i c - s e r v i c e - c o r e > i o n i c a d d i o n i c - s e r v i c e - p u s h > i o n i c a d d a n g u l a r - w e b s o c k e t N o t i f i c a t i o n - I n s t a l l J S f i l e s https://devdactic.com/ionic-push-notifications/
  • 8.
    > Ed i t c o n t r o l l e r s . j s > i n c l u d e i o n i c . s e r v i c e . c o r e a n d i o n i c . s e r v i c e . p u s h N o t i f i c a t i o n - A n g u l a r. J S s e t t i n g s
  • 9.
    > Ed i t a p p . j s t o s e t a p p _ i d a n d a p i _ k e y N o t i f i c a t i o n - I o n i c A p p I D a n d A P I K e y
  • 10.
    N o ti f i c a t i o n - A n g u l a r C o n t ro l l e r 1 $ionicUser.identify()
  • 11.
    N o ti f i c a t i o n - A n g u l a r C o n t ro l l e r 2 $ionicPush.register()
  • 12.
    N o ti f i c a t i o n - A n g u l a r C o n t ro l l e r 3 $rootScope.$on(‘$cordovaPush:tokenReceive’, callback)
  • 13.
    > he a d o v e r t o N o t i f i c a t i o n , p r e s s I d e n t i f y a n d R e g i s t e r N o t i f i c a t i o n - R u n i t o n C h ro m e a n d S e n d a n o t i f i c a t i o n > i o n i c p u s h - s
  • 14.
    N o ti f i c a t i o n - U s i n g S i m u l a t o r
  • 15.
    N o ti f i c a t i o n - F ro m I o n i c t e s t i n g p a g e