Voglio creare una libreria di analisi SyncML ( nessuna UI ) che dovrebbe essere in grado di creare messaggi basati sulle informazioni fornite dall'applicazione host, alimentate dai metodi della libreria. Inoltre, la libreria dovrebbe essere in grado di richiamare i metodi nell'applicazione host.
Voglio essere in grado di compilare questo e averlo disponibile su quante più piattaforme possibili: Windows, Windows Phone 7 OS, OSX, iOS, Linux, Android, BlackBerry. Fondamentalmente quante più piattaforme possibili.
La priorità è di avere questo disponibile su dispositivi mobili.
Domande:
- Quale configurazione devo usare? (linguaggi di programmazione, compilatori, IDE ecc.)
- Come compilerei questa libreria per queste diverse piattaforme e come mi collegherei ad essa?
- Altre informazioni? ad esempio articoli che trattano il tema dello sviluppo multipiattaforma?
Non ho mai fatto questo tipo di progetto multipiattaforma prima, quindi qualsiasi informazione disponibile per mettermi nella giusta direzione sarebbe benvenuta.
Io stesso ho uno sfondo in C # /. NET e Objective-C.