SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Photogram
Version 1.3
Necessário
• Antes de começar, certifique-se que tenha os seguintes
frameworks instalados em sua máquina
• Node JS (www.nodejs.org)
• Git (https://git-for-windows.github.io/)
• Ionic Framework (http://ionicframework.com/)
• Bower (http://bower.io/)
• Gulp (http://gulpjs.com/
• $ npm install -g ionic bower cordova gulp
Etapa 1
Depois da Compra
Github
Github
• Depois da confirmação da compra dos Códigos
fontes do Photogram, será necessário ter uma
conta gratuita no Github para participar do grupo
do desenvolvimento.
• Após criar a sua conta no Github, envie um email
informando o seu nome de usuário e email para
photogram.ionic@gmail.com para receber o
convite para acesso.
Etapa 2
Clonando o Projeto
Git Clone
Fazendo uma Cópia
• Após aceitar o convite do Github, você terá acesso a
todo o histórico do desenvolvimento, além de poder
tirar dúvidas e sugerir novas funcionalidades.
• Para fazer uma cópia do projeto para a sua
máquina, vá até o terminal e digite o seguinte
comando:
• git clone https://github.com/photogram/ionic-app-parse.git Photogram
• Depois de clonar, basta acessar a pasta que foi
criada chamada Photogram
Etapa 3
Iniciando o projeto local
$ npm install
Dependências
• O Photogram possuem alguns frameworks especiais que
irão te ajudar no desenvolvimento ágil, para instalar tudo o
que é necessário, basta apenas digitar o seguinte
comando na pasta do projeto e executar.
• Automaticamente irá instalar todos os pacotes NPM e
Bower.
• $ npm install
Etapa 4
Configuração do Ionic Analytics
Ionic Analytics
Configurar Ionic Analytics
• O Photogram já vem configurado com a integração com o
Ionic Analytics
• Para você configurar, será necessário ter uma conta
gratuita em https://apps.ionic.io e depois digitar o seguinte
comando no terminal.
• $ ionic io init
• *Na primeira vez, irá ser solicitado seu email e senha do
ionic analytics para fazer a integração
Etapa 5
Configurando o Parse
Parse.com
Crie uma conta gratuita
Caso já tenha uma conta
crie um novo projeto
Clique em Data
Clique em Web
Clique em New Project
Agora clique em Settings
Acesse o painel de Settings
depois, copie suas credenciais para colar na próxima etapa
Cole suas credenciais em
www/js/config.parse.js
Etapa 5
Criando nosso banco de Dados
Acesse o menu Core
depois clique em Add Class
Class User
Class User
+ Col
Class UserFollow
Class UserFollow
+ Col
Class Gallery
Class Gallery
+ Col
Class GalleryComment
Class GalleryComment
+ Col
Class GalleryLike
Class GalleryLike
+ Col
Class GalleryActivity
Class GalleryActivity
+ Col
Class GalleryFeedback
Class GalleryFeedback
+ Col
Class GallerySetting
Class GallerySetting
+ Col
Class GallerySetting
+ Row
Class Gallery
+ Col
Etapa 6
Teste no seu Navegador
Teste no ser Navegador
$ ionic serve
Thanks so much
Willian Ribeiro Angelo
www.photogramapp.com
photogram.ionic@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O FedoraCriando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
Allisson Azevedo
 

Was ist angesagt? (14)

Construindo sites e sistemas com WordPress
Construindo sites e sistemas com WordPressConstruindo sites e sistemas com WordPress
Construindo sites e sistemas com WordPress
 
SpringSource Tool Suite, tc Server e dm Server
SpringSource Tool Suite, tc Server e dm ServerSpringSource Tool Suite, tc Server e dm Server
SpringSource Tool Suite, tc Server e dm Server
 
Criando Desktop Apps com Electron
Criando Desktop Apps com ElectronCriando Desktop Apps com Electron
Criando Desktop Apps com Electron
 
Walker Leite apresenta usando o WordPress como backend de aplicação
Walker Leite apresenta usando o WordPress como backend de aplicaçãoWalker Leite apresenta usando o WordPress como backend de aplicação
Walker Leite apresenta usando o WordPress como backend de aplicação
 
Angular 2, TypeScript e Além
Angular 2, TypeScript e AlémAngular 2, TypeScript e Além
Angular 2, TypeScript e Além
 
Git na pratica
Git na praticaGit na pratica
Git na pratica
 
Guga Alves apresenta Gutenberg fase 2 e 3
Guga Alves apresenta Gutenberg fase 2 e 3Guga Alves apresenta Gutenberg fase 2 e 3
Guga Alves apresenta Gutenberg fase 2 e 3
 
Palestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressPalestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPress
 
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...
 
Como criar um plugin sem ser desenvolvedor
Como criar um plugin sem ser desenvolvedorComo criar um plugin sem ser desenvolvedor
Como criar um plugin sem ser desenvolvedor
 
Gitlab flow solo (minimo)
Gitlab flow solo (minimo)Gitlab flow solo (minimo)
Gitlab flow solo (minimo)
 
Criando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O FedoraCriando Pacotes Rpm Para O Fedora
Criando Pacotes Rpm Para O Fedora
 
Testando sua aplicação asp.net mvc de forma automatizada de ponta a ponta
Testando sua aplicação asp.net mvc de forma automatizada de ponta a pontaTestando sua aplicação asp.net mvc de forma automatizada de ponta a ponta
Testando sua aplicação asp.net mvc de forma automatizada de ponta a ponta
 
Git Workflow
Git WorkflowGit Workflow
Git Workflow
 

Andere mochten auch

¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?
¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?
¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?
Telmo Viteri
 

Andere mochten auch (16)

ഇന്ത്യന്‍ നാഷണല്‍ കോണ്‍ഗ്രസ്
ഇന്ത്യന്‍ നാഷണല്‍ കോണ്‍ഗ്രസ് ഇന്ത്യന്‍ നാഷണല്‍ കോണ്‍ഗ്രസ്
ഇന്ത്യന്‍ നാഷണല്‍ കോണ്‍ഗ്രസ്
 
Ids pertemuan 2
Ids pertemuan 2Ids pertemuan 2
Ids pertemuan 2
 
Octavo b feb 2016
Octavo b feb 2016Octavo b feb 2016
Octavo b feb 2016
 
Áo Khoác Nam Đẹp 2015
Áo Khoác Nam Đẹp 2015Áo Khoác Nam Đẹp 2015
Áo Khoác Nam Đẹp 2015
 
BROOKE RESUME
BROOKE RESUMEBROOKE RESUME
BROOKE RESUME
 
2014 aghdastinat
2014 aghdastinat2014 aghdastinat
2014 aghdastinat
 
5 ted
5 ted5 ted
5 ted
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Letus Senzani CV
Letus Senzani CVLetus Senzani CV
Letus Senzani CV
 
silambarasan doc-1 (1)
silambarasan doc-1 (1)silambarasan doc-1 (1)
silambarasan doc-1 (1)
 
Gepersonaliseerd leren in het po en vo
Gepersonaliseerd leren in het po en vo Gepersonaliseerd leren in het po en vo
Gepersonaliseerd leren in het po en vo
 
Medialets Mobile & Tablet Advertising Benchmarks
Medialets Mobile & Tablet  Advertising BenchmarksMedialets Mobile & Tablet  Advertising Benchmarks
Medialets Mobile & Tablet Advertising Benchmarks
 
Вадим Розов “Проектный менеджмент в условиях постоянно меняющихся требований”
Вадим Розов “Проектный менеджмент в условиях постоянно меняющихся требований”Вадим Розов “Проектный менеджмент в условиях постоянно меняющихся требований”
Вадим Розов “Проектный менеджмент в условиях постоянно меняющихся требований”
 
¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?
¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?
¿QUÉ ES Y PARA QUÉ SIRVE UN BLOG?
 
The End Of The Human Cannonball: Project Leadership In Today's World
The End Of The Human Cannonball: Project Leadership In Today's WorldThe End Of The Human Cannonball: Project Leadership In Today's World
The End Of The Human Cannonball: Project Leadership In Today's World
 
ClickHotel&ClickRest
ClickHotel&ClickRestClickHotel&ClickRest
ClickHotel&ClickRest
 

Ähnlich wie Photogram - Manual em Português

Projeto arrastão projeto fábrica de software
Projeto arrastão   projeto fábrica de softwareProjeto arrastão   projeto fábrica de software
Projeto arrastão projeto fábrica de software
Alan Correa Morais
 

Ähnlich wie Photogram - Manual em Português (20)

Ionic 2/3 + Firebase
Ionic 2/3 + FirebaseIonic 2/3 + Firebase
Ionic 2/3 + Firebase
 
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
 
Desenvolvimento de aplicativos Móveis com IONIC
Desenvolvimento de aplicativos Móveis com IONICDesenvolvimento de aplicativos Móveis com IONIC
Desenvolvimento de aplicativos Móveis com IONIC
 
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
Aprendendo Na Prática: Aplicativos Web com HTML5, Angular.js, Twitter Bootstr...
 
Adcut's presentation (Master's Assignment)
Adcut's presentation (Master's Assignment)Adcut's presentation (Master's Assignment)
Adcut's presentation (Master's Assignment)
 
