|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Dec 2009
Messaggi: 284
|
App per la mia scuola
Ciao a tutti, sono uno studente di 4 di un istituto informatico. La prof di info mi ha incaricato di pensare a una possibile app che possa sviluppare tutta la classe (area di progetto) e che si possa poi portare all'esame di quinta. Ebbene io avevo pensato ad un' app che possa avere a che fare con la scuola, ovvero a un app che si colleghi al sito della mia scuola e che possa andare a recuperare i voti nel registro elettronico (magari con notifiche quando un prof aggiunge un nuovo voto), le news, le comunicazioni ecc.
Ebbene ne ho già parlato con la prof e mi ha detto che questa app richiederebbe un'interrogazione al server della mia scuola, cosa alquanto pericolosa su un app mobile se non progettata bene. Quindi sarebbe da scartare a meno che non si studi bene una possibile soluzione, come si potrebbe risolvere una situazione del genere?? Grazie
__________________
"L' amore è l'unica cosa che possiamo percepire che trascende il tempo e lo spazio." |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
E la privacy dove la mettiamo? E' un'idea da scartare. Meglio pensare a un altro tipo di applicazione.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Dec 2009
Messaggi: 284
|
La privacy di che cosa scusa? Ogni alunno ha ID e PSW che usa per collegarsi al registro elettronico della scuola tramite l'apposito sito, quelle credenziali verranno usate per accedere dalla mia app, quindi non ci sono problemi di privacy in questo senso. Il problema, come dicevo, è che nell'atto dell'autenticazione l'app va a fare un'interrogazione al server della scuola, aprendo miriadi di "porte" che uno un tantino esperto nel settore può sfruttare per bucare il sistema della scuola. Noi purtroppo di sicurezza informatica sappiamo meno di zero, non saremmo quindi in grado di risolvere questo genere di problema...
__________________
"L' amore è l'unica cosa che possiamo percepire che trascende il tempo e lo spazio." |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Il server della scuola, se è già connesso all'esterno, dovrebbe comunque essere protetto.
Comunque se si deve soltanto accedere ai propri voti, non lo trovo così utile.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#5 | |
|
Member
Iscritto dal: Jul 2011
Messaggi: 246
|
Quote:
__________________
Non c'è cosa peggiore nella vita di un programmatore di un errore che si presenta solo ogni tanto. CONCLUSO POSITIVAMENTE CON: oldfield |
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Feb 2004
Città: milano
Messaggi: 2148
|
Quote:
PHP/MYSQL per la parte di back-end e di servizi Object-C per svilluppo su iphone Java per android Framework per web-app tipo jqmobi, sencha touch, o qualcosa di ibrido tipo appcellerator. Tutte cose che in 4 ma nemmeno in 5 si studiano e che nemmeno si vedono col binocolo (se non per diletto personale in orario extra scolastico). Poi da quello che ricordo io un'area di progetto non sono mesi full-time al posto delle lezioni (magari Parere personale, scegli un altro progetto. Ultima modifica di airon : 14-05-2013 alle 23:53. |
|
|
|
|
|
|
#7 | |
|
Member
Iscritto dal: Dec 2009
Messaggi: 284
|
Quote:
Comunque sentite la mia idea: più che creare un' app che interagisca direttamente con il server si potrebbe creare un' app con la propria interfaccia e un processo web view che gira in background, così l'utente potrebbe eseguire l'accesso con le credenziali che verrebbe interpretato come una normale connessione web. Alla fine sarebbe un' app per la visualizzazione ottimizzata del sito della scuola però si potrebbe operare semplicemente su dati HTML, con un parser si ottengono tutti i dati e capire poi quando è stato aggiunto un nuovo voto sarebbe un gioco da ragazzi, questo per la gestione notifiche intendo. Che ne pensate?
__________________
"L' amore è l'unica cosa che possiamo percepire che trascende il tempo e lo spazio." Ultima modifica di Grein : 15-05-2013 alle 00:11. |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Feb 2004
Città: milano
Messaggi: 2148
|
C++ non è Object-C.
Mi suona tutto un po' strano perchè in alcuni punti pare proprio che alcune fondamenta di informatica non ci siano. Non fraintendermi. E' giusto che non ci siano per uno della tua età. Però non capisco come possano mancare queste basi e poi vi fanno fare un'area di progetto su JAVA/Android o affermi che sapete programmare in C++ e PHP e pure JAVA. Quante ore di informatica/programmazione fate a settimana? 1000? Detto questo la tua nuova idea cozza con ogni logica informatica. Da quel che ho capito voi un server acessibile l'avete già che vi produce già dell'html, con del CSS e del JS. Se tu fai una webview quella webview ti fa vedere il codice che ti da il server e non lo puoi certo manipolare. Se vuoi farlo lo devi prima salvare sul device, lo manipoli (creando un parser, che non è cosa banalissima) e poi leggerlo dal device in locale dopo che hai prodotto per quell'html che ti aspetti in uscita dal parser il codice CSS e JS che ti serve per renderlo usabile. (che senso ha?). Verificare come dici tu se c'é un nuovo voto comporta avere in locale una riposta precendete del server (html) e un confronto con la versione del server che hai richiesto nel frattempo. (anche questo non corretto ma non mi posso dilangare più di tanto). Ultima modifica di airon : 15-05-2013 alle 00:41. |
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Dec 2009
Messaggi: 284
|
Ho capito... Quindi devo lasciar stare questa idea? È troppo complicata da realizzare per noi?
Inviato dal mio Galaxy Nexus con CM10
__________________
"L' amore è l'unica cosa che possiamo percepire che trascende il tempo e lo spazio." |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:21.




















