Ho fatto settimane a ricercare questa domanda per la mia idea di app.
Sfondo dell'APP - Semplicemente un portafoglio valuta multi-criptato che gli utenti registrano con SOLO username e password - nessuna email, FB, o Google, ecc ... Gli utenti possono cercare altri utenti da aggiungere alla rubrica, ecc. Quando un utente registra il proprio account su uno dei tre dispositivi, genera automaticamente le chiavi pubbliche del portafoglio per il proprio account e lo carica con le proprie credenziali nel DB. le chiavi private rimangono memorizzate sul dispositivo corrente, che in seguito può essere sincronizzato con gli altri dispositivi, se necessario, tramite passaggi approfonditi.
Sono estremamente nuovo nella codifica e all'inizio ho intrapreso un grande progetto. Ma sarà una grande curva di apprendimento per me.
Non voglio usare la programmazione multipiattaforma. Ho le basi di JavaScript per la mia APP desktop WINDOWS. Ma la prima versione dell'app verrà da X-code Swift IOS. e infine JAVA per Android. - Quindi voglio che tutti e 3 di questi siano il più semplici possibile da creare, accedere allo stesso DB.
Originariamente pensavo che MySQL sarebbe stato per questo - ma risulta che non è l'ideale per IOS. poi Firebase è comparso e richiede ancora troppe credenziali. Azure non sembra proprio quello che ho dopo. ASP NET sembra troppo basato sul web?