O'Reilly logo

Einführung in die Android-Entwicklung by Marko Gargenta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Ein praxisnahes Beispiel

Nehmen wir an, wir wollen eine Twitter-ähnliche App erstellen. Wir wissen, dass der Benutzer neue Nachrichten senden können sollte. Wir wissen auch, dass er sehen können sollte, was seinen Freunde gerade anstellen. Das sind elementare Funktionen. Außerdem sollte der Benutzer seinen Benutzernamen und sein Passwort angeben können, damit er sich beim entsprechenden Onlinedienst anmelden kann. Wir wissen jetzt also, dass wir diese drei Fenster brauchen.

Außerdem sollte die App schnell arbeiten, und zwar unabhängig vom Vorhandensein oder Fehlen einer Netzwerkverbindung. Dazu muss die App die Daten vom Twitter-ähnlichen Dienst abrufen, wenn eine Netzwerkverbindung besteht, und sie lokal zwischenspeichern. Das erfordert einen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required