Database ideali da associare ad Android

di Anonimizzato15270 il
5 risposte
Ciao,
Avevo già fatto questa domanda qui tempo fa...
Voglio realizzare un applicazione mobile, che userà un web server,
In questo webServer ovviamente ci sono i database dei dati utente ed altri databse con dentro dati che il client(lo smarphone)dovrà acquisire.
Che database dovrei utilizzare?
Quali tecnologie devo imparare lato server?

5 Risposte

  • - teoria relazionale dei dati
    - RESTFul Services
    - programmazione concorrente
    - programmazione di rete/client server
    - come funziona il TCP/IP e i protoclli correlati, in particolare l'HTTP (che NON E' la stessa cosa dell'HTML!)
    - token based authentication
    - Java oppure C#, con relative librerie dedicate ai web services
    - design patterns
    - enterprise design patterns

    Eventualmente, ma dipende dall'applicazione,
    - che cosa sono e come funzionano i DIVERSI TIPI di databse NoSQL

    E questo per iniziare.
  • Grazie!!!
    Si http è un protocollo di rete
    non sapevo dei database NoSql...
    Vorrei fare anche un altra domanda.
    Una volta creato il databse..,il client come lo consulta se questo è in un server?
    Si usa php?
  • Il DB NON DEVE ESSERE MAI accessibile direttamente, ma sempre attraverso uno strato che controlla gli accessi.

    Accedi al DB mediante HTTP: si chiamano RESTFUl services o anche web services: una versione moolto piu' semplice del sito web.
    Ma e' come fare un sito web: il risultato non e' un HTML, ma un banale file di testo generalmente scritto in formato JSON o XML, ma potrebbe anche essere un banale file txt (sconsigliabile)


    Il servizio web lo puoi implementare in QUALUNQUE linguaggio di programmazione ti vada a genio.

    Ti conviene, comunque, non impegolarti con altri linguaggi: visto che devi studiare Java per Android, fallo in Java.
  • migliorabile ha scritto:


    Il DB NON DEVE ESSERE MAI accessibile direttamente, ma sempre attraverso uno strato che controlla gli accessi.
    Mah.
    Mai dire mai.
    Così come Mah^2 (al quadrato) per nosql
  • Grazie delle risposte.
    Si mi era stato, avevo letto anche che non è una buona scelta avere accesso direttamente ad database.
Devi accedere o registrarti per scrivere nel forum
5 risposte