
️ Trabalho em andamento️
Este é o repositório do aplicativo oficial do 18App, desenvolvido com a estrutura Xamarin.Forms para iOS e Android.
O desenvolvimento do aplicativo foi concluído e está sendo publicado nas lojas de aplicativos. Siga a página oficial do Facebook para receber atualizações!


O código está contido em uma única solução do Visual Studio dentro do src/ . Depois de clonar o projeto, você pode abri -lo com o Visual Studio.
Consulte a documentação do Xamarin.Forms para instalar todas as ferramentas de desenvolvimento necessárias.
Em seguida, você pode preencher e testar o aplicativo usando emuladores ou dispositivos físicos.
Por razões óbvias no repositório do GitHub, não há arquivo que contenha as teclas de conexão com os serviços de back -end, para que a compilação não seja bem -sucedida. Para resolver, basta criar o arquivo Keys.cs na pasta src/Italia.DiciottoApp .
namespace Italia . DiciottoApp
{
public static class Keys
{
public static readonly bool IsInstabugEnabled = false ;
public static readonly string InstabugToken = "<InstabugToken>" ;
public static string X_IBM_ClientId_ProdEnv => "<ProdClientIdGuid>" ;
public static string X_IBM_ClientId_TestEnv => "<TestClientIdGuid>" ;
public static string X_IBM_ClientSecret_ProdEnv => "<ProdClientSecretGuid>" ;
public static string X_IBM_ClientSecret_TestEnv => "<TestClientSecretGuid>" ;
}
} A partir de 16 de julho de 2018, os serviços do Google Maps podem ser usados gratuitamente apenas por aplicativos móveis, conforme mostrado no preço do serviço de serviço do Google Map. Para evitar o uso inadequado, o Google exige que o registro do aplicativo seja realizado conforme descrito nos formulários Xamarin, obtendo documentação na chave da API do Google Maps. Como o serviço reconhece o aplicativo de chamada através da tecla SHA-1 com a qual foi concluída, não é necessário definir nenhum outro parâmetro (Appid ou AppSecret) de qualquer tipo. De maneira automática, o aplicativo Android usará o serviço do Google Maps, conforme configurado acima, e o aplicativo iOS usará o serviço Apple Maps, que não requer nenhuma configuração.
As contribuições são bem -vindas! Atualmente, estamos ocupados para o primeiro lançamento, então o código muda rapidamente. Após a primeira versão, poderemos avaliar as contribuições enviadas na forma de solicitação de tração. Aconselhamos que você comece abrindo um problema para discutir a melhor maneira de implementar a mudança e não incluir muitas mudanças heterogêneas na mesma solicitação de tração.
Este aplicativo foi desenvolvido pela equipe de transformação digital em colaboração com o Ministério dos Ativos e Ativos Culturais e SOGII.
O código-fonte é liberado na licença LPG-3.0.