Ich erstelle eine iOS-App, die der Benutzer Bilder von laufenden Ereignissen veröffentlichen kann. Der Benutzer kann ein Ereignis machen und es auf den Server legen, der dann im Feed der App angezeigt wird. Ich habe in letzter Zeit über Kerndaten gelesen. Core-Daten dienen zum Speichern persistenter Daten oder zum Zwischenspeichern von Daten im Offline-Modus. Aber in meiner App müssen die Daten (in Form eines aufgenommenen Bildes) in das Backend hochgeladen werden, sobald der Benutzer auf den Snap klickt. Ich frage mich also, ob es sinnvoll ist, Kerndaten in einer solchen Anwendung zu verwenden, in der das Zwischenspeichern von Daten nicht erforderlich ist.Sollte ich Core-Daten für eine Real-Time-Anwendung verwenden
-2
A
Antwort
0
Ja, wenn ein Nutzer Ihre App öffnet und diese offline sind, können Sie Ihre lokalen Ergebnisse anzeigen, die von den Kerndaten abgerufen wurden. Aktualisieren Sie diese Ergebnisse, sobald Sie wieder über eine Internetverbindung verfügen. Dies bietet Benutzern die Möglichkeit, Inhalte auch dann zu sehen, wenn sie nicht verbunden sind.
Verwandte Themen
- 1. Sollte ich Vererbung für eine Bohne verwenden?
- 2. In Jira Agile wann sollte ich eine "Story" verwenden und wann sollte ich eine "Verbesserung" verwenden?
- 3. Wann sollte ich eine Objektdatenbank verwenden?
- 4. Sollte ich Singleton für den Programmstatus verwenden?
- 5. Was sollte ich für eine BigInt-Klasse in .NET verwenden?
- 6. Welche XML-Serialisierungsmethode sollte ich für eine öffentliche API verwenden?
- 7. Welches computergestützte Übersetzungsformat sollte ich für eine ColdFusion-Site verwenden?
- 8. Welche Technologie sollte ich für eine neue App verwenden?
- 9. Welche Entwurfsmuster sollte ich für eine Lightweight-IDE verwenden?
- 10. Warum sollte ich eine Domain für l18n verwenden?
- 11. Sollte ich Indizes für eine Viele-zu-viele-Datenbanktabelle verwenden?
- 12. Welchen Doctype sollte ich für eine mobile Website verwenden?
- 13. Wann sollte ich LINQ für C# verwenden?
- 14. Welches Volltextsuchpaket sollte ich für SQLite3 verwenden?
- 15. Welche Bildgenerierungsbibliotheken für PHP sollte ich verwenden?
- 16. Sollte ich WCF für Identitätsmethoden verwenden?
- 17. Sollte ich Regex für Anmelde-/Anmeldeformulare verwenden?
- 18. Wann/warum sollte ich eine Datenbank verwenden?
- 19. Warum sollte ich eine Liste verwenden?
- 20. Wann sollte ich eine einheitliche Initialisierung verwenden?
- 21. Sollte ich Bootstrap verwenden?
- 22. Sollte ich jQuery.each() verwenden?
- 23. Sollte ich jQuery.inArray() verwenden?
- 24. Sollte ich Fremdschlüssel verwenden?
- 25. System.Net.WebClient - sollte ich Async verwenden
- 26. Wann sollte ich ConcurrentSkipListMap verwenden?
- 27. Sollte ich Path.GetRandomFileName verwenden oder eine Guid verwenden?
- 28. Sollte ich EAV-Modell verwenden?
- 29. Wann sollte ich RESTful verwenden?
- 30. Mysql. Sollte ich ID verwenden?
Das ist ein guter Punkt. – maven25
Wenn Sie Ergebnisse aus Ihrem Backend abrufen, speichern Sie diese Daten ebenfalls in den Stammdaten. –