Come posso diventare uno sviluppatore di app Android senza alcuna precedente competenza o conoscenza di programmazione?

Ciao

È semplice. Per imparare Android Dev hai bisogno di:

  1. Fondamenti solidi in Java per i quali Udacity ha un corso meraviglioso su come iniziare con la programmazione e, inoltre, nel corso Android Basics, insegnano ai principianti le basi di Java insieme a Android Dev e lo fanno brillantemente.
  2. Guida di riferimento di Java: un libro o una buona connessione Internet per cercarlo su Google.
  3. Buona risorsa di apprendimento principale: consiglierò il corso di base Android di Udacity gratuito.
  4. Ore dedicate alla pratica
  5. Appartenenza a un simpatico sviluppatore. comunità / forum come StackOverflow
  6. Un bel sistema. Ne hai bisogno? Si Certamente. “Nice” può essere un termine contestuale, ma per me significa avere un desktop rig personalizzato con Core i5, 8 GB di RAM. Perché è più economico da costruire, mantenere e ancora più potente e affidabile con parti di qualità rispetto a qualsiasi sistema di marca. Preferisco avere una buona quantità di RAM per facilitare il processo di costruzione Android e gli emulatori che sono così ad alta intensità di risorse. Anche una bella scheda grafica (se sei propenso a costruire app di gioco). La cosa a questo punto è che ho Linux, Windows, Mac in esecuzione sullo stesso rig personalizzato. tutte le cose genuini costano circa 60 grands 😉
  7. soprattutto zelo e passione verso gli sviluppatori Android

Ora, per diventare un sviluppatore freelance Android. hai bisogno:

  1. per completare la formazione di base con le risorse sopra elencate (possono essere necessari circa due mesi per iniziare a diventare fluenti con le basi della programmazione Android, dedicando circa 2-3 ore al giorno per gli studenti avg.)
  2. Un portafoglio di app di base per renderti sicuro e docile di dimostrarlo al potenziale cliente.
  3. Migliori della media capacità comunicative. Dirò che l’inglese dovrebbe essere più un “must” che “una preferenza”.
  4. Ore dedicate alla pratica (è una ripetizione dei passaggi precedentemente menzionati, lo so )
  5. Fiducia
  6. Abbonati a pochi canali di aggiornamento Android selettivi come, canali YouTube, podcast, riviste, ecc. Per rimanere aggiornato . Trovali tu stesso. Sarà una bella esperienza di apprendimento mentre li scoprirai. Ricorda inoltre che l’ overflow di informazioni è davvero inquietante. ci sono stato
  7. i fenomeni di avvicinamento a un cliente:
    1. Chiedi ai tuoi amici, a tuo padre, a tua madre, al piccolo negozio locale o a qualsiasi altro se puoi aiutarli a costruire un’app
    2. Crea profili nei portali freelance. Ce ne sono tonnellate e varia da persona a persona quale portale fa al caso tuo 😉

Oltre a tutti i passaggi sopra elencati, ti preghiamo di non sottolineare. Uscire, socializzare o impegnarsi in qualche attività ludica. Ne avrai bisogno per essere un buon libero professionista.

Segui questi e dovresti essere a posto.

Rif: Vidit Kothari’s answer to Quali sono le competenze e gli strumenti software necessari per diventare uno sviluppatore freelance Android?

Creare un’app Android è semplice

Dovresti avere una buona conoscenza di Java e XML.

Non andare direttamente allo sviluppo di app, prima scopri java di base, quindi inizia con una semplice app come la calcolatrice e impara java fianco a fianco

fai riferimento ai tutorial video (thenewboston o slidenerd) ma non copiarli, cerca di capirli e crearne uno tuo

impara Android Studio

Per iniziare | Sviluppatori Android

potresti riferirti alla mia app per java

Più di 900+ domande Quiz / Test.

Più di 300 domande di intervista.

Più di 300+ programmi Java.

Java OCJP + – App Android su Google Play

è davvero pieno per migliorare la tua conoscenza di Java ma se non sai nulla di Java allora non andare d’accordo con questa app, inizia con un libro standard

1. Head First Java, 2nd Edition

2. Thinking in Java (4a edizione)

3. Pensa a Java

4. Introduzione a Java di Sedgewick

5. Java in breve

6. Core Java Volume I – Fundamentals (9th Edition) (Core Series): Cay S. Horstmann

7. Java How To Program (oggetti in ritardo) di Paul Deitel, Harvey Deitel

puoi verificare le tue abilità java con la mia app fianco a fianco (Argomento per argomento)

Buona fortuna .

Sì, puoi creare un’app Android senza alcuna conoscenza di C o Java. Se conosci HTML, Javascript, jQuery, puoi utilizzare uno strumento come Titanium (Titanium Mobile Application Development | Appcelerator Inc.) o PhoneGap (PhoneGap | Home) per creare app.

Consiglio vivamente di conoscere meglio la piattaforma e concetti di base come MVC e programmazione orientata agli oggetti. Anche se costruisci app usando questi strumenti, dovresti conoscere i concetti di base per non dire altro.

