Posso fare un'app come Snapchat con C#/Xamarin.forms ed eseguirla su iOS e Android? Come?
Dipende da cosa intendi per "fare un'app come Snapchat".
Ma lasciami rispondere alla parte "con Xamarin ...". Non c'è davvero una differenza tra ciò che si può fare con Java per Android, ObjC/Swift per iOS vs Xamarin per Android e iOS.
Se volete costruire un'app di questo tipo (considererò che siete nuovi nel mondo dello sviluppo di app):
- Iniziare passo dopo passo, vista dopo vista
- Fare una lista con celle
- Su un click su una cella, aprire una nuova pagina che mostri immagini e messaggi (prendeteli in giro per iniziare)
- Creare una lista di contatti
- Realizzare una schermata di preferenze
- Imparare a visualizzare le notifiche
- Utilizzare gli SDK per memorizzare / caricare immagini sul telefono o prendere immagini in movimento
- Organizzare la collezione di utenti
- Rendere il design della vostra app bello su ogni piattaforma
- Avete'fatto! Oh aspetta... hai solo l'app. Ora hai bisogno di persone per comunicare altrimenti è inutile. È qui che bisogna aggiungere la comunicazione client-server... e dove si lascia il mondo Xamarin.
Questo sarebbe un argomento per un'altra domanda, ma la parte più difficile di Snapchat è il lato server. È dove si gestisce l'autenticazione degli utenti, la raccolta degli utenti, la sincronizzazione, la comunicazione tra gli utenti... e supportano milioni di utenti!
Quindi, in breve, ti suggerirei di iniziare a creare un'app "che assomigli a Snapchat, che abbia solo un piccolo sottoinsieme di Snapchat e che non sia proprio come Snapchat (qual è il punto)" altrimenti probabilmente ti scoraggerai lungo la strada dato quanto lavoro è o finirai con qualcosa che non è proprio quello che ti aspettavi e senza utenti.
Buona codifica su Xamarin !
Articoli simili
- Quale linguaggio di programmazione è buono per creare giochi mobili (Android e iOS, entrambi)? Xamarin C# è una buona scelta?
- Come permettere il caricamento di immagini in Google Forms
- Gli indirizzi IP dei rispondenti possono essere tracciati in Google Forms come in SurveyMonkey?
- Qual è il miglior framework cross platform Xamarin o QT?