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/