JHipster - Produtividade e Maturidade em suas mãos
JHipster - Produtividade e Maturidade em suas mãosJHipster - Produtividade e Maturidade em suas mãos
JHipster - Produtividade e Maturidade em suas mãos
 
Meteor - TechParty 2015
Meteor - TechParty 2015Meteor - TechParty 2015
Meteor - TechParty 2015
 
Mean Stack
Mean StackMean Stack
Mean Stack
 
Projeto arrastão projeto fábrica de software
Projeto arrastão   projeto fábrica de softwareProjeto arrastão   projeto fábrica de software
Projeto arrastão projeto fábrica de software
 
Python 06
Python 06Python 06
Python 06
 
Entity framework
Entity frameworkEntity framework
Entity framework
 
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWS
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWSAcelerando a entrega de software com as ferramentas de desenvolvimento da AWS
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWS
 
ASP.NET Core Day Campinas
ASP.NET Core Day CampinasASP.NET Core Day Campinas
ASP.NET Core Day Campinas
 
Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2Mobile Summit Brazil: Ionic 2
Mobile Summit Brazil: Ionic 2
 
WP Composer
WP ComposerWP Composer
WP Composer
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas RápidasDevOps na AWS: Construindo Sistemas para Entregas Rápidas
DevOps na AWS: Construindo Sistemas para Entregas Rápidas
 
Aprendendo Angular com a CLI
Aprendendo Angular com a CLIAprendendo Angular com a CLI
Aprendendo Angular com a CLI
 
Workshop Performance Rails
Workshop Performance RailsWorkshop Performance Rails
Workshop Performance Rails
 
DevOps na AWS: Construindo Sistemas para Entregas Rápidas - DEV301 - Sao Pau...
DevOps na AWS: Construindo Sistemas para Entregas Rápidas -  DEV301 - Sao Pau...DevOps na AWS: Construindo Sistemas para Entregas Rápidas -  DEV301 - Sao Pau...
DevOps na AWS: Construindo Sistemas para Entregas Rápidas - DEV301 - Sao Pau...
 
Seis passos para colocar um projeto local em um servidor próprio
Seis passos para colocar um projeto local em um servidor próprioSeis passos para colocar um projeto local em um servidor próprio
Seis passos para colocar um projeto local em um servidor próprio
 

Kürzlich hochgeladen

Kürzlich hochgeladen (6)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 

Photogram - Manual em Português