Era ciò che stavo chiedendo su b4x.com; mi pare di aver chiesto di collaborare nel creare modelli di progetto.
Per fare un esempio di ciò che intendevo, ieri ho tentato di inserire nell'app che sto sviluppando un'activity per la registrazione-login prelevandola dal mio progetto principale (Penelope).
Bene, questa contiene troppi riferimenti ad altri moduli (per moduli intendo ovviamente i vari tipi, activity, servizi, di codice...).
Avrei dovuto tentare, si spera riuscendoci, di rendere questa activity molto più autonoma.
Ad esempio, crea un Type con i dati utente ma li salva nello Starter, quindi ho dovuto modificare lo starter del progetto attuale affinché sia "compatibile" con l'Activity per la registrazione-login utente.
Altra cosa, utilizza delle funzioni di moduli, come ad esempio utilità grafiche (SetFont e roba del genere).
Inoltre, ma questa è una questione diversa dal fatto che l'Activity non sia autonoma, nell'originale do modo di scegliere anche un Avatar, un'immagine. Nella nuova app non consentirò di usare un Avatar, quindi l'activity contiene una imageview (ed il relativo evento) che non serve ed oltretutto lancia un'altra activity che consente all'utente di scegliere un'immagine dal proprio device.
Quindi dovrei avere due versioni di questa Activity reg-log.
Avendo poi "pezzi" del tutto autonomi, si potrebbe creare un progetto (o più progetti) già pronti, di base, cui aggiungere solo codice specifico dell'app da realizzare.
L'activity reg-log è già un esempio di un "pezzo" che, almeno io, userei spesso.
Mi sa che ho dimenticato qualcosa di "importante" che volevo scrivere ma fa lo stesso, tanto leggerò soltanto io questo post o al massimo un altro paio di membri
Per fare un esempio di ciò che intendevo, ieri ho tentato di inserire nell'app che sto sviluppando un'activity per la registrazione-login prelevandola dal mio progetto principale (Penelope).
Bene, questa contiene troppi riferimenti ad altri moduli (per moduli intendo ovviamente i vari tipi, activity, servizi, di codice...).
Avrei dovuto tentare, si spera riuscendoci, di rendere questa activity molto più autonoma.
Ad esempio, crea un Type con i dati utente ma li salva nello Starter, quindi ho dovuto modificare lo starter del progetto attuale affinché sia "compatibile" con l'Activity per la registrazione-login utente.
Altra cosa, utilizza delle funzioni di moduli, come ad esempio utilità grafiche (SetFont e roba del genere).
Inoltre, ma questa è una questione diversa dal fatto che l'Activity non sia autonoma, nell'originale do modo di scegliere anche un Avatar, un'immagine. Nella nuova app non consentirò di usare un Avatar, quindi l'activity contiene una imageview (ed il relativo evento) che non serve ed oltretutto lancia un'altra activity che consente all'utente di scegliere un'immagine dal proprio device.
Quindi dovrei avere due versioni di questa Activity reg-log.
Avendo poi "pezzi" del tutto autonomi, si potrebbe creare un progetto (o più progetti) già pronti, di base, cui aggiungere solo codice specifico dell'app da realizzare.
L'activity reg-log è già un esempio di un "pezzo" che, almeno io, userei spesso.
Mi sa che ho dimenticato qualcosa di "importante" che volevo scrivere ma fa lo stesso, tanto leggerò soltanto io questo post o al massimo un altro paio di membri