Android Labor DTN Edition



Ähnliche Dokumente
Android Labor #6 The Caves of Androzani

Android Labor Learning by Doing

Primzahlen und RSA-Verschlüsselung

Regeln für das Qualitäts-Siegel

Was meinen die Leute eigentlich mit: Grexit?

GeoPilot (Android) die App

Geld Verdienen im Internet leicht gemacht

Alle gehören dazu. Vorwort

Was ist das Budget für Arbeit?

Statuten in leichter Sprache

Auftrag zum Fondswechsel

Die Bundes-Zentrale für politische Bildung stellt sich vor

Handbuch für die DailyDeal Entwertungs-App

Guide DynDNS und Portforwarding

3d-net-Brettspiele Kickoff

e-books aus der EBL-Datenbank

Der Kalender im ipad

ICS-Addin. Benutzerhandbuch. Version: 1.0

Benutzerhandbuch MedHQ-App

Zeichen bei Zahlen entschlüsseln

Professionelle Seminare im Bereich MS-Office

Verwendung des IDS Backup Systems unter Windows 2000

Vorarlberger Standardschulinstallation Anbindung von Android Mobile Devices

Information zum Projekt. Mitwirkung von Menschen mit Demenz in ihrem Stadtteil oder Quartier

Kundenbefragung als Vehikel zur Optimierung des Customer Service Feedback des Kunden nutzen zur Verbesserung der eigenen Prozesse

TELIS FINANZ Login App

FAQs für beglaubigte Übersetzungen Francesca Tinnirello

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

Was ist Sozial-Raum-Orientierung?

Über dieses Buch. Nutzungsrichtlinien

Kurzanleitung OOVS. Reseller Interface. Allgemein

DOKUMENTATION VOGELZUCHT 2015 PLUS

1. Weniger Steuern zahlen

malistor Phone ist für Kunden mit gültigem Servicevertrag kostenlos.

Aufbau des CariNet 2.0 Was ist CariNet?

Collax PPTP-VPN. Howto

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

Über den Link erreichen Sie unsere Einstiegsseite:

Arbeiten Sie gerne für die Ablage?

Über dieses Buch. Nutzungsrichtlinien

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Fragebogen: Abschlussbefragung

Übung - Arbeiten mit Android

Was ist Leichte Sprache?

geben. Die Wahrscheinlichkeit von 100% ist hier demnach nur der Gehen wir einmal davon aus, dass die von uns angenommenen

Informationen als Leistung

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Adressen der BA Leipzig

Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit

Widerrufsbelehrung der Free-Linked GmbH. Stand: Juni 2014

IMAP Backup. Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails. Hersteller: malu-soft

AirMusic Control App für DR 460-C und DR 470 Anleitung Deutsch

ALEMÃO. Text 1. Lernen, lernen, lernen

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!

Drägerware.ZMS/FLORIX Hessen

Wie Sie mit Mastern arbeiten

Zahlen und das Hüten von Geheimnissen (G. Wiese, 23. April 2009)

1/1. Die Struktur. 12. Integrierte Mediation

Gönner der Junioren. Patenschaft für Tennistalente. im Freiamt

Die Industrie- und Handelskammer arbeitet dafür, dass Menschen überall mit machen können

SHAREPOINT Unterschiede zwischen SharePoint 2010 & 2013

FEHLER! TEXTMARKE NICHT DEFINIERT.

ABSENDUNGEN der BICS-REISEANMELDUNG CHECKEN

Umstieg auf Microsoft Exchange in der Fakultät 02

Revit Modelle in der Cloud: Autodesk 360 Mobile

Das Projekt wird durchgeführt von den Bezirksregierungen in Nordrhein- Westfalen in ihrer Funktion als Fachstelle für die öffentlichen Bibliotheken

Das Leitbild vom Verein WIR

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

s Sparkasse Germersheim-Kandel

Hinweise in Leichter Sprache zum Vertrag über das Betreute Wohnen

Speicher in der Cloud

Ein Hinweis vorab: Mailkonfiguration am Beispiel von Thunderbird

How to do? Projekte - Zeiterfassung

Hilfen zum Twitter-Hashtag-Marketing!

Umfrage der Klasse 8c zum Thema "Smartphones"

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

FritzCall.CoCPit Schnelleinrichtung

Kulturelle Evolution 12

