1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Integração do mobile com o backend

Pessoal, não tenho ideia de como integrar a aplicação android com o back end. Minha equipe fez as telas do android e a outra equipe o back end em Java, agora não sabemos como juntar os dois. Alguém saberia me explicar?

o back possui um controller que esta Consumindo e produzindo Json... estou com duvida faço para mandar e receber o json... essa comunicação com back

ex do controller

@RestController
@RequestMapping(value= "contratante")
public class ContratanteController{

 @Autowired
    private ContratanteService contratanteService;

 @Autowired
 private ProfissionalService profissionalService;

 @Autowired
 private ServicoService servicoService;


 @RequestMapping(value="/{id}/servicosContratados",method = RequestMethod.GET)
    public List<Servico> getAllServicosContratados(@PathVariable("id") Integer id)
    { 
     return servicoService.getListaServicosContratados(contratanteService.findById(id));

    }


 @RequestMapping(value="/{id}/criarServico",method = RequestMethod.POST)
 public Servico criarServico(@PathVariable("id") Integer id,@RequestBody Servico servico){
     return servicoService.criarServico(contratanteService.findById(id),servico);
  }
}
  • Tem detalhes do back end ? como foi feito ?

    Edson Cezar   18 de jan de 2017
  • Olá! Daiane eu fiz um aplicativo e meu back end é em Java, tenho rotinas de sincronizar e enviar, o sincronizar ele baixa do back end algumas entidades e salva no dispositivo de forma a poder usar o app off-line já a rotina de enviar faz o upload dos registros e imagens. Posso dizer que não sei se foi a forma correta de fazer mais fiz e usando o Retrofit e na verdade eu gostaria muito de criticas sobre o código que fiz expor o código sem problemas. Robson

    rlira   02 de fev de 2017
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags android java mobile ou faça a sua própria pergunta.