Si perché no?
Prova prima a imparare il linguaggio C, codifica i programmi di base.
Impara il concetto base di programmazione orientata agli oggetti tramite Java.
Quindi vai su developers.android.com
Happy Coding 🙂
La codifica è divertente: p

Non devi essere un wizard di programmazione per creare la tua app.

Ci sono molte risorse e strumenti per aiutarti e non significa consegnare l’intero progetto a un designer di terze parti.

Puoi comunque avere una grande quantità di input per assicurarti che il risultato sia esattamente quello che speravi.

Qui a Prodalist abbiamo raccolto i nostri migliori consigli per coloro che desiderano creare un’app senza precedenti esperienze di programmazione.

Come con qualsiasi nuovo progetto, la creazione di un’app inizia con la ricerca.

Dalla definizione dei tuoi obiettivi e dalla scelta della tua piattaforma mobile alla comprensione del mercato e delle opzioni di monetizzazione, ecco alcune domande che dovresti porti prima di procedere con la progettazione e lo sviluppo della tua app:

Chi è la competizione?

Prima di fare qualsiasi altra cosa, controlla sul mercato le app mobili esistenti simili.

Non scoraggiarti se qualcuno ha già fatto qualcosa di simile – ricorda, ci sono molte app là fuori.

Questo esercizio non è sapere se la tua idea è completamente unica, ma per imparare cosa funziona bene e cosa no.

Come puoi farlo meglio? Dove stanno deludendo i loro concorrenti? Cosa puoi offrire al mercato?

Se la tua app mobile è un’estensione di un servizio esistente (come una rivista online o un sito Web di notizie, ad esempio), la concorrenza non ha importanza. Ciò che offri sono contenuti originali per un pubblico specifico che conosce e si fida del tuo marchio.

Ciao,

Se vuoi creare un’app tramite la codifica personalizzata, devi imparare lingue come Java, SQL ecc. Per sviluppare un’app Android O un altro modo è la piattaforma di sviluppo di app mobili.

Con l’aiuto degli strumenti di sviluppo delle app puoi sviluppare app con funzionalità di trascinamento della selezione senza scrivere una singola riga di codice.

Sono uno sviluppatore di app, ho provato la maggior parte delle piattaforme di sviluppo di app mobili. Fino ad oggi ho sviluppato più di 50 app con l’aiuto di Phonegap, Telerik, ConfigureIT. Funzionano correttamente su app store.

In base alla mia esperienza in questo campo, consiglio agli sviluppatori e ai principianti di utilizzare la piattaforma di sviluppo di app mobili come Cross Platform Mobile App Development Tools, Online, Developer, Enterprise, perché fornisce codifica automatica, funzionalità di anteprima app, connessione API diretta e un molte più funzionalità. Queste cose fanno risparmiare molto più tempo di sviluppo e forniscono app veloci e ben progettate in molto meno tempo.

Il principale vantaggio di questo strumento, è la piattaforma basata sul web, quindi non è necessario acquistare alcun sistema aggiuntivo, è possibile creare un’app da qualsiasi luogo e da qualsiasi sistema.

Spero che la mia risposta possa aiutarti.

Disclaimer: ho sviluppato un lettore musicale per Android . Quindi, questa domanda rientra nel mio dominio di competenza.

Devi affinare tre cose se vuoi sviluppare qualsiasi app Android.

• Comprensione a livello di layout e framework. Progetta parte dell’app. Come appare l’interfaccia utente e la navigazione dell’app

• Java in generale

• Biblioteca speciale per scopi speciali

Quanto tempo ci vorrà per imparare tutte e tre le cose dipende dal tuo background e da quanti sforzi sei pronto a mettere.

Conoscere il framework è facile. In genere, puoi perfezionarlo entro 2 mesi

Java può essere difficile se non sei un esperto di informatica e può richiedere circa un anno

Le biblioteche speciali sono a scopo speciale. Quindi, continueremo ad impararlo per tutta la vita. Stack Overflow e GitHub diventeranno molto importanti qui.

PS: Puoi provare la mia app qui: Beautiful Music Player

Si, puoi. Ho iniziato lo sviluppo Android da solo con una conoscenza precedente di Java.

Devi imparare almeno java di base. E prendere l’abitudine di leggere la documentazione.
Riceverai molti tutorial eccellenti sul sito degli sviluppatori di Google.

Sebbene ci siano strumenti che semplificano la vita, consiglierei di impararla dal core usando la propria piattaforma di studio Android di Google. In questo modo capirai cosa sta succedendo e perché.

Se sei disciplinato al riguardo, lo imparerai tra circa un mese per la creazione di app di base.
Vai avanti ed esplora le cose. Ti auguro il meglio.

Bene, ci sono molti canali YouTube che dovrebbero aiutarti a diventare uno sviluppatore Android, come New York Academy, Smart Herd e molti altri. Ti consiglierei anche di trovare un buon insegnante per aumentare le tue conoscenze e conoscere le ultime competenze sul mercato.

scopri come creare un’app di allarme nel tuo telefono, senza apprendere alcun tipo di programmazione: un efficace allarme mattutino per Android (Parte 2) | Le migliori macro per Macrodroid | Episodio 12

non è possibile