Attualmente sto programmando un'applicazione per Android. Quello che ho scoperto è che non è possibile posizionare oggetti risorsa, ad esempio un'immagine nella cartella disegnabile e denominarla come "myTestImage.jpg". Questo ti darà un errore del compilatore poiché la sintassi del case camel non è consentita, quindi dovresti rinominarla come "my_test_image.jpg".
Ma per quanto riguarda gli ID che definisci nel file XML. Supponi di avere la seguente definizione
<TextView android:id="@+id/myTextViewFirstname"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Firstname" />
Questa è una definizione valida, si compila e funziona bene sul mio emulatore Android anche se - come vedi - sto specificando l'id nella sintassi del caso del cammello.
Ora, gli esempi Android usano sempre lettere minuscole e trattini bassi. È solo una convenzione di denominazione per utilizzare lettere minuscole con trattino basso per gli ID o potrebbe causare problemi sul dispositivo reale?
Grazie