Aufruf der Buchungssystems über die Homepage des TC-Bamberg

Erfahrungen mit Hartz IV- Empfängern

Elternzeit Was ist das?

Impulse Inklusion Selbst-bestimmtes Wohnen und Nachbarschaft

Professionelle Seminare im Bereich MS-Office

Anmeldung und Zugang zum Webinar des Deutschen Bibliotheksverbandes e.v. (dbv)

Präsentation Projektarbeit, Ziele

2. Installation der minitek-app auf einem Smartphone. 3. Verbindung zwischen minitek-app und minitek herstellen

Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:

Die Lernumgebung des Projekts Informationskompetenz

Entwicklung nach der Geburt

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

Sichtbarkeit Ihres. Unternehmens... Und Geld allein macht doch Glücklich!

Adventskalender Gewinnspiel

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Transkript:

Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Android Labor DTN Edition Sebastian Schildt KickOff 17.04.2012

S. Schildt Android Labor Seite 2 / 30

S. Schildt Android Labor Seite 3 / 30

Android Labor Learning by Doing Eigenständige Einarbeitung in Android und Bearbeitung eines Projekts Regelmäßige Treffen zum Erfahrungsaustausch Soft-Skills : Präsentation der Projektergebnisse S. Schildt Android Labor Seite 4 / 30

Team Durchführung: Sebastian Schildt schildt@ibr.cs.tu-bs.de Johannes Morgenroth morgenro@ibr.cs.tu-bs.de Leitung: Prof. Dr.-Ing. Lars Wolf wolf@ibr.cs.tu-bs.de S. Schildt Android Labor Seite 5 / 30

Mailingliste android-lab@ibr.cs.tu-bs.de Nachrichten gehen an alle (Teilnehmer, Betreuer) S. Schildt Android Labor Seite 6 / 30

Ablauf 3-SP ARBEITEN! Review ARBEITEN! Abschluss präsentation Zu Beginn: Definition der Aufgabe -> 3SP Zwischendrin: Andorid Lernen, Arbeiten, Meetings Zum Schluss: Öffentliche Abschlusspräsentation S. Schildt Android Labor Seite 7 / 30

3-Seiten-Papier Definiert Aufgabe - Vertrag zwischen AN und AG Projekt-Titel Projekt Team Namen & Kontakt Motivation, Darstellung des Problems Ort, Datum 1. Ziele 2. Anforderungen 3. Lösungsweg 4. Projektplan mit Milestones 5. Hindernisse und Maßnahmen Unterschrift Projekt Team Unterschrift Auftraggeber Deckblatt Seite 1 Seite 2 S. Schildt Android Labor Seite 8 / 30

3-SP: Ziele Wieviel versprechen? Versprechen Sie nicht zu wenig, oder Sie bekommen den Auftrag nicht! Versprechen Sie nicht zu viel, denn Sie werden daran gemessen, ob Sie den Auftrag erfüllt haben! Wer einen Auftrag nicht wie vereinbart erfüllt, riskiert Vertragsstrafen Es sei denn er heißt TollCollect S. Schildt Android Labor Seite 9 / 30

3-SP: Unwägbarkeiten Was tun, wenn Aufwand und Realisierbarkeit nicht abschätzbar sind? Der Abschnitt Hindernisse und Maßnahmen bietet die Möglichkeit Probleme vorherzusehen und Alternativen bereits vorab zu klären! Möglicherweise ist die heutige Generation SmartPhones nicht schnell genug Algorithmus X in annehmbarer Zeit auszuführen. In diesem Fall wird die Berechnung auf einem Server im Backend vorgenommen Wenn Firma X keine Zugriff auf die benötigten Daten gewährt, können wir das kompensieren indem wir ein Abschätzung auf Basis der Daten von Y machen S. Schildt Android Labor Seite 10 / 30

Äußeres Projektmanagement Jedes Studententeam bestimmt einen Teamleiter. Dieser ist verantwortlich für den Kontakt zur Projektbetreuung Jedes Projektteam erstellt in der ersten Woche nach KickOff ein 3-SP. Dieses wird vom Projektteam (Auftragnehmer) und von uns (Auftraggeber) unterzeichnet Jedes Projektteam verwaltet sein Projekt und Sourcen bei einem freien Code Hoster, z.b. GitHub, Google Code, Sourceforge, etc. und gibt uns (lesenden) Zugriff S. Schildt Android Labor Seite 11 / 30

