App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - App-ontwikkeling - Swift en iOS: gegevens vetsturen op een server

David  David heeft nog geen Studiekaart. Klokje14 aug 2014, 13:12
Avatar
Avatar
Berichten:95


hoe krijg je gegevens verstuurd op een server.

 

ik heb al een mastercode (source code) die alleen via het internet gaat. maar ik wil dit ook via apps laten doen.

 

eigenlijk om in het kort uitteleggen zijn er 3 gebruikers die samen 300 appels hebben. 

hoe krijg ik voor elkaar dat die ene gebruiker 60 appels kan sturen naar die andere persoon?

 

- hij voert zijn adress in

- het aantal appels dat die wil versturen

(en nu snap ik het niet meer wat ik moet coderen)

 

alvast bedankt!

 

Reageer


Admin Roelf  Klokje14 aug 2014, 14:02
Avatar


David, hiervoor gebruik je een methode die REST heet. Je zorgt ervoor dat je server bepaalde commando's begrijpt die bijvoorbeeld via een URL worden verstuurd.

Vanuit je app maak je verbinding met de server en geef je dan één of meer commandos. Het echte werk vindt dus op de server plaats; je app doet niets anders dan informatie van de gebruiker opvragen en deze (via REST) naar de server sturen. De server verwerkt dan die informatie en geeft je app meteen het antwoord dat dit gaat gebeuren. Je app controleert dan nog wat later of het ook daadwerkelijk is gebeurd, door weer een REST-verzoek aan de server te versturen.

  1. App vraagt om gegevens
  2. App doet een server-verzoek via REST
  3. Server stuurt een antwoord terug via REST
  4. App doet een REST-verzoek en vraagt de server of hij de klus heeft afgerond.
  5. Server stuurt een antwoord terug via REST
  6. Klus nog niet afgerond? App wacht en gaat terug naar stap 4.

Succes!

 

 

 

Reageer


David  David heeft nog geen Studiekaart. Klokje14 aug 2014, 14:32
Avatar
Avatar
Berichten:95


en deze REST manier.

 

kan ik dat op google vinden. of is dat te complex omdat zo te leren. en hoe maak je dan verbinding met die server code? word dat dan allemaal uitgelegd op google?

 

alvast bedankt roelf!

 

 

Reageer