Get Started. It's Free
or sign up with your email address
PROJETO IONIC by Mind Map: PROJETO IONIC

1. Acessos

1.1. Curso de IONIC

1.1.1. http://lithium.net.br/cursos/ionic.html

1.1.2. Login

1.1.2.1. [email protected]

1.1.3. Senha

1.1.3.1. aquela lá

1.2. Projeto no GITHUB

1.2.1. https://github.com/Ninebee/

1.2.2. Login: [email protected]

1.2.3. Senha: ninebee102030

1.2.4. Dica sobre utilização do git

1.2.4.1. Realize commit de pequenas partes, porque se existir algum conflito para voltar a um ponto especifico fica mais facil

1.2.4.2. pull sempre antes do push, assim se acontecer algum conflito basta resolver local, realizar o commit, e depois push

1.2.5. Código fonte de exemplo: API e FrontEnd

1.2.5.1. https://github.com/feliperodrigues007/eden

1.3. Acesso para modificar o mapa mental

1.3.1. https://www.mindmeister.com

1.3.2. Login: [email protected]

1.3.3. Senha: ninebee102030

1.4. API

1.4.1. http://api-eden.cursophprj.com.br/

1.5. APP

1.5.1. http://app-eden.cursophprj.com.br/

1.6. Trello

1.6.1. https://trello.com/b/vpKPHEAW/eden-admin

2. Converter o APP para .APK nativo android

2.1. Download do prototipo criado no ionic creator

2.1.1. ionic start NOMEPROJETO creator:4e88a2427e1d

2.2. Gerar o .APK

2.2.1. Dentro do diretório do projeto

2.2.2. ionic package build android

2.2.3. ionic package info 1

2.2.4. ionic package download 1 -d /c/projetos_mobile

2.3. Para gerar o arquivo de instalação também pode ser utilizado o phonepagbuild

2.3.1. https://build.phonegap.com/

2.3.1.1. Android

2.3.1.2. IOS

2.3.1.3. Windows Phone

3. Cliente

3.1. 21-969021414

3.2. [email protected]

4. Configurar o ambiente para rodar ionic

4.1. http://ionicframework.com/getting-started/ Instalar o node.js instalar o ionic e cordova: npm install -g cordova ionic 1 - Criar um novo projeto de exemplo: ionic start nomeprojeto tabs 2 - cd nomeprojeto 3 - ionic serve

4.2. Obs: para instalar alguns plugins com o npm precisamos entrar como admin no terminal do nodejs

5. visualizar o projeto com ionic view no celular ou https://apps.ionic.io/apps

5.1. Comandos no gitbash

5.1.1. ionic login

5.1.2. ionic upload

6. iOS Build Profiles

6.1. http://docs.ionic.io/docs/ios-build-profiles

7. IONIC

7.1. Exemplos

7.1.1. Login com o facebook

7.1.1.1. https://ionicthemes.com/tutorials/about/native-facebook-login-with-ionic-framework

7.1.1.1.1. Codigo Fonte: https://github.com/ionicthemes/facebook-login-with-ionic-framework

7.1.1.1.2. Download APP exemplo: https://bit.ly/facebook-login-example

7.1.1.2. https://ccoenraets.github.io/ionic-tutorial/ionic-facebook-integration.html

7.1.1.3. http://ngcordova.com/docs/plugins/facebook/

7.1.1.4. Ionic + Firebase - Facebook Login - https://www.youtube.com/watch?v=rTW1hRzv4gI

7.1.1.5. Destaque

7.1.1.5.1. https://auth0.com/docs/api/authentication

7.1.1.5.2. https://firebase.google.com/docs/auth/#key_functions

7.1.2. Camera - cordova

7.1.2.1. http://sourcefreeze.com/cordova-camera-plugin-example-using-ionic-framework/

7.2. Sobre o ionic

7.2.1. http://ionic.io/discover

7.2.1.1. Exemplo das ferramentas fornecidas pelo ionic para facilitar o desenvolvimento

7.2.2. http://ionic.io/platform

7.2.2.1. Integração social

7.2.2.1.1. Facilmente adicionar autenticação para redes sociais populares e provedores de autenticação. Ionic Auth cura a dor de cabeça OAuth.

7.2.2.2. A/B - Teste várias versões

7.2.2.2.1. Enviar atualizações para usuários específicos antes de serem implantados a todos com Canais implantar.

7.2.2.3. Mover mais rápido

7.2.2.3.1. Atualização de aplicativos imediatamente. Corrigir bugs em produção sem semanas de revisão atrasos.

7.2.3. https://www.facebook.com/ionicframework

7.2.3.1. Acompanhe as novidades

7.2.4. http://market.ionic.io/

7.2.4.1. Exemplo de APPs já criada

7.2.5. Componentes

7.2.5.1. http://ionicframework.com/docs/components/