Sviluppo professionale per iOS, Android e Web: una panoramica

9

Questa non è davvero una domanda su come svilupparli tutti e tre, conosco vari modi cross-platform e così via. Ma desidero di più sapere dal punto di vista degli sviluppatori quanto sia difficile sviluppare fondamentalmente applicazioni iOS, Android e web?

Sono attualmente nel mio primo lavoro come sviluppatore mobile / web. Ho già sviluppato la mia prima app per iPhone / iPad e ora devo sviluppare l'app per Android perché la versione web che ho provato non ha funzionato bene e i database web non sembravano essere sufficienti. Ma non sono sicuro che sia possibile essere bravi a sviluppare tutti e 3 in termini di ricordo di tutte le API ecc. Non direi che ho un problema con i linguaggi di programmazione solo come usare le API per le varie piattaforme. Inoltre, tutte le altre lingue che guardo, nel mio tempo libero, mi sento come se mi stendessi a dimagrire.

È possibile che una persona stia sviluppando applicazioni ios, android e web? Dovrei pensare a ridurlo a iOS e alle app basate sul web?

Sviluppo tutto da solo, quindi non ho nessuno per discutere quali sono le soluzioni migliori per tutto e sto solo cercando di allenarmi mentre procedo.

Quindi qualsiasi sviluppatore multipiattaforma là fuori? Le aziende hanno team diversi per piattaforme diverse?

Qualsiasi intuizione mi aiuterebbe a mettere insieme la mia testa. Speriamo che questa domanda abbia un senso.

    
posta Scott Roberts 07.06.2011 - 13:15
fonte

2 risposte

3

Sto facendo iOS, desktop C # .NET e sviluppo di applicazioni web Java Struts2 e mi diverto tutti questi. Penso sia sempre una buona idea vedere come le diverse piattaforme affrontano i loro stessi obiettivi e ti dà una comprensione generale più ampia delle lingue e dei framework coinvolti. Questo significa che non sto andando avanti con la stessa velocità con cui i miei colleghi fanno solo una di queste piattaforme, ma nel complesso non sei mai limitato perché puoi passare a qualcos'altro in qualsiasi momento.

Inoltre, credo che dovresti avviare i tuoi progetti sulla piattaforma più adatta e dovresti quindi migrarla su altre piattaforme mentre vedi il loro successo o iniziare qualcos'altro se non le vedi funzionare.

    
risposta data 25.06.2011 - 17:08
fonte
3

Ho lavorato con Android e iOS, con back-end basati sul web da oltre un anno, e certamente è fattibile. Ho scoperto che l'intuizione della piattaforma alternativa ha reso le app rispettivamente migliori.

Per la tua preoccupazione di non dover far rimbalzare nessuno, vado dal mio GTUG (Google Tech User Group) locale e dagli iPhone Developers Groups, e sono un'ottima fonte di supporto quando sei bloccato su qualcosa, o hai bisogno di consigli sul modo migliore di procedere. Controlla su meetup.com per vedere se c'è un gruppo vicino a te.

    
risposta data 27.06.2011 - 15:11
fonte

Leggi altre domande sui tag