Cursos / Informática para Internet / Desenvolvimento para Dispositivos Móveis / Aula
Até o momento utilizamos o expo para criar o aplicativo, agora continuaremos utilizando ele, porém, para publicação.
Para publicar um projeto com o expo é necessário ter uma conta na plataforma. Então, se ainda não possui uma conta, cadastre-se aqui.
Após feito o cadastro, você realizará o login na sua conta e será direcionado para a área de projetos.
Com o nosso projeto aberto, vamos acessar o arquivo que sumariza todas as informações do aplicativo, oapp.json. Nesse arquivo estarão boa parte das configurações que iremos criar.
Então, acompanhando a aula, altere seu arquivo de modo que ele fique como abaixo:
{
"expo": {
"name": "IMD News",
"slug": "imdnews",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#212121"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "com.dispositivosmoveis.imdnews"
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#212121"
},
"package": "com.dispositivosmoveis.imdnews",
"versionCode": 1
},
"web": {
"favicon": "./assets/favicon.png"
}
}
}
Na pasta assets do projeto existem imagens padrão para o splash do aplicativo.
Substitua os arquivos da pasta assests por esses arquivos: icons.
Observação: é importante manter o nome das imagens e a pasta assets, pois é ela que está sendo referenciada.
O componente ActivyIndicator não estava centralizado no aplicativo, o que dificultava a visualização. Então, na tela de Home passe essas novas propriedades no componente:
<ActivityIndicator style={{flex: 1}} size="large" backgroundColor="black"/>
Versão 5.3 - Todos os Direitos reservados