Sviluppare un'applicazione non è sempre per IT, ComSci, Computer Engineering o corso di informatica. Supponendo che tu non abbia alcun background di programmazione in base al contesto della tua domanda. Ti suggerirei vivamente di optare per un video tutorial per questa materia.
Prima di tutto cerca un video tutorial su come impostare il tuo Eclipse che è comunemente usato nella costruzione di un'applicazione Android. Elcipse vi aiuterà a compilare la vostra applicazione per diventare un .apk un'estensione dell'applicazione android.
Secondo, se avete successo nell'impostare il vostro eclipse allora cercate un video tutorial su come visualizzare "Hello World" che è una pratica comune per familiarizzare con la visualizzazione del testo e naturalmente per verificare se avete fatto correttamente come insegna il tutorial.
Terzo, ora siete sicuri di aver visualizzato correttamente Hellow World quindi è sicuro assumere che avete configurato correttamente il vostro eclipse. Questa volta potete trovare un progetto semplice con video tutorial come la calcolatrice o qualsiasi progetto che non coinvolga ancora un database. Per le persone che non hanno alcun background nella programmazione, non è bene saltare nella creazione del vostro database ancora.
Se avete fatto con successo la vostra applicazione di base, allora è il momento per voi di imparare gli argomenti della programmazione. Se siete intelligenti nella logica, allora la programmazione è probabile per voi. Perché l'applicazione o il software è basato su un insieme di istruzioni che avete dato loro per rispondere all'utente. Dovresti imparare i diversi tipi di loop, array, condizioni perché ti salveranno da codici troppo lunghi.
Assumendo che ora tu sia abbastanza esperto, è il momento di studiare il database. Il database è uno studio complesso per me, non so se sarà un caso per voi. Per prima cosa dovreste sapere quali sono i tipi di database che volete usare nella vostra applicazione. Dopo aver deciso il vostro tipo di database potete trovare un tutorial su come impostare il vostro database. Se chiedete a un programmatore vi dirà probabilmente di avere un database normalizzato che creerà un certo numero di tabelle che poi possono essere collegate con l'uso di una chiave primaria. Ma se usate solo una tabella nel vostro database che sarebbe molto più facile, tuttavia molti scoraggerebbero questa pratica perché questo riempirebbe il vostro database più velocemente.
Implicazione del vostro database, l'implementazione può variare dal diverso tipo di database comunque la logica dietro la sua implementazione sono più probabilmente simili con altri database. Proprio come la programmazione, si può destra in un linguaggio diverso, ma la logica è più probabile che sia simile con la prima lingua che hai imparato.
Infine si trova il tutorial come pubblicare la vostra applicazione in playstore.