Por qué aun seguimos programando para múltiples plataformas?
“Hay alguna alternativa?”
Más de 700 íconos con licencia MIT
“Cómo se integra todo esto?”
Componentes de UI
List Item {{ item.id }}
ng-repeat
{{ c.name }}
{{ c.email }}
Back
Left Menu
...
Slide 1
Slide 2
Slide 3
$ionicActionSheet.show({
titleText: 'Action Sheet Example',
buttons: [
{ text: 'Share' },
{ text: 'Move' },
],
destructiveText: 'Delete',
cancelText: 'Cancel',
buttonClicked: function(index) {
console.log('BUTTON CLICKED', index);
return true;
}
});
$ionicPopover.fromTemplateUrl('popover.html',
function(popover) {
$scope.popover = popover;
}
);
My Popover Title
Hello!
$ionicModal.fromTemplateUrl('modal.html', {
scope: $scope
}).then(function(modal) {
$scope.modal = modal;
});
$ npm install -g ionic
_ _
(_) (_)
_ ___ _ __ _ ___
| |/ _ \| '_ \| |/ __|
| | (_) | | | | | (__
|_|\___/|_| |_|_|\___| CLI
$ ionic start jsconfuy sidemenu
$ cd jsconfuy
$ ionic setup sass
$ ionic serve
├── bower.json // dependencias de bower
├── config.xml // configuraciones de cordova
├── gulpfile.js // tareas de gulp
├── hooks // hooks custom de cordova
├── ionic.project // configuracion de ionic
├── package.json // dependencias de node
├── platforms // donde van a estar los builds de iOS/Android respectivamente
├── plugins // donde se van a instalar los plugins de cordova/ionic
├── scss // código sass
└── www // aplicación - JS, HTML, libs, CSS, imágenes, etc.
Guía para comenzar
ionicframework.com/getting-started
Documentación
ionicframework.com/docs
Foro de la comunidad
forum.ionicframework.com
Contribuí en GitHub
github.com/driftyco/ionic