Facebook on julkaissut SDK: n uusimman version - version 3.1 - iOS -kehittäjille. Päivitys tuo mukanaan monia hienoja uusia ominaisuuksia, kuten natiivit Facebook-kirjautumiset kolmansien osapuolten sovelluksiin, natiivit jakamisarkit ja paljon muuta. Facebook lupaa, että se helpottaa ”mukaansatempaavien sosiaalisten kokemusten rakentamista sekä parempia tapoja jakaa ja mainostaa sovellus."
Uuden SDK: n avulla kehittäjät voivat rakentaa iOS-sovelluksia, jotka käyttävät natiivia kirjautumistukea iOS 6: ssa, mikä tarkoittaa, että jos olet jo kirjautunut sisään Asetukset-sovelluksen kautta, sinun ei tarvitse tehdä sitä uudelleen kolmannen osapuolen sovelluksissa. Se tukee myös mainosanalytiikkaa, parannettua sovellusliittymätukea ja helppoa istunnonhallintaa.
Täydellinen luettelo muutoksista sisältää:
Alkuperäiset käyttövalmiit käyttöliittymän ohjaimet: SDK sisältää useita valmiita käyttöliittymän ohjaimia:
- Ystävävalitsin auttaa sovelluksia helposti valitsemaan ystäviä. Esimerkki: valitse kaverivalitsimella ystäviä, jotka haluat merkitä Open Graph -toimintoon.
- Places Picker, jotta sovellukset voidaan helposti integroida Facebook -paikkoihin. Esimerkki: käytä tätä valitsinta, jotta käyttäjät voivat lisätä paikan viesteihinsä.
- Profiilikuvan hallinta, jotta sovelluksesi voi helposti näyttää käyttäjän profiilikuvan, hänen ystävänsä, paikat tai muunlaiset Facebook -objektit.
- Kirjautumissäätimet sisään- ja uloskirjautumiskokemusten rakentamiseksi helposti.
Pudota nämä säätimet sovelluksiisi, jotta voit luoda nopeita, alkuperäisiä ja johdonmukaisia käyttökokemuksia tavallisille sovellusominaisuuksille.
Saumaton Facebook -kirjautuminen iOS -versioissa: Antaa sovelluksesi toimia saumattomasti kaikissa iOS -versioissa 4.0+ ja integroituu helposti iOS 6: n natiiviin kirjautumistukeen.
Helppo istunnonhallinta: Esittelee FBSession -sovellusliittymän, joka hallinnoi, tallentaa ja päivittää käyttäjämerkkejä. Voit myös ohittaa oletustoiminnot kehittääksesi lisäominaisuuksia. Se käyttää modernia Objective-C: n "lohko" -metaforoa ilmoittaakseen sovelluksellesi kirjautumisesta, uloskirjautumisesta ja muista istunnon tilan muutoksista, ja se integroituu välittömästi iOS 6: een.
Parannettu sovellusliittymätuki: Pienentää koodin, jota tarvitset soittaaksesi Facebook Graphille, FQL: lle ja muille sovellusliittymille. Se tukee natiivisti sovellusliittymää pyytää parantamaan merkittävästi API -puheluiden suorituskykyä, mikä tarkoittaa nopeampaa ja parempaa käyttäjää kokemukset.
Mainosanalytiikka (beta): Voit tallentaa analytiikkaa, joka antaa sinulle tietoja mainostesi tehokkuudesta ja ymmärtää, miten ihmiset käyttävät sovellustasi. Lisätietoja mobiilimainostuotteesta.
Käyttäjille uusimman SDK: n pitäisi tarkoittaa parempaa Facebook-integrointia kolmansien osapuolten sovelluksiin. Meidän ei tarvitse syöttää sähköpostiosoitteita ja salasanoja uudelleen, jotta voimme jakaa sisältöä ystävien kanssa, kun ne on jo syötetty iOS 6: n Asetukset -sovellukseen. Se on varmasti asia, jota me kaikki voimme arvostaa.
Kehittäjät voivat ladata Facebook SDK -version 3.1 nyt käyttämällä alla olevaa lähdelinkkiä.
Lähde: Facebook
Kautta: TUAW