Sono abbastanza abile in C e conosco un po 'di C ++, ma non ho mai toccato Java. Recentemente ho avuto un'idea per un'app che penso abbia un potenziale e voglio svilupparla.
Ho intenzione di andare prima su Android, perché non richiede un Mac / iPhone.
Quindi la mia domanda è: posso andare direttamente all'apprendimento dello sviluppo di Android, raccogliendo la sintassi Java mentre procedo e ne ho bisogno (dopotutto non penso che sia molto diverso dal C / C ++), o dovrei prendere un paio di settimane per apprendere prima le basi di Java e poi iniziare con lo sviluppo Android?
hello world
app di base ma qualcosa di più complicato di così e ti imbatterai in problemi durante il debug solo perché non sei a conoscenza di alcune stranezze. Proverò a pubblicare una risposta più lunga (sottolineando alcuni degli errori da principiante che ho riscontrato su SO) quando avrò del tempo.