Wie alle anderen auch, wage ich mich an die Entwicklung von mobilen Apps und schaue mir verschiedene Frameworks/Sprachen an. Die, die für mich am ansprechendsten aussehen, sind Phonegap, Corona SDK und Monotouch. Objective C scheint mir ein wenig zu niedrigschwellig zu sein. Ich habe mich schon lange nicht mehr mit Speicherverwaltung beschäftigt und ich habe keine Lust, diese Erfahrung noch einmal zu machen. Aber wenn ich das tun muss, um die Anforderungen des Kunden zu erfüllen, werde ich es tun.
Der Kunde benötigt in diesem Fall standortbezogene Benachrichtigungen in einer iOS-App.
Eine Benutzergeschichte sieht so aus: Die Benutzerin ist in der Stadt unterwegs. Sie hat ihr iPhone in der Tasche und hört Musik über iTunes. Als sie in ihr örtliches Einkaufszentrum geht, erkennt meine App (die im Hintergrund läuft), dass sie sich in der Nähe einer Filiale ihrer Bank befindet. Meine App weiß auch, dass die Benutzerin in der Bank etwas zu erledigen hat. Meine App unterbricht also die aktuelle iTunes-Wiedergabe, spielt einen Benachrichtigungston ab und zeigt einen Benachrichtigungstext auf dem Bildschirm an, der die Nutzerin darauf hinweist, dass sich in der Nähe eine Bankfiliale befindet und dass sie diese Bankbesorgungen jetzt erledigen sollte.
Kann dies entweder mit Phonegap, Corona SDK oder Monotouch geschehen?