Passo 1
Crie uma nova empresa na aplicação web e copie a chave de acesso a API.
Passo 1
Crie uma pasta com o nome do projeto, por exemplo: minhaloja
ecommerce/mobile/apps-templates/minhaloja
Passo 2
Você precisa alterar o conteúdo do arquivo configs.json
* Altere o chave da API chamada tenantId pela nova chave gerada quando você criou uma nova empresa.
Facebook
* Crie um app no facebook para login: https://developers.facebook.com - Altere o facebook app id na chave facebookAppId.
Adicione o hash das chaves para produção e desenvolvimento.
Firebase - Notificações Android
* Crie um app firebase para notificações: https://console.firebase.google.com, babilitando login do Google.
Adicione a chave do firebase encontrada em: Configurações do projeto > Cloud Messages > Chave do Servidor - no pushd (serviço de notificações). Altere o sender id pelo Código do Remetente nessa mesma tela.
Vá na opção Adicionar o Firebase ao seu Aplicativo Android. Adicione uma entrada SHA1 para produção e uma para debug. Faça o
Download do arquivo gerado e salve na pasta minhaloja/android.
Push Server
Crie um novo usuário e informe esse usuário e senha nas configurações da empresa.
Localização
Essa função habilita ao usuário pesquisar um endereço através da sua GeoLocalização.
Vá para o painel de desenvolvedor do Google: https://console.developers.google.com/apis e crie um novo projeto. Vá em Ativar API's e Serviços. Ative a API Google Maps Geocoding. Crie as credenciais e altere no arquivo configs.json na chave mapsApiKey.
mapsApiKey - Browser key
mapsSdkApiKey - Android key
Altere as demais configurações do arquivo configs.json de acordo com a necessidade do seu projeto.
Styles
No arquivo minhaloja/styles/_variables.sass você pode alterar as cores do aplicativo.
Textos
No arquivo minhaloja/textos/textos.json você pode alterar alguns textos do aplicativo.
Icones
Altere os icones na pasta android e ios
Criando a KeyStore
keytool -genkey -alias aliasName -keyalg RSA -keystore keyName.keystore -keysize 2048 --validity 100000
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore # debug version, password android
Gerar hash Facebook
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
Note: When using Play App Signing, the upload key certificate will be different than the app signing key certificate.
Using Keytool on an APK or AAB To get the certificate of an application binary:
APK file
keytool -printcert -jarfile app.apk
AAB file
keytool -printcert -jarfile app.aab
Facebook hash using Play App Signing:
echo 33:4E:48:84:19:50:3A:1F:63:A6:0F:F6:A1:C2:31:E5:01:38:55:2E | xxd -r -p | openssl base64