fabiodelgadopereira /
kotlin-sample
Este repositório contém uma implementação que orientará você na criação de um aplicativo de básico contendo autenticação, documentação e integração com banco de dados.
22/100 healthLoading repository data…
JonathanWallace / repository
Este repositório contém um aplicativo Android desenvolvido em Kotlin (Jetpack Compose) para o desafio Softtek. O app consome uma API REST (Retrofit) para autenticação, listagem de perguntas e envio de respostas. Também utiliza Room para persistência local.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Data da documentação: 21 de novembro de 2025
Este repositório contém um aplicativo Android desenvolvido em Kotlin (Jetpack Compose) para o desafio Softtek. O app consome uma API REST (Retrofit) para autenticação, listagem de perguntas e envio de respostas. Também utiliza Room para persistência local.
br.com.atomforge.softtekchallengeMainActivityObservação: o módulo app está configurado com:
Abra um PowerShell na raiz do projeto (onde está o gradlew.bat).
Para compilar o APK de debug:
.
\gradlew.bat assembleDebug
.
\gradlew.bat installDebug
.
\gradlew.bat test
Se preferir, abra o projeto no Android Studio e clique em Run/Debug.
A aplicação está configurada para se comunicar com o backend em http://10.0.2.2:8080/ (arquivo RetrofitFactory.kt).
10.0.2.2 é o endereço local usado pelo emulador Android para acessar o host (localhost) do computador.BASE_URL em RetrofitFactory.kt.O AndroidManifest.xml contém android:usesCleartextTraffic="true", permitindo conexões HTTP/sem TLS (útil para desenvolvimento local). Em produção, use HTTPS e remova/ajuste essa configuração.
Os serviços Retrofit encontrados em app/src/main/java/br/com/atomforge/softtekchallenge/service são:
AuthService
LoginRequest, retorna LoginResponse)CadastroRequest)AtualizarRequest)PerguntaService
Pergunta)RespostaService
Resposta)Resposta)Arquivos relevantes encontrados em:
app/src/main/java/br/com/atomforge/softtekchallenge/model
Pergunta.kt — modelo de perguntaResposta.kt — modelo de respostaUsuario.kt, UsuarioAdministrativo.kt — modelos de usuárioapp/src/main/java/br/com/atomforge/softtekchallenge/dto
LoginRequest.kt, LoginResponse.ktCadastroRequest.kt, AtualizarRequest.ktVerifique os atributos diretamente nos arquivos para detalhes de campos.
AppDB.kt e DAOs em database/dao/).database.http://10.0.2.2:8080/. Garanta que o backend esteja rodando nessa porta quando usar o emulador.RetrofitFactory.kt e remova usesCleartextTraffic do manifest se não for necessário.kapt para geração do Room (kapt deve estar habilitado no build).app/ — módulo Android principal
src/main/java/br/com/atomforge/softtekchallenge/ — código fonte
database/ — Room, DAOs, repositóriosdto/ — classes de requisição/resposta (Login, Cadastro...)model/ — entidades do domínio (Pergunta, Resposta, Usuario)screens/ — telas em Compose (login, cadastro, home, questions, administration)service/ — Retrofit, serviços e interceptorsui/theme/ — temas e estilosres/ — recursos (strings, drawables, temas)app/src/main/java/br/com/atomforge/softtekchallenge/service/RetrofitFactory.kt.BASE_URL para o endpoint desejado.app/src/test e app/src/androidTest.. \gradlew.bat test ou via Android Studio para instrumented tests.Selected from shared topics, language and repository description—not editorial ratings.
fabiodelgadopereira /
Este repositório contém uma implementação que orientará você na criação de um aplicativo de básico contendo autenticação, documentação e integração com banco de dados.
22/100 healthSamuelRocha91 /
Este repositório contém o código-fonte para uma aplicação Android que exibe um cardápio de restaurante. A aplicação inclui funcionalidades para visualizar uma lista de pratos, detalhes de cada prato e navegação entre as telas.
33/100 healthMariaEduarda-Ciarini /
Este repositório contém o código-fonte de um aplicativo móvel desenvolvido em Kotlin utilizando Android Studio. O aplicativo foi projetado para consumir uma API que fornece informações sobre a localização e a temperatura em diferentes países.
KillovSky /
Este repositório contém o código do aplicativo BETA da Íris desenvolvido em Kotlin e Android Studio. O objetivo é explorar e implementar funcionalidades básicas, aprendendo sobre desenvolvimento de aplicativos móveis com Kotlin, Java e demais ferramentas.
37/100 healthSamirmuniz /
Este repositório contém o código-fonte de um jogo simples em Kotlin, onde o jogador deve escolher um número para vencer. O jogo continua até acertar o número 10, com mensagens interativas dependendo da escolha. O código está em ajustes e correções, com o objetivo de melhorar a estrutura e garantir o funcionamento correto.
27/100 healthLeo-Trevisol /
Este repositório contém exemplos e exercícios de introdução a Kotlin.
37/100 health