Lo sviluppo di Android è una direzione promettente. I datori di lavoro hanno bisogno di programmatori e sono disposti a pagarli. Sono disponibili molti materiali di formazione per i principianti e una forte comunità di colleghi esperti sarà sempre d'aiuto con consigli. Puoi studiare da solo, ma per semplificare e velocizzare il processo è meglio chiedere aiuto agli insegnanti e iniziare con i corsi. Il piano di formazione può variare a seconda delle attività e del background dello sviluppatore principiante. Successivamente descriveremo le conoscenze e le competenze di base che saranno necessarie in ogni caso.
Conoscenza base di HTML e CSS
Impara la sintassi e la terminologia della lingua per formulare correttamente le domande e trovare le risposte più velocemente. Ad esempio, è più efficace cercare su Google non gli angoli arrotondati di un pulsante, ma il cornerRadius: il motore di ricerca restituirà risposte più pertinenti.Nozioni di base sull'XML
Si tratta di un linguaggio di markup che non contiene logica operativa o algoritmi ed è progettato per una comoda archiviazione dei dati. Vale la pena imparare a contrassegnare l'interfaccia utente, impostare la posizione dei pulsanti, dei campi di testo e di altri elementi dell'applicazione. XML consente l'uso multilingue; le stringhe in diverse lingue vengono scritte nei file XML.Come funzionano HTTP e REST
Si tratta di protocolli per l'interazione di applicazioni con il mondo esterno: altre applicazioni e servizi, ad esempio server su Internet. Devono essere padroneggiati per capire come l'applicazione interagisce con altri servizi e riceve informazioni da essi. Differenza tra linguaggi di programmazione. Il computer non distingue in cosa è stato scritto il programma: esegue codici macchina. I linguaggi di programmazione sono stati creati per gli sviluppatori. Hanno molto in comune: quasi tutti hanno funzioni, variabili, classi, array. Se sai come usarli in una lingua, puoi passare a un'altra se necessario. Il linguaggio deve essere scelto per risolvere un problema specifico, ad esempio per lo sviluppo mobile lo standard è Java. Principi generali dello sviluppo. Per scrivere codice chiaro che i colleghi impegnati in progetti condivisi di grandi dimensioni possano leggere, è necessario imparare:- come nominare funzioni e variabili;
- dividere il testo del programma in file;
- inserire trattini e spazi.
Esplora l'ambiente Android
Elementi grafici dell'applicazione. Quando si crea un'interfaccia applicativa, non è necessario scrivere il codice da zero, è sufficiente utilizzare blocchi già pronti - Visualizza. Esistono diversi tipi di blocchi:- per visualizzare il testo;
- visualizzare immagini;
- per posizionare altri elementi sullo schermo.
GO TO FULL VERSION