PDA

Visualizza la versione completa : Quale linguaggio per un multipiattaforma?


lpn
17-10-2013, 14:35
Buongiorno a tutti,
la domanda sorge sia da un'esigenza personale sia da una curiosità intellettuale:
...dovendo creare un software multipiattaforma che si appoggia su un server con mysql come database per salvare/gestire i dati, quale linguaggio potrei utilizzare?
Mi spiego meglio: vorrei che il database e le funzioni del programma da realizzare siano raggiungibili da web, da dispositivi mobili ma anche da facebook essendo quest'ultimo una grande risorsa.
Per il web potrei fare un sito dedicato dinamico (PHP o Flash), per il mobile dovrei sviluppare con Xcode o per Android (o un ibrido che esegue la doppia compilazione), ma per facebook nasce il problema: il social numero uno nel mondo rilascia 3 diversi DSK per integrare le proprie applicazioni (web, Xcode, mobile/android)....
cosa mi conviene fare? da dove partire?

Spero di essermi spiegato bene, altrimenti ci riprovo....
Se sono fuori strada con la richiesta spiegatemi meglio please...

Grazie a tutti in anticipo

Luca

alka
22-10-2013, 11:18
Non è facile dare una risposta esaustiva a una domanda così ampia.

Per quanto riguarda l'integrazione con Facebook, dipende da come questa deve essere implementata: vi sono siti in PHP che possono essere facilmente racchiusi all'interno della pagina di Facebook per fungere come applicazione; gli SDK vanno presi in considerazione se è prevista una interazione tra FB e l'applicazione, e qui non hai specificato se questa interazione è necessaria e come si svolge.

Sulla realizzazione di applicazioni multipiattaforma, ci sono diverse soluzioni a disposizione; ad esempio, utilizzando Delphi XE5 (http://www.embarcadero.com/products/delphi) puoi creare un progetto di applicazione mobile da rilasciare sia su iPhone sia su Android, oltreché su Windows e Mac OSX, e puoi realizzarci anche il server che fornisce i dati di cui hai bisogno, da invocare facilmente nelle suddette applicazioni o all'interno di un sito esterno realizzato con il linguaggio che preferisci (es. PHP).

Come predetto, la trattazione dell'argomento è ampia, quindi non è possibile - secondo me - dire molto senza scendere nel dettaglio dell'analisi delle funzionalità da realizzare, che non è un'operazione da 5 minuti. :)

Ciao! :ciauz:

lpn
29-10-2013, 10:11
grazie mille... in effetti esprimere il tutto in poche righe non è semplice....

Comunque non avevo pensato alla tua soluzione.... adesso la considererò e poi vedrò il da farsi.

Grazie ancora

Loading