Una sola lingua per imparare a sviluppare applicazioni per desktop e telefoni cellulari? [chiuso]

5

Esiste un linguaggio che è in grado di sviluppare app per sistemi operativi multipiattaforma (win, * nix) e applicazioni mobili (IOS, Android). Sono uno sviluppatore web professionista ma voglio esplorare più ambienti per implementare il mio codice in ...

Python? Ruby?

    
posta Mowancaco 26.04.2012 - 00:10
fonte

5 risposte

4

A single language to learn to develop desktop and mobile phone applications?

La risposta è HTML5 / Javascript , a causa di:

risposta data 26.04.2012 - 03:16
fonte
3

In questo caso dovresti imparare python , perché python viene utilizzato in un ampio numero di aree come applicazioni desktop , scripting di giochi , app Android , framework web .

le migliori aziende che utilizzano python:

  • Google
  • Youtube
  • Facebook
  • Dropbox
  • Quora

e molti altri ... la lista è enorme

    
risposta data 26.04.2012 - 01:13
fonte
3

C #.

Funziona su Windows (con Mono o con un normale framework .NET), su Linux e Mac (con Mono) .

Xamarin Monotouch può essere utilizzato per creare app per Android, iOS e Windows Phone 7, anche se ci sono specifici bit dell'interfaccia utente unici per ogni piattaforma.

Playstation Suite SDK attualmente supporta solo l'uso di C # (ed è supportato da Mono), e può essere utilizzato per creare app / giochi per i dispositivi con certificazione Playstation Vita e Playstation (attualmente solo una manciata di telefoni e tablet Android prodotti da Sony).

Unity Game Engine può essere utilizzato per creare giochi per browser web (con plug-in speciale), dispositivi iOS, dispositivi Android e, se hai un sacco di soldi e credenziali, anche per console.

E alcune app scritte con C #:

risposta data 26.04.2012 - 04:04
fonte
3

C ++, C e qualsiasi altra lingua nativa portatile (che può parlare con C) soddisfano le tue esigenze. Avrai sempre una parte specifica della piattaforma nell'app che dovrai modificare per ciascuna piattaforma (se non utilizzi un motore che fa il lavoro per te) ma l'applicazione stessa può essere scritta in modo indipendente.

    
risposta data 26.04.2012 - 03:43
fonte
2

Potresti provare a utilizzare Java . Eclipse è realizzato utilizzando Java e viene eseguito sul desktop, e sono sicuro che hai sentito parlare di Android già per dispositivi mobili. Java è usato ovunque ed è sicuramente multipiattaforma.

    
risposta data 26.04.2012 - 03:44
fonte

Leggi altre domande sui tag