Äußeres Projektmanagement Regelmäßige Termine im Semester zum Erfahrungsaustausch Ein verpflichtender Projektreview Termine im Semester dienen dazu, den jeweiligen Status der Projektteams zu demonstrieren Am Ende des Semesters ist eine Projektabschlusspräsentation zu halten S. Schildt Android Labor Seite 12 / 30

Inneres Projektmanagement Wie Sie Ihre Projektarbeit, den Softwareentwicklungsprozess und ihre Organisation innerhalb ihrer Gruppe handhaben, ist Ihnen überlassen. Wenden Sie gelernte Methoden an! S. Schildt Android Labor Seite 13 / 30

Gruppeneinteilung S. Schildt Android Labor Seite 14 / 30

Aufgaben Was tun? Sie können sich ihre Projekt frei selbst definieren, unter gewissen Voraussetzungen: Es muss ein komplettes Projekt sein, also etwas benutzbares und nicht nur die Portierung einer Bibliothek Wir möchten gerne, dass IBR-DTN zur Kommunikation verwendet wird Es darf nicht zu billig sein -> Wir entscheiden Auf den folgenden Seiten einige Anregungen... S. Schildt Android Labor Seite 15 / 30

Aufgabe Interaktives Werbeplakat SmartAds: Werbung, Spiele und Preise Mobiltelefone verbinden sich über Bluetooth oder ShortRange WLAN mit SmartAd Station Nutzer bekommen Werbung angezeigt und haben die Chance einen Gewinn zu bekommen (Rabatt, 1 mal frei essen,..) -> wie absichern? Es gibt bereits eine BA Arbeit. Aber das geht sicher hübscher! S. Schildt Android Labor Seite 16 / 30

Aufgabe Walkie Talkie DTN Walkie Talkie Push-To-Talk + Broadcast Gibt s schon L Aber: Realisierung mehrerer Kanäle Private Chats? Anrufbeantworter? Filetransfer? Videobotschaften? S. Schildt Android Labor Seite 17 / 30

Mediaserver Sync DTN DTN Autoradio DTN Media Storage S. Schildt Android Labor Seite 18 / 30

Aufgabe Online Spiel Netzwerkgaming Rundenbasiert? Schach? P2P und Server-Client Online Leaderboards Computergegner S. Schildt Android Labor Seite 19 / 30

Wozu Haggle? Haggle ist ein Ansatz für DTN Systeme Kernpunkt ist interessenbasierte Verteilung von Daten Es gibt einige Haggle Beispielanwendungen Können wir das auch als App auf dem Bundle Protokoll realisieren? Kann man vielleicht sogar die Haggle Java API jars für Android ersetzen und Apps unmodifiziert laufen lassen? S. Schildt Android Labor Seite 20 / 30

DTN basierte Pirate Box Datentausch über DTN Storage Keine Übertragung durchs (überwachte) Netz Alles wird direkt abgeholt und gebracht Benötigt Interface zum durchsuchen/katalogisieren der Daten Rechte? Verschlüsselung? Quota? http://arstechnica.com/tech-policy/news/2011/01/piratebox-an-artistic-provocation-in-lunchbox-form.ars S. Schildt Android Labor Seite 21 / 30

Termine (1) Datum Uhrzeit Was 17.04.2012 9:00 KickOff: Überblick und Gruppeneinteilung. 23.04.2012 DEADLINE Erste Version 3SP, Abgabe per Mail 30.04.2012 17:30 Erfahrungsaustausch, Einführung IBR DTN Android 30.04.2012 DEADLINE 3-SP Final Version S. Schildt Android Labor Seite 22 / 30

Termine (2) Datum Uhrzeit Was 14.05.2012 17:30 Erfahrungsaustausch (IZ Raum 105) 28.05.2012 17:30 Erfahrungsaustausch (IZ Raum 105) 11.06.2012 17:30 Review, Erfahrungsaustausch (IZ Raum 105) 25.06.2012 17:30 Erfahrungsaustausch (IZ Raum 105) 09.07.2012 17:30 Erfahrungsaustausch (IZ Raum 105) 19.07.2012 09:00 Abschlusspräsentationen S. Schildt Android Labor Seite 23 / 30