Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Nelle ultime settimane abbiamo provato il mouse Logitech G305, la tastiera G316 X 98 e le cuffie G325. Si tratta del setup entry-level di Logitech che ormai, di "entry-level" ha ben poco. Tastiera e mouse offrono prestazioni di livello competitivo con quasi nessuna rinuncia e un livello di personalizzazione estremamente elevato. Le cuffie, invece, hanno mostrato qualche debolezza, ma propongono un ventaglio di funzionalità completo che consente di abbandonare completamente i cavi
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio
POCO F9 Pro arriva sul mercato con l'obiettivo di portare prestazioni da smartphone top di gamma in una fascia di prezzo "più aggressiva", senza rinunciare a un comparto fotografico finalmente all'altezza. Dopo averlo testato sul campo, emerge uno smartphone molto più completo rispetto alla generazione precedente, ma anche con alcuni piccoli compromessi che diventano difficili da ignorare quando il prezzo di listino sfiora i 1.000 euro.
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI
Snapdragon Soung Gen 2 è la piattaforma Qualcomm per i dispositivi audio sempre più integrati nel mondo dell'intelligenza artificiale: al prorpio interno tanta potenza elaborativa per gestire al meglio le necessità d'uso dell'agentic AI
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-01-2016, 16:05   #1
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Creare un sdk

Ragazzi la mia applicazione web espone dei servizi RESTful.

Ora vorrei realizzare un SDK, ma ho qualche dubbio sella sua funzionalità
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2016, 18:34   #2
OoZic
Senior Member
 
L'Avatar di OoZic
 
Iscritto dal: Nov 2010
Città: Londra
Messaggi: 620
Quote:
Originariamente inviato da franksisca Guarda i messaggi
Ragazzi la mia applicazione web espone dei servizi RESTful.

Ora vorrei realizzare un SDK, ma ho qualche dubbio sella sua funzionalità
ho realizzato qualche mese fa un SDK in JS (node), spara
__________________
> This is me <
When you gaze long into an abyss the abyss also gazes into you.
OoZic è offline   Rispondi citando il messaggio o parte di esso
Old 20-01-2016, 09:11   #3
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da OoZic Guarda i messaggi
ho realizzato qualche mese fa un SDK in JS (node), spara
Fondamentalmente non credo sia di reale utilità la realizzazione di un sdk, essendo tutte le funzionalità esposte su servizi RESTful.

Al massimo potrei implementare una politica di registrazione degli user a cui dare accesso alle API
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 24-01-2016, 00:40   #4
OoZic
Senior Member
 
L'Avatar di OoZic
 
Iscritto dal: Nov 2010
Città: Londra
Messaggi: 620
puo' anche essere che un SDK semplifica la vita gestendo magari la parte di autenticazione.

nell'sdk che ho fatto ad esempio si parla di API REST ma il vantaggio dell'SDK e' che non devi occuparti di chiedere un token, di metterlo come header, di fare hash delle risposte, ecc... ti permette di saltare tutto questo e avere dei metodi semplici
__________________
> This is me <
When you gaze long into an abyss the abyss also gazes into you.
OoZic è offline   Rispondi citando il messaggio o parte di esso
Old 25-01-2016, 14:13   #5
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Secondo il mio modo di vedere se hai fatto una API e hai bisogno di un SDK per richiamarla comodamente forse hai sbagliato ad implementare le API
Diverso il discorso se tu volessi fare un SDK per richiamare le tue API nei vari linguaggi es. SDK Java, SDK .Net, SDK PHP ecc... in cui sostanzialmente vai a mappare l'object model esposto dalle tue API secondo le convenzioni dello specifico linguaggio.
Andare a mappare API RESTful è sempre una goduria, non sai mai esattamente cosa un metodo ti ritornerà
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 26-01-2016, 15:58   #6
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da OoZic Guarda i messaggi
puo' anche essere che un SDK semplifica la vita gestendo magari la parte di autenticazione.

nell'sdk che ho fatto ad esempio si parla di API REST ma il vantaggio dell'SDK e' che non devi occuparti di chiedere un token, di metterlo come header, di fare hash delle risposte, ecc... ti permette di saltare tutto questo e avere dei metodi semplici
Ok, se sono servizi pubblici quindi è inutile :P

Quote:
Originariamente inviato da tomminno Guarda i messaggi
Secondo il mio modo di vedere se hai fatto una API e hai bisogno di un SDK per richiamarla comodamente forse hai sbagliato ad implementare le API
Diverso il discorso se tu volessi fare un SDK per richiamare le tue API nei vari linguaggi es. SDK Java, SDK .Net, SDK PHP ecc... in cui sostanzialmente vai a mappare l'object model esposto dalle tue API secondo le convenzioni dello specifico linguaggio.
Andare a mappare API RESTful è sempre una goduria, non sai mai esattamente cosa un metodo ti ritornerà
infatti il mio dubbio è quello...essendo le API fatte bene (visto che funzionano e sono anche ben documentate) non vedo la necessità di sviluppare SDK backend. Discorso diverso invece se dovessi sviluppare un SDK mobile, quindi platform-dipendente. In quel caso allora sarebbe davvero diverso il discorso!!!
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2016, 13:52   #7
Daniels118
Senior Member
 
L'Avatar di Daniels118
 
Iscritto dal: Jan 2014
Messaggi: 852
Fa sempre bene avere uno strato software che esponga l'interfaccia nascondendo l'implementazione sottostante. Anche se non sviluppi un vero e proprio sdk ti conviene mettere le chiamate http all'interno di moduli/classi separate. Il codice viene più pulito perché guardandolo vedi solo i verbi dei tuoi servizi e i relativi parametri, che altrimenti si disperderebbero in mezzo al protocollo http. Un altro vantaggio molto più importante (soprattutto se i servizi devono essere distribuiti a terzi), è quello di poter modificare i servizi senza cambiare il modo di richiamarli, poiché le modifiche necessarie vengono implementate nei moduli che implementano l'interfaccia.
Daniels118 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco Logitech G325, G305 e G316 X: il tris per chi no...
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI Tra audio e AI: la ricetta di Qualcomm per l'age...
Qualcomm annuncia la nuova generazione di SoC Snapdragon 8 Elite Gen 6 Qualcomm annuncia la nuova generazione di SoC Sn...
realme 16 Pro Harry Potter Edition: il nuovo midrange ha uno stemma di Hogwarts che cambia colore al sole! realme 16 Pro Harry Potter Edition: il nuovo mid...
Eni mette un tetto ai prezzi dei carbura...
BYD Seagull (Dolphin Surf), l'elettrica ...
Multa milionaria per un data center del ...
F-Droid 2.0 si aggiorna con una nuova gr...
Microsoft ridisegna Copilot: dalla chat ...
Volkswagen porterà 20 videogiochi...
Troppa IA storpia: OpenAI licenzia in tr...
Marathon, Bungie svela i contenuti dell'...
Autunno, tempo di potature: i tagliasiep...
Meta Muse, due sviluppatori riescono a o...
Google AI Pro gratis: festa a sorpresa p...
MacSync colpisce macOS usando i calendar...
L'agente IA cancella 48 mila file in 103...
Jensen Huang avverte: l'AI può aiutare a...
Elettrico Renault in arrivo in Spagna: 6...
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: 19:44.


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