Creazione di un'app mobile basata sul sito Web ASP.NET Core

-1

Venendo dallo sviluppo del desktop, mi trovo nel bel mezzo del mio primo progetto web (come un piccolo lato / progetto di apprendimento). Sto usando ASP.NET Core 2. Sto già pensando di andare anche su mobile.

Quali sono le mie migliori opzioni qui?

La prima cosa che mi viene in mente è separare la logica e le interazioni di dati in web API, che funzionerà a fianco del frontend del sito. Il sito web consumerà la logica tramite REST. Per quanto riguarda un cellulare, potrei usare Xamarin e consumare, logica, persistenza dei dati e autenticazione anche dalle API. Dovrò costruire l'interfaccia utente due volte, per il web e il mobile .. ma suppongo di non poterlo evitare.

È la strada da percorrere? Grazie per i suggerimenti,

    
posta Ish Thomas 29.09.2018 - 19:02
fonte

1 risposta

2

La mia esperienza con xamarin è che è un po 'un tuttofare.

Se vuoi mantenere un solo stack tecnologico, allora sì,. core / framework apis + xamarin + azure è grandioso. Puoi scaricare rapidamente un'app su iPhone, Android e Windows

Ma, se vuoi un'app molto raffinata, che utilizza l'interfaccia utente specifica per ogni piattaforma per ottenere i migliori vantaggi, potresti scoprire che xamarin ti lascia un po 'giù.

L'altra opzione sarebbe quella di creare un'app Web progettata per i dispositivi mobili.

    
risposta data 29.09.2018 - 20:42
fonte

Leggi altre domande sui tag