Android App erstellen, aber welche Datenbank?
Hallo,
Frage (1):
Welche Datenbank empfiehlt sich am besten für die hierrunter beschrieben App, auch mit Ausblick auf Funktionen die man in Zukunft noch hinzufügen könnte ??
Frage (2):
Meine Zweite frage ist welche Programmiersprache man eher Nutzen sollte Java oder Kotlin, ich habe mit beiden noch nicht viel gearbeitet neige aber zu Kotlin da es Aktueller ist. Bin mir hier aber noch unentschlossen wäre also nett deine Meinung hierzu zu hören.
Infos zur App:
Vorerst soll man in der App von mehreren Geräten aus Sachen einer Liste hinzufügen sowie löschen können. Das alles sollte auch am besten mit Android Studio funktionieren.
Später sollen noch Funktionen hinzukommen wie z.B. das man mehrere "Listen" erstellen kann und man andere in eine Liste einladen kann.
Danke in Vorraus
Mit freundlichen Grüßen
Auch gerne Tipps/Tricks schreiben die man in der App Entwicklung gut gebrauchen könnte!
2 Antworten
(1)
Über eine API Datenbank wie Google Firebase oder Amazon Web Services. Du schickst einfach REST Aufrufe an die Anbieter und um die Bereitstellung und Speicherrung kümmern sich dann Google oder Amazon.
(2)
Kotlin
- MySQL wäre meine Wahl, gibt aber viele andere, die auch sehr gut sind.
- Nimm das aktuellere, außer du bist schon sehr in Java eingearbeitet. Auch anbieten tun sich C# oder JavaScript (mit ReactNative). React Native gibt die Möglichkeit sehr moderne Styles zu ermöglichen, durch Web UI.
_Für C# wäre es Visual Studio, was du brauchst und für JS ReactNative brauchst du Visual Studio Code (oder vergleichbares)_
Eventuell könnten noch WebSockets interessant sein. TCP und UDP, wobei ich glaube, dass TCP besser geeignet ist hierfür, sind gute Schlagwörter für eine Google Suche