Geschafft!

Hinweis

Fehler

 
 
 
 
Budget

Kleines Projekt <800

Geposted am

2011-04-29 09:16:01.0

Kunde

IT ***

Dieses Projekt wurde geschlossen

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Programm zur Zeitnahme (Start-/Endzeit in UTC, Minutengenauigkeit) wobei 6 (4 mandatory, 2 optional) verschiedene Zeitpunkte aufgezeichnet werden müssen. Ein möglicher Datumswechsel soll erkannt werden. Die erfassten Daten (NSDate/Dauer/Identifier) sollen in einer temporären Datenstruktur (NSUserDefaults/Core Data Entity) gespeichert werden.

  • Beim Start wird erkannt, ob eine temporäre Datenstruktur vorliegt. Der Benutzer kann die Daten löschen oder weiter bearbeiten.
    Preferences (manuelle/automatische Erfassung, Pegel/Geschwindigkeit) innerhalb der Applikation.
    Alle erfassten Daten werden visualisiert.
  • Wechsel/Verlassen des View Controllers aktiviert/deaktiviert Location Services
  • Product Template - Tab Bar Application (UIView Controller)
  • Core Data Support
  • capable  of background operation
  • iOS Version > 4.0
  • unterstützte iOS Geräte: > iPhone 3G
  • Xcode Projekt mit Datenbank wird bereitgestellt
  • T1 Anfang/Ende, Dauer (mandatory)
    Hauptzeit, bestimmt Maxima und Minima von T2/T3
    Erfassung manuell oder automatisch (Geräuschpegel, pegel definierbar)
    automatische Erfassung ausschaltbar, manuelle Erfassung überschreibt automatische Erfassung
    Erfassung der GPS Location zu T1A/E und speichern eines eindeutigen Identifiers aus einer Datenbank von 30.000 Einträgen
    T1E Erfassung setzt automatisch noch nicht erfasste Zeiten für T2, ggf. T3
  • T2 Anfang/Ende, Dauer (mandatory)
    Bedingung - T2A > T1A, T2E < T1E
    Erfassung manuell oder automatisch (Geschwindigkeit oder vordefinierter Wert (Minuten))
    automatische Erfassung über Geschwindigkeit abschaltbar
    manuelle Erfassung überschreibt automatische Erfassung
  • T3 Anfang/Ende, Dauer (optional)
    Bedingung - T3A >= T1A, T3E <= T1E
    manuelle Erfassung