O News+ é um aplicativo Android projetado para fornecer notícias de negócios e financeiras com a capacidade de salvar artigos para ler mais adiante, criar listas de observação de ações e muito mais.
Este repositório contém o código -fonte do News+ desenvolvido usando a estrutura Flutter. O aplicativo foi projetado para fornecer vários recursos e funcionalidades para aprimorar a experiência do usuário. Abaixo, você encontrará informações sobre como baixar o aplicativo, seus recursos, dependências, licença e muito mais.
Você pode baixar a versão mais recente do aplicativo na página do GitHub Lankes. Procure o lançamento mais recente e faça o download do arquivo APK ou instalador correspondente para o seu dispositivo.





Para executar o aplicativo localmente e fazer modificações, siga estas etapas:
Certifique -se de instalar o Flutter SDK em sua máquina. Você pode baixá -lo no site oficial da Flutter: https://flutter.dev.
Clone este repositório para sua máquina local usando o seguinte comando:
git clone https://github.com/sarthakkimtani/newsplus.git Navegue até o diretório do projeto:
cd newsplus Busque as dependências do aplicativo executando o seguinte comando:
flutter pub get Crie um novo arquivo JSON chamado api_keys.json e adicione suas teclas de API usando:
{
"NEWS_API" : " <API_KEY> " ,
"STOCK_API" : " <API_KEY> "
} A API Keys for News API pode ser encontrada em negapi.org
As chaves da API para API de estoque podem ser encontradas no Rapidapi
Conecte seu dispositivo ou inicie um emulador.
Execute o aplicativo usando o seguinte comando:
flutter run --dart-define-from-file=api_keys.json| Nome | Uso |
|---|---|
| Http | Solicitações HTTP |
| Brilho | Brilho para carregar telas |
| Provedor | Gerenciamento do Estado |
| LocalStore | Pacote de armazenamento baseado em arquivos JSON |
| Lançador de URL | Lançador de URL para abrir links da web |
| Núcleo do Firebase | Back -end de Firebase |
| Autenticação de Firebase | Autenticação de Firebase |
| WebView | WebView Widget |
| Imagem em cache | Imagens de rede de cache |
As contribuições para este aplicativo são bem -vindas! Se você encontrar algum problema ou tiver idéias para melhorias, abra um problema ou envie uma solicitação de tração. Certifique -se de seguir as diretrizes do repositório para contribuir.
Este aplicativo é distribuído sob a licença do MIT. Sinta -se à vontade para modificá -lo e usá -lo de acordo com seus requisitos.