Come progettare un'applicazione per Facebook
Prima di tutto, c'è un malinteso comune su cosa sia "un'applicazione Facebook". Nel senso più comune, l'applicazione Facebook è appena un iframe sulla pagina Facebook che carica contenuti esterni.
Ora che abbiamo questo fuori strada, possiamo guardare a ciò che definisce l'applicazione "integrata" di Facebook. Tutto inizia con l'apprendimento di Facebook Graph API, su https://developers.facebook.com/docs/reference/api/. Questo vi introdurrà con tutti i modi in cui il vostro programma può interagire con Facebook, ad esempio autenticare l'utente usando ouath, fare azioni per conto dell'utente, (come like, commenti) o leggere i dati dell'utente.
Una volta che avete familiarità con ciò che può essere fatto, imparate come farlo. La maggior parte delle persone sceglierà di usare un SDK pronto, http://developers.facebook.com/docs/sdks/. Beh, con JavaScript in realtà non avete nemmeno un'opzione. Comunque, alla fine, tutto si riduce a fare richieste POST/GET all'endpoint API di Facebook.
Ho coperto la parte di Facebook. Per quanto riguarda come fare il gioco vero e proprio o una "applicazione cool", questa domanda è troppo ampia. Iniziate imparando la differenza tra sviluppo frontend e backend, scegliete un linguaggio di scripting di vostra preferenza, inevitabilmente affronterete la necessità di imparare HTML/CSS. A questo punto il tuo intuito inizierà a guidarti oltre.
Articoli simili
- Come può un non programmatore progettare un'applicazione diario Android che accetta un ID utente e una password?
- Quali sono gli orari per postare su Facebook e perché Facebook non permette di ritardare i post su Facebook per un determinato periodo?
- Qualcuno senza un account Facebook può guardare Facebook Live? Potrebbero semplicemente usare il link ad una pagina Facebook?
- Quali sono i migliori strumenti per progettare app per iOS?