Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Le novità ASUS per il 2026 nel settore dei PC desktop
Le novità ASUS per il 2026 nel settore dei PC desktop
Molte le novità anticipate da ASUS per il 2026 al CES di Las Vegas: da schede madri per processori AMD Ryzen top di gamma a chassis e ventole, passando per i kit di raffreddamento all in one integrati sino a una nuova scheda video GeForce RTX 5090. In sottofondo il tema dell'intelligenza artificiale con una workstation molto potente per installazioni non in datacenter
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 14-05-2013, 20:24   #1
Grein
Member
 
L'Avatar di Grein
 
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."
Grein è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2013, 20:45   #2
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
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
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2013, 21:36   #3
Grein
Member
 
L'Avatar di Grein
 
Iscritto dal: Dec 2009
Messaggi: 284
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
E la privacy dove la mettiamo? E' un'idea da scartare. Meglio pensare a un altro tipo di applicazione.
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."
Grein è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2013, 23:37   #4
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
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
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2013, 23:39   #5
Mettiu_
Member
 
L'Avatar di Mettiu_
 
Iscritto dal: Jul 2011
Messaggi: 246
Quote:
Originariamente inviato da Grein Guarda i messaggi
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...
Se è solo per un progettino scolastico, anzichè interagire col server vero (al quale non credo vi daranno mai accesso) potete mettere in piedi voi un server/database di prova riempito con dati a caso e sperimentate con quello...
__________________
Non c'è cosa peggiore nella vita di un programmatore di un errore che si presenta solo ogni tanto.

CONCLUSO POSITIVAMENTE CON: oldfield
Mettiu_ è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2013, 23:50   #6
airon
Senior Member
 
Iscritto dal: Feb 2004
Città: milano
Messaggi: 2148
Quote:
Originariamente inviato da Mettiu_ Guarda i messaggi
Se è solo per un progettino scolastico, anzichè interagire col server vero (al quale non credo vi daranno mai accesso) potete mettere in piedi voi un server/database di prova riempito con dati a caso e sperimentate con quello...
Su questo punto sono d'accordo ma imho non lo vedo proprio bene come progetto di "area di progetto" di alunni di 4 superiore (che studiano qualcosa di C e forse ancora assembly base). E' troppo complesso e vasto. E' un progetto dove bisogna avere:
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 ) ma 2-3 massimo 4 (ma proprio massimo) ore a settimana dove per un progetto di un'intera classe che lavorano lavorano sono in realtà pochi alunni sull'intera classe...

Parere personale, scegli un altro progetto.

Ultima modifica di airon : 14-05-2013 alle 23:53.
airon è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2013, 00:09   #7
Grein
Member
 
L'Avatar di Grein
 
Iscritto dal: Dec 2009
Messaggi: 284
Quote:
Originariamente inviato da airon Guarda i messaggi
Su questo punto sono d'accordo ma imho non lo vedo proprio bene come progetto di "area di progetto" di alunni di 4 superiore (che studiano qualcosa di C e forse ancora assembly base). E' troppo complesso e vasto. E' un progetto dove bisogna avere:
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 ) ma 2-3 massimo 4 (ma proprio massimo) ore a settimana dove per un progetto di un'intera classe che lavorano lavorano sono in realtà pochi alunni sull'intera classe...

Parere personale, scegli un altro progetto.
Putroppo, anzi per fortuna ti sbagli. Conosciamo bene PHP e C++ (quel che tu chiami Object C), la nostra area di progetto comprende proprio sviluppo su android, quindi conosciamo sia Java che Java per Android. MySql lo facciamo in quinta, ci mancano solo le ultime cose che hai elencato.

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.
Grein è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2013, 00:34   #8
airon
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.
airon è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2013, 12:36   #9
Grein
Member
 
L'Avatar di Grein
 
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."
Grein è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
I nuovi schermi QD-OLED di quinta generazione di MSI, per i gamers I nuovi schermi QD-OLED di quinta generazione di...
NASA: l'equipaggio di Crew-11 rientrer&a...
CoopVoce lancia le sue prime offerte 5G:...
Rivoluzione The Elder Scrolls Online: un...
Lo strapotere cinese è evidente c...
GeForce RTX 6000: niente SUPER e attesa ...
Anche gli Stati Uniti puntano il dito co...
È cinese la prima (enorme) pala e...
A Pechino è record di giorni con ...
Lenovo al CES 2026: Qira, IA ambientale ...
Le sette startup italiane che ridefinisc...
Philips Hue SpatialAware: la configurazi...
Sport & Lifestyle: performance, dati...
Le novità HP al CES 2026 tra AI P...
Gigabyte propone OLED per tutti con lumi...
Musk contro OpenAI, la guerra arriva in ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 02:45.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v