Qual è il percorso di apprendimento ideale per la creazione di app Android con Scala, senza esperienza Java precedente


13

Sfortunatamente, al momento non ci sono libri sull'argomento "Impara lo sviluppo Android con Scala", che sarebbe la soluzione ideale. Immagino che dovrò prendere almeno 3 libri qui, uno per ogni argomento. Tuttavia, non ho idea di quale ordine di leggerli, se leggerli contemporaneamente, quali parti del libro Java posso saltare in sicurezza, ecc.

Qual è il percorso migliore per iniziare a creare app Android utilizzando Scala?


2
Penso che un libro su Android e un libro su Scala sarebbero sufficienti. Questo post su Stack Overflow tratta problemi comuni e così via stackoverflow.com/questions/476111/…
Ingegnere mondiale

Risposte:



2

Non hai indicato il motivo per cui preferisci Scala rispetto a Java per programmare app Android.

Devi avere una solida base in OOP. Hai anche cercato Google Code per la programmazione su Scala in Android: http://code.google.com/p/scala-android/ . Dai un'occhiata anche a questo: http://www.assembla.com/wiki/show/scala-ide/Developing_for_Android


2
Fantastico, grazie per le risorse. Per quanto riguarda il motivo della preferenza Scala su Java, speravo di mantenere la discussione relativa alla domanda reale. Se trasformiamo la discussione in una che coinvolge i miei requisiti e / o preferenze personali in merito a Java vs Scala, è probabile che le risposte e la discussione risultante sarebbero meno applicabili in generale e probabilmente di valore inferiore per gli altri in futuro che hanno la stessa domanda ma esigenze e / o preferenze personali diverse.
Fourk

@fourk non è necessariamente vero, la ragione per cui Maxood stava chiedendo non è quella di avviare una "guerra di linguaggio di programma" di Scala contro Java che devia davvero la discussione (come suggerisci tu) ma perché potresti non essere a conoscenza delle funzionalità del linguaggio, perché esempio, che ti consentono di ottenere gli stessi risultati in java senza prendere il percorso "meno camminato" (Scala per Android). E ci sono buone ragioni per questo: maggiore supporto della comunità, più risorse online e offline disponibili, ecc.
Alfasin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.