Vad tänka på när man bygger location based apps?

Diskussion i 'Frågor, support och diskussion' startad av Dalla, 5 maj 2011.

  1. Dalla

    Dalla Youth Droid Medlem

    Blev medlem:
    1 maj 2010
    Inlägg:
    145
    Mottagna gillanden:
    3

    MINA ENHETER

    Tjena alla glada.

    Håller för tillfället på att kolla lite på apps med location based services. Jag har tänkt att göra en app där jag bland annat vill att man skall kunna "checka in" på diverse olika platser.

    Undrar om det är någon här som har pysslat med något sådant och har lite tips att komma med gällande vad man bör tänka på? Det finns ju ett gäng olika tjänster numera, typ gowalla, foursquare, latitude mm som förutom sina egna tjänster även erbjuder APIer.

    Vad finns det för fördelar/nackdelar med att använda dessa APIer? Jag kan t.ex. inte se att det kostar något att använda foursquares api, stämmer det? Vad vinner isåfall foursquare på att låta oss använda deras APIer gratis?

    All hjälp mottages tacksamt!
     
  2. pirko

    pirko Infant Droid Medlem

    Blev medlem:
    8 apr 2011
    Inlägg:
    10
    Mottagna gillanden:
    1

    MINA ENHETER

    Det Foursquare vinner är väl datat som du ger dom när du använder deras API och marknadsandelar.

    Höll själv på att utveckla en location based service för ett tag sen men föll på just det här med platser och info. Då kunde man inte använda sig av t.ex. Foursquares API. Jag byggde själv en backend service med hjälp av GeoDjango (http://geodjango.org/) och försökte använda OpenStreetMap (http://www.openstreetmap.org/). Det var intressant och jag lärde mig en hel del men som sagt så blev det inget av projektet.

    Vad är idén bakom appen? Jag skulle nog välja att använda något API förutsatt att man är bekväm i att vara beroende av ett annat företag.
    Mitt tips är att välja det enklaste alternativet i början.
     
  3. Dalla

    Dalla Youth Droid Medlem

    Blev medlem:
    1 maj 2010
    Inlägg:
    145
    Mottagna gillanden:
    3

    MINA ENHETER

    Det enklaste verkar isåfall vara att använda något befintligt API antar jag. Appen är egentligen ingenting märkvärdigt alls, jag har pysslat med en app för friskis och svettis ett tag, och jag hade en tanke om att man skulle kunna checka in där direkt ifrån appen. Mest för att jag vill testa lite location based tjänster :-)
     
  4. pirko

    pirko Infant Droid Medlem

    Blev medlem:
    8 apr 2011
    Inlägg:
    10
    Mottagna gillanden:
    1

    MINA ENHETER

  5. Dalla

    Dalla Youth Droid Medlem

    Blev medlem:
    1 maj 2010
    Inlägg:
    145
    Mottagna gillanden:
    3

    MINA ENHETER

    OK, och om det är så att jag inte vill förutsätta att foursquare finns installerad, då använder jag bara deras API (dvs https://developer.foursquare.com/docs/) ?

    Jag antar att det ändå någonstans är så att de användare som laddar ner min app måste ha ett eget foursquare-konto för att jag skall kunna använda funktionaliteten från i deras API?
     
  6. pirko

    pirko Infant Droid Medlem

    Blev medlem:
    8 apr 2011
    Inlägg:
    10
    Mottagna gillanden:
    1

    MINA ENHETER

    Japp

    Japp. Du autentiserar användarna med hjälp av oauth https://developer.foursquare.com/docs/oauth.html