Saltar para conteúdo


Foto
- - - - -

AJUDA - Project moody

moodle android

  • Por favor inicie sessão para responder
2 respostas a este tópico

#1 firetrap

firetrap

    Geek de Android

  • Membros
  • PipPipPipPip
  • 665 mensagens

Mensagem publicada 04 April 2013 - 08:43

Bom dia pessoal venho aqui na esperança de obter algumas luzes da parte dos mais experientes no desenvolvimento de uma app para Android.

 

Como alguns já me conhecem apesar de nos últimos anos andar mais "offline" tenho bastante experiência em Android mas apenas no desenvolvimento/alteração de ROM's ,kernel, recovery etc e menos experiência em APK's por assim dizer.

 

Este semestre estou a finalizar o meu curso de Engª Informática e como tal tenho que desenvolver uma app para interagir/comunicar com o Moodle para quem não tem conhecimento do que se trata o Moodle (https://moodle.org/about/). O objectivo é desenvolver uma app que permita uma total interacção com o moodle e que acrescente funcionalidades a este (apenas do lado da aplicação). Para terem como exemplo podem pensar como se fosse género um tapatalk mas com mais funcionalidades especificas para estudantes.

 

A aplicação será nativa android ou seja será programada em Java.

Já existem algumas aplicações que pretendem fazer o mesmo mas estas sao feitas em HTML5 e JS de modo que não são nada mais que um browser disfarçado e assim sendo não retiram nenhum partido em comparação com a interacção com o moodle através de qualquer outro browser.

 

Normalmente desenvolvem as APP's em HTML5 e JS e depois utilizam o http://phonegap.com/ para as compilar.

 

Linguagens/tecnologias que o Moodle utiliza:

 

PHP;

MySQL;

HTML;

JS;

 

Onde pretendo ajuda:

Gostava de saber que API's e LIBs poderei usar para fazer sincronizações e comunicação com a DB do moodle como poderei interpretar o PHP, JS do lado da aplicação.

 

PS: já andei a ler e tenho conhecimento das API's do moodle para comunicação WEB e andei a ler sobre o Async task do android mas sinceramente não sei como irei interligar tudo.

 

Neste momento tenho apenas um menu de Login feito e o 1º passo seria conseguir comunicar e fazer a autenticação na plataforma moodle.

 

Obrigado ;)



#2 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 19 April 2013 - 11:16

Essencialmente tens de fazer chamadas ao WebSercice fornecido pelo Moodle : 

http://docs.moodle.o..._service_client

 

 

Que não é mais do que fazer pedidos HTTP e receber um XML ou um JSON que processas na aplicação.


  • firetrap gosta disto

#3 firetrap

firetrap

    Geek de Android

  • Membros
  • PipPipPipPip
  • 665 mensagens

Mensagem publicada 20 April 2013 - 15:31

Essencialmente tens de fazer chamadas ao WebSercice fornecido pelo Moodle : 

http://docs.moodle.o..._service_client

 

 

Que não é mais do que fazer pedidos HTTP e receber um XML ou um JSON que processas na aplicação.

Ya já andei a ver acho que irei me safar so agora é que vim espreitar isto nao recebi notificação do reply tenho que ver as defenições.

O problema era os servicos desponiveis do lado do servidor que não disponibilizava nada,mas dá para criar serviços então criei novos serviços com o REST e o SOAP protocol deixa la ver. Thanks ;)


  • pedronveloso gosta disto





Também marcado com uma ou mais destas tags: moodle, android