Wątek przeniesiony 2016-06-21 23:02 z Edukacja przez somekind.

Czy implementacja REST API przydaje się w tworzeniu aplikacji mobilnych?

Odpowiedz Nowy wątek
Matei41
2016-06-21 21:50
Matei41
0

Witam, tak jak w temacie, czy implementacja restowego API przydaje się w technologiach mobilnych? Jeśli tak to w jaki sposób, mam tutaj na myśli głównie IOS, ewentualnie Android. Z góry dzięki.

Pozostało 580 znaków

2016-06-21 21:59

Rejestracja: 5 lat temu

Ostatnio: 33 sekundy temu

Lokalizacja: Londyn

0

Tak, przydaje się. Bo natywna aplikacja będzie się komunikować przez to api z serwerem. Oczywiście jeśli potrzeba takiej komunikacji w ogóle istnieje.


Pozostało 580 znaków

2016-06-21 22:28
Moderator

Rejestracja: 16 lat temu

Ostatnio: 3 minuty temu

1

Tak, bo dzięki temu możesz mieć strone serwerową w modelu backend-as-a-service i mieć jeden backend dla wszystkich klientów (ios, android, web etc)


Masz problem? Pisz na forum, nie do mnie. Nie masz problemów? Kup komputer...

Pozostało 580 znaków

Matei41
2016-06-21 22:54
Matei41
0

A przy budowaniu aplikacji mobilnych na IOS, lub Androida?

Pozostało 580 znaków

2016-06-21 23:07

Rejestracja: 5 lat temu

Ostatnio: 45 minut temu

1

System operacyjny telefonu ani język, w jakim napiszesz aplikację mobilną nie powinien mieć żadnego znaczenia. Dlaczego?
REST określa sposób, w jaki chcesz stworzyć swoją aplikację internetową, a nie jest API samym w sobie. Jest to pewne podejście, dzięki któremu korzystanie z metod, które stworzysz będzie łatwiejsze i dużo bardziej intuicyjne.
Skoro dobijasz do jakichś zasobów- usera z bazy danych, wpisu o książce, obrazka itp. to możesz to zrobić trzymając się tego podejścia, jakim jest REST. Zasadniczo będziesz miał odpowiedź w JSONie, a każdy język do tworzenia aplikacji internetowych i mobilnych radzi z nim sobie bez trudu, więc możesz mieć jeden backend dla wszystkich systemów operacyjnych na telefony.
Po co? Telefon nie ma takiej mocy obliczeniowej jak komputery i nigdy nie będzie miał. Poza tym nie chcesz fizycznie trzymać na nim wszystkich zasobów, które tkwią u ciebie w aplikacji.

Jedna uwaga, REST != JSON. Odpowiedź możesz zwracać w dowolnym formacie, który odpowiada twojej aplikacji. - hauleth 2016-06-22 13:15
"Zasadniczo", co znaczy nie zawsze ;) - Pipes 2016-06-22 14:53

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0