{"id":24446393,"url":"https://github.com/flutterando/getapps","last_synced_at":"2025-08-11T00:53:00.421Z","repository":{"id":263650321,"uuid":"890551362","full_name":"Flutterando/getapps","owner":"Flutterando","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-21T13:27:42.000Z","size":886,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T03:45:40.363Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Flutterando.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-18T19:09:25.000Z","updated_at":"2025-01-21T13:27:45.000Z","dependencies_parsed_at":"2024-12-20T22:26:42.338Z","dependency_job_id":"12a970d3-0b6b-4dbf-971f-c9250a8e8dfb","html_url":"https://github.com/Flutterando/getapps","commit_stats":null,"previous_names":["flutterando/getapps"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Flutterando/getapps","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flutterando%2Fgetapps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flutterando%2Fgetapps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flutterando%2Fgetapps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flutterando%2Fgetapps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Flutterando","download_url":"https://codeload.github.com/Flutterando/getapps/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flutterando%2Fgetapps/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269814278,"owners_count":24479359,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-10T02:00:08.965Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-20T23:56:05.725Z","updated_at":"2025-08-11T00:53:00.369Z","avatar_url":"https://github.com/Flutterando.png","language":"Dart","readme":"# GetApps ❤️\n\n\u003cdiv align=\"center\"\u003e\n\n[![Desenvolvido por Flutterando](https://img.shields.io/badge/Desenvolvido%20por-Flutterando-blue)](https://flutterando.com.br)\n[![Versão do Flutter](https://img.shields.io/badge/Flutter-3.27+-blue)](https://flutter.dev)\n[![Licença](https://img.shields.io/badge/Licença-MIT-green)](LICENSE)\n\n\u003c/div\u003e\n\n## Visão Geral\n\nGetApps é uma poderosa aplicação Flutter desenvolvida com ❤️ pela comunidade Flutterando. Este projeto demonstra práticas modernas de desenvolvimento Flutter e padrões de arquitetura.\n\n## Funcionalidades\n\n- 📱 Suporte multiplataforma (Android, iOS, Web, Windows, Linux, macOS)\n- 🎯 Princípios de Clean Architecture\n- 💉 Injeção de Dependência usando `auto_injector`\n- 🛣️ Gerenciamento de rotas com `routefly`\n- 🔄 Programação assíncrona com `flutter_isolate`\n- 🎨 Interface moderna com `uicons` e `gap`\n- 🌐 Cliente HTTP usando `dio`\n- ✨ Tratamento de resultados com `result_dart`\n\n## Como Começar\n\n### Pré-requisitos\n\n- Flutter SDK ^3.27.1\n- Dart SDK ^3.5.3\n- Sua IDE favorita (VS Code, Android Studio, etc.)\n\n### Instalação\n\n1. Clone o repositório:\n```bash\ngit clone https://github.com/Flutterando/getapps.git\n```\n\n2. Navegue até o diretório do projeto:\n```bash\ncd getapps\n```\n\n3. Instale as dependências:\n```bash\nflutter pub get\n```\n\n4. Execute a aplicação:\n```bash\nflutter run\n```\n\n## Estrutura do Projeto\n\n```\nlib/\n├── app/            # Camada da aplicação\n├── main.dart       # Ponto de entrada\n└── routes.g.dart   # Rotas geradas\n```\n\n## Dependências\n\nPrincipais dependências utilizadas neste projeto:\n\n- `asp`: ^2.0.3 - Gerenciamento de estado\n- `auto_injector`: ^2.0.5 - Injeção de dependência\n- `routefly`: ^2.0.4 - Gerenciamento de rotas\n- `uno`: ^1.1.12 - Cliente HTTP\n- `result_dart`: ^1.1.1 - Tratamento de resultados\n- `flutter_isolate`: ^2.1.0 - Processamento em background\n\n## Desenvolvimento\n\nO projeto segue os princípios da Clean Architecture e está organizado para manter a separação de responsabilidades. As principais decisões arquiteturais incluem:\n\n- Injeção de dependência para melhor testabilidade e manutenibilidade\n- Uso de Isolates para computações pesadas\n- Padrão Result para melhor tratamento de erros\n- Rotas geradas para navegação type-safe\n\n## Testes\n\nExecute os testes usando:\n```bash\nflutter test\n```\n\n## Como Contribuir\n\n1. Faça um fork do repositório\n2. Crie sua branch de feature (`git checkout -b feature/recurso-incrivel`)\n3. Faça commit das suas alterações (`git commit -m 'Adiciona algum recurso incrível'`)\n4. Faça push para a branch (`git push origin feature/recurso-incrivel`)\n5. Abra um Pull Request\n\n## Licença\n\nEste projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.\n\n## Agradecimentos\n\n- [Comunidade Flutterando](https://flutterando.com.br)\n- Todos os contribuidores que participam deste projeto\n\n---\n\nFeito com ❤️ pela [Flutterando](https://flutterando.com.br)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflutterando%2Fgetapps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflutterando%2Fgetapps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflutterando%2Fgetapps/lists"}