Mac & i 2/2019
S. 140
Developer's Corner
Network-Framework
Aufmacherbild

Richtig netzwerken

Mobiles Internet in Apps – so geht’s

Apps zu schreiben ist nicht leicht, Anwendungen für das (mobile) Internet zu entwickeln noch schwerer: Einige Dinge darf man nur im WLAN, andere auch via LTE. Eine Datenverbindung darf auch bei kurzen Netzaussetzern nicht zusammenbrechen. Eiliges erledigt man am besten mit WLAN und LTE gleichzeitig. Wir zeigen, wie das mit Apples neuem Network-Framework geht.

Fast jede App, egal ob für ein Mobil- oder Desktop-Gerät, funktioniert sinnvoll nur noch mithilfe des Internets. Anwendungen laden Medien herunter, senden Informationen zur Auswertung an Server oder verbinden Menschen mittels Nachrichten, Videochats und VR-Welten.

Das Grundgerüst, das die Datenübertragung ermöglicht, stammt aus den Anfangstagen des Internets und hat entsprechend ein paar Jahre auf dem Buckel. Es fußt noch immer auf den sogenannten Sockets, Kommunikations-Schnittstellen, die von einer Anwendung geöffnet und mit anderen Sockets verbunden werden können. Der Datenaustausch geschieht über das Internet-Protokoll (IP) vor allem in den Ausprägungen TCP und UDP. Die erste ähnelt einer Telefonverbindung von einem Rechner zum anderen, die garantiert, dass alle Daten ankommen. Die zweite gleicht eher einer Postkarte, die man an einen Empfänger schickt: Sicher ist nur, dass sie irgendwann abgeschickt wurde. Ob sie jemals ankommt, erfährt der Sender nicht unbedingt. Das klingt zwar weniger interessant, eignet sich aber dennoch beispielsweise für Chat-Anwendungen oder Video-Streaming.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

1,48 € 0,98 € / Woche

Nach Testphase 1,48 € wtl.

  • Zugriff auf alle Mac & i-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der Mac & i-App für unterwegs
  • Über 30% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

9,99 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten