Voglio creare una libreria di analisi SyncML ( nessuna interfaccia utente ) che dovrebbe essere in grado di creare messaggi basati sulle informazioni fornite dall'applicazione host, alimentate dai metodi della libreria. Inoltre, la libreria deve essere in grado di eseguire callback ai metodi nell'applicazione host.
Voglio essere in grado di compilarlo e renderlo disponibile su quante più piattaforme possibili: Windows, Windows Phone 7 OS, OSX, iOS, Linux, Android, BlackBerry. Fondamentalmente quante più piattaforme possibili.
La priorità è di averla disponibile sui dispositivi mobili.
Domande:
- Quale configurazione dovrei usare? (linguaggi di programmazione, compilatori, IDE ecc.)
- Come potrei compilare questa libreria per queste diverse piattaforme e come collegarmi ad essa?
- Altre informazioni? per esempio. articoli che riguardano 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 gradita.
Io stesso ho uno sfondo in C # /. NET e Objective-C.