Jak stworzyć aplikacje społecznościową na Androida

Jak stworzyć aplikacje społecznościową na Androida
Meeki
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Żukowo
  • Postów: 45
0

Witam.
Mam pomysł dość prostą aplikacje społecznościową na androida. Chce aby każdy kto połączy sie przez FB będzie mógł dodać post (Zdjęcie, tytuł, opis),można komentować i lajkować. Jedyne co mi przychodzi do głowy to stworzenie bazy danych MySQL na jakimś serwerze i łączyć się z nią za pomocą PHP. Może mi ktoś podpowiedzieć jak zrobić to prawidłowo ? Pozdrawiam

OtoKamil
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 143
1

Skorzystaj z sdk facebooka
https://developers.facebook.com/docs/
Masz tam działy o logowaniu przy użyciu fb.
Stwórz sobie stronę opartą o api np. w php, a aplikacją na androidzie się z nią łącz. Skorzystaj z danych zwracanych przez fb (pewnie jakieś userid dostaniesz) i dodaj sobie użytkownika w bazie na tej podstawie

  • Rejestracja: dni
  • Ostatnio: dni
0

Łączenie się z fb już zrobiłem. Nie bardzo rozumiem co masz na myśli "zrobienie api oparte o php" Co dokładnie mam zrobić ?

OtoKamil
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 143
1

RESTowe api, przez które możesz komunikować się z serwerem.
Wygląda to tak, że wysyłasz zapytanie na serwer np. exmaple.com/webapi/uzytkownicy/pobierz/:id a serwer zwraca Ci JSON'a z danymi użytkownika o którego pytasz. Tak samo to może działać z dodawaniem komentarzy, lajkowaniem itd... Musisz tylko stworzyć silnik strony i api pod niego.

Tu masz co nieco na ten temat, jak zacząć...
http://coreymaynard.com/blog/creating-a-restful-api-with-php/
http://www.sitepoint.com/best-practices-rest-api-scratch-introduction/

Meeki
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Żukowo
  • Postów: 45
0

Ok dzięki wielkie. Właśnie czegoś takiego mi brakowało. Ale mam jeszcze pytanie. Jak sprawa ma wyglądać z obrazkami ? Jak je przesyłać prze JSONa ?

PP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 40
1

Ja obrazki przechowuje na serwerze ftp, a przez JSONA zwracam link do nich.

OtoKamil
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 143
1

Obrazki możesz sobie przesyłać na serwer np. kodując je do base64. Możesz je tak samo zwracać lub przez link jak kolega wyżej wspomniał

Meeki
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Żukowo
  • Postów: 45
0

Czy moge zrobić te API na Javie używając JAX-RS czy lepiej w PHP ? Lepiej sie czuje w Javie. Ale jesli PHP jest do tego lepszy to moge sie nauczyć.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.