|
|
|
|
Strumenti |
21-10-2014, 17:05 | #1 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1546
|
Framework per android
Qualcuno conosce qualche framework per android ?
__________________
Ho concluso positivamente con : Ellyk0, ak663 vvalla356, Herant, Sir Alamon, TeSCHio2, Scorpitron |
21-10-2014, 18:00 | #2 |
Senior Member
Iscritto dal: Jul 2005
Città: Vicenza
Messaggi: 1570
|
È una domanda estremamente generica.
Framework per fare cosa? Programmazione di giochi? Networking? Modellazione di immagini? Calcoli matematici? Processamento audio? Altro? Essenzialmente un framework è una raccolta di api (più o meno estesa), quindi può essere davvero di tutto. |
21-10-2014, 18:44 | #3 | |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 1546
|
Quote:
__________________
Ho concluso positivamente con : Ellyk0, ak663 vvalla356, Herant, Sir Alamon, TeSCHio2, Scorpitron Ultima modifica di xveilsidex : 21-10-2014 alle 18:51. |
|
22-10-2014, 14:26 | #4 | |
Senior Member
Iscritto dal: Jul 2005
Città: Vicenza
Messaggi: 1570
|
Quote:
Cioè, di per sè la stessa IDE "Android Studio", così come XCode sono strumenti di supporto allo sviluppo mobile. Se proprio vogliamo andare sul particolare potresti citare Unity 3D, che è un framework ed una serie di strumenti per la programmazione di giochi e compatibile con varie piattaforme mobile. |
|
22-10-2014, 15:00 | #5 |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Aggiungo una domanda: esiste un framework per lo sviluppo di applicazioni che sia compatibile con Android e con Swing, in modo che sia facile eseguire la stessa applicazione sulle due piattaforme?
__________________
In God we trust; all others bring data |
23-10-2014, 06:49 | #6 | |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Allora provo a riformularla: sempre ammettendo per assurdo che qualcuno non confonda IDE e framework, esiste un "framework" (che come giustamente mi insegni e' un insieme di classi, librerie, ecc. ) che permetta di sviluppare un'applicazione che possa girare sia sulla piattaforma standard Java/Swing sia sulla piattaforma Android? Un simile framework permetterebbe di sviluppare un solo progetto, invece di due separati per le due piattaforme, e mi sembra un gran vantaggio. Immagino che il problema sia piuttosto sentito, visto che ci sono molti sviluppatori che nel corso degli anni sono diventati esperti di Swing e che ora magari hanno tonnellate di software che vorrebbero far girare su Android...
__________________
In God we trust; all others bring data Ultima modifica di sottovento : 23-10-2014 alle 06:56. |
|
23-10-2014, 11:27 | #7 | ||
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Quote:
Considerando che stiamo parlando di tutto Swing e gran parte di awt, se esistesse qualcosa che possa rendere lo sviluppo comune alle piattaforme sarebbe ottimo
__________________
In God we trust; all others bring data |
||
23-10-2014, 12:13 | #8 | ||
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Fortunatamente nemmeno loro sanno la differenza e continuano a pagarmi Quote:
Ora e' tutto chiaro, non credo di aver altro da aggiungere.
__________________
In God we trust; all others bring data |
||
23-10-2014, 15:31 | #9 |
Senior Member
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
|
Bah... non mi pare che dalla richiesta di sottovento si possa dire che non abbia chiare le idee o che sia arrogante... ha semplicemente chiesto se esiste un framework alla write once run anywhere... forse sei tu che non hai capito la sua richiesta?
E lo stratificare l'applicazione sicuramente non è né una risposta corretta né una risposta pertinente! Separare business da presentation vuol dire semplicemente applicare un pattern di programmazione al progetto!
__________________
iMac 27" 5K |
24-10-2014, 08:00 | #10 | |
Senior Member
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
|
Quote:
In soldoni, esiste un framework che faccia questo lavoro al posto suo??
__________________
iMac 27" 5K |
|
24-10-2014, 10:47 | #11 | |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3305
|
Quote:
E' paradossale come sia possibile compilare un'app in Qt con widget desktop per Android (iOS, Linx, Windows ecc...) e non sia possibile farlo con Swing |
|
25-10-2014, 09:53 | #12 | ||
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
L'idea e' molto buona, il risultato forse lo sara' fra qualche anno (almeno per quello che ho potuto vedere con le mie applicazioni). Se comunque esistesse un framework che permettesse lo sviluppo congiunto - anche se non fosse come Swing - sarei disposto anche a migrarci. Per ora non sembra esserci, purtroppo. Ma googlando sembra che il problema sia molto diffuso Quote:
Pero' non sapevo di Qt. Buono a sapersi EDIT - ho visto che esiste Qt per Java!! Non lo sapevo! Forse sono l'unico a non saperlo, ma esiste il progetto http://qt-jambi.org/ se funziona (il condizionale e' d'obbligo) potrebbe essere la soluzione. Provo a leggere la documentazione. Grazie ancora! NUOVO EDIT - Niente, sembra morto
__________________
In God we trust; all others bring data Ultima modifica di sottovento : 25-10-2014 alle 10:31. |
||
25-10-2014, 14:29 | #13 | |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3305
|
Quote:
Quanto a swing faceva parte della causa che Oracle ha fatto a Google per lo scopiazzamento di java. Android non usa Java ma un qualcosa che gli somiglia molto, tanto da esserne abbastanza compatibile. Il byte code ad esempio non lo è. Ultima modifica di tomminno : 25-10-2014 alle 14:34. |
|
25-10-2014, 16:37 | #14 | |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Stessa cosa per awt, gli assomiglia ma non e' lo stesso, cosi' come Graphics/Graphics2D, e purtroppo vorrei portare un'applicazione che ne fa largo uso. Grazie per le info
__________________
In God we trust; all others bring data |
|
26-10-2014, 14:44 | #15 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2745
|
Lo butto lì, non so se può essere quello che cerchi:
http://libgdx.badlogicgames.com/features.html E' un framework abbastanza vasto pensato per lo sviluppo di videogiochi ma visto che la tua applicazione fa largo uso di Graphics e Graphics2D potrebbe fare al caso tuo. Comprende anche un framework per la gestione della GUI (scene2d) ma non l'ho mai usato. |
28-10-2014, 16:50 | #16 | |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Grazie per il suggerimento!
__________________
In God we trust; all others bring data |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:06.