Newsgroup: it.lavoro.informatica
Titolo: Sviluppo mobile multipiattaforma

Ciao,
volevo dedicare del tempo allo studio approfondendo la tematica dello 
sviluppo su mobile, preferibilmente orientandomi verso tecnologie 
multipiattaforma. In particolare avrei limitato la scelta (anche per 
probabile mia scarsa conoscenza del settore e di eventuali altre 
alternative) a Xamarin e Apache Cordova.
Ho letto che recentemente Microsoft ha acquisito Xamarin e potrebbe 
esserci la possibilità che possa essere utilizzata gratuitamente, ad 
Aprile dovrebbe sapersi qualcosa di più.
Cordova, d'altra parte, oltre ad essere gratuita, mi farebbe 
approfondire anche le conoscenze in ambito web.
Il dubbio su quale tematica approfondire deriva da un semplice quanto 
rapido test che ho imbastito per visualizzare i dati dell'accelerometro 
del telefono.
Xamarin non ha avuto alcun problema sulle varie piattaforme, mentre 
Cordova è risultato avere problemi su so Android dal 5.0 in su.
Per vostra esperienza, Cordova viene utilizzato ampiamente o gli si 
preferiscono altre alternative? Nel caso, quali (ovviamente 
prescindendo dallo sviluppo nativo)?
Grazie, ciao. Stefano.

 preferiscono altre alternative?
 
Prova 
http://phonegap.com
. E` basato su Cordova.
 
-- 
4ndre4
"The use of COBOL cripples the mind; its teaching should, therefore, be 
regarded as a criminal offense." (E. Dijkstra)
"Ora, questo "Delta11" non è nulla di più di uno scemo del villaggio" - 
http://tinyurl.com/z6y6gpd
 

 Prova 
http://phonegap.com
. E` basato su Cordova.
 
Provato e configurato con Android Studio, il risultato è stato 
purtroppo identico.
 
Grazie,ciao. Stefano.


no, ma non ringraziare, il tuttologo legge molte riviste, in realtà non 
prova mai niente e dispensa consigli come fosse riso lanciato agli sposi.
Sei oltremodo, gentile con certe persone!
Io non lo plonko perche quando sono depresso vengo su questo ng e mi 
tiro su il morale. I post sel soggetto in questione sono meglio di una 
puntata di zelig.
 
Ciao, buon w.e.
 
-- 
Quando la dittatura è un dato di fatto, la rivoluzione diventa un diritto.
(Victor Hugo)
 
“L’intelligenza sa di essere libera, quali che siano le coercizioni 
esteriori.
Sa che la grandezza dell’Uomo è nel pensiero, e sa che c’è sempre
almeno un altro uomo che lo afferra e lo trasmette.”
(Ida Magli, Omaggio agli Italiani)

 GetCurrentAcceleration, cambiando il target, invece, nessun problema.
 
Su che versioni di Android ti succede e che dispositivi?


> preferiscono altre alternative?
 
Per rispondere alla tua domanda, comunque: si`, PhoneGap/Cordova e 
Xamarin sono sicuramente i tuool piu` usati.


 identico.
 
Io ho appena provato sul mio Samsung Galaxy A5 con Android 5.0.2, usando 
Android Studio (1.5.1) e Cordova (6.0.0), e funziona alla perfezione. 
Ottengo i dati dell'accelerometro. Sei sicuro di aver aggiunto il plugin 
cordova-plugin-device-motion?


 cordova-plugin-device-motion?
 
Rispondo qui a tutto, il plugin è stato installato (ho testato sia su 
AndroidStudio che su VisualStudio 2015 con le estensioni Cordova), 
infatti, cambiando il target da Lollipop a Kitkat, il callback funziona 
correttamente. Qualcuno segnalava lo stesso mio problema in rete ma gli 
sviluppatori di PhoneGap non sono riusciti a riprodurlo. Se a te 
funziona correttamente verificherò se ci sono differenze in 
configurazione che possano comprometterne le funzionalità. Verificherò 
anche le versioni dei compomenti. Nel mio caso il difetto si mostra sia 
sull'emulatore che sul device fisico (Asus Fonepad 7).
 
 Immaginavo che Xamarin e Cordova fossero i tools maggiormente 
utilizzati per lo sviluppo, approfondirò Cordova anche in attesa delle 
decisioni di Microsoft in merito a Xamarin.
 
Grazie per le risposte, ciao. Stefano.

 multipiattaforma. In particolare avrei limitato la scelta (anche per
[...]
 
Ciao,
se vuoi scrivere in C++ ci sono anche le Qt, io ho scritto
un'applicazione con la stessa base di codice e stesso
progetto e sistema di build e sono stato in grado di
compilarla nativamente per Windows, GNU/Linux e MacOSX.
 
Non so pero' la penetrazione nel mercato professionale di Qt
usato per fare App per telefonini e tablet.
 
Anzi, colgo l'occasione per chiederlo al NewsGroup se qualcuno
ha esperienza in merito.
 
Ciao!

 usato per fare App per telefonini e tablet.
 
Non sentivo la parola "telefonino" da un pezzo :) Comunque Qt e` abbastanza usato per lo sviluppo mobile. Sicuramente meno di Xamarin e PhoneGap, ma ha la sua fetta. Il problema di sempre di Qt e` il costo, ma su questo non sono aggiornato.
 

 Non sentivo la parola "telefonino" da un pezzo :)
 > [...]
 
Sono un vecchio barbagianni di 41 anni...e scrivo
ancora software in Italia: ho i minuti contati per diventare
un baby-esodato.