Italian Condividi la tua Creazione (solo i video)

Vuoi condividere i sorgenti o solo i video delle tue applicazioni?

  • Solo video

    Votes: 1 20.0%
  • Nessun sorgente

    Votes: 0 0.0%
  • Niente codice

    Votes: 1 20.0%
  • Solo Layout

    Votes: 0 0.0%
  • Tutto ad eccezione del codice

    Votes: 0 0.0%
  • Tutto tranne il sorgente

    Votes: 3 60.0%

  • Total voters
    5

Star-Dust

Expert
Licensed User
Longtime User
comunque su Google Play anni fa avevo un App simile, ma tutti prendevano la versione gratuita anzichè spendere € 2.50 per avete tutte le funzioni.....
E peraltro ti creavano un sacco di problemi perchè con 2,50 (quei pochi che compravano) volevano un SW che facesse di tutto, pure le fatture e incassava.. .. Ho deciso di toglierla
 

Star-Dust

Expert
Licensed User
Longtime User
Perché io vedo una grossa differenza fra un Applicativo che ti viene richiesto specificamente da un Cliente. Vuole una cosa precisa ed è disposto a pagare il giusto (a volte anche l'ingiusto) pur di avere quella.
Un altro è chi vede un App in edicola e pensa, mi potrebbe servire, quasi quasi la compro tanto per 5€..... poi magari manca di tante cose la mette da parte ed è finita li.

Come uno che va dal sarto e paga 800€ per un vestito su misura un altro che passa da OVS e con 120 euro prende un vestito dozzinale e magari poi se lo fa aggiustare dalla moglie .

Un conto è chi compra un VOICE-IP da sfsa.. e poi non si può collegare agli altri server e lo usa solo come citofono locale (ma spende 20€) e un altro e un gestore di telefonia che commissiona un App per i clienti spende 10mila/20euro e ci gestisce la rete dei suoi clienti.

Quindi un conto è chi paga 2,50 o addirittura chi ha la versione FREE per avere un App per la gestione degli interventi e un altro è chi mi commissiona un FrameWork per gestire l'azienda e interventi, magazzino, attrezzature, presenze, rapportini, accessi, LOG...

Ora se hai un amico con un azienda idraulica (io ho 5 amici con azienda idraulica e dipendenti) e gli regali un sistema per la gestione se lo prendono e magari ti fanno notare errori e mancanze (a caval donato guardano bocca e zoccoli)
Se glielo fai pagare iniziano a dirti che a loro non serve.
 

LucaMs

Expert
Licensed User
Longtime User
E' tutta roba che va studiata bene quasi esclusivamente dal punto di vista del DB. Servirebbe tanta intelligenza artificale (!) per dare il DB in pasto ad un sw che generi tutto il necessario per gestirlo?

In effetti, si potrebbe fare in due modi diversi: il classico, con routine che accedono al DB e uno che forse... classi che rappresentino la singola tabella (entità).

Cmq sia, che alla fine generi le interfacce grafiche necessarie.
 

Star-Dust

Expert
Licensed User
Longtime User
Si, sono 13 tabelle e potrebbero essere di più. Il resto sono interfacce e funzioni.
La differenza che era previsto un sistema di localizzazione dipendente per assicurarsi che era sul cantiere. Parliamo di cantieri grossi che il lavoro durava mesi o anni.
E quindi su doveva usare un Tablet che all'accesso produceva un codice QR momentaneo che doveva essere inquadrato dal telefonino del dipendente e lo identificava. In alcune ipotesi si leggeva il pollice da un telefono predisposto per verificarne la presenza e la posizione....
Comunque c'erano molti vincoli legali da rispettare e quindi non era semplice produrre un sistema del genere.
 

Xfood

Expert
Licensed User
su questo hai perfettamente ragione.
 

Star-Dust

Expert
Licensed User
Longtime User
Ma partendo da un generatore di UI (con o senza "classi intermedie"), passandogli "semplicemente" un DB, risparmieresti un bel po' di lavoro.
Modifiche e cose particolari si aggiungerebbero in seguito.
Non è cosi semplice come pensi altrimenti bastava PHP in questo. Altervista ti crea le interfacce per inserire i campi di un DB. Ma spesso gli isnerimenti non è un semplice riempire caselle da tastiera
Poi dice "schiavismo", "caporalato", "privacy", ...!
Mica puoi prendere lo stipendio ed essere a casa a dormire. Si parla di centinaia di dipendenti. Un sistema moderno del cartellino elettronico
 

Xfood

Expert
Licensed User
quindi e' una vecchia app disoccupata?
ho sentito dire che per un programmatore una propria creazione e come un figlio, tenerla ferma in un cassetto gli piange il cuore, ti andrebbe di liberarla?...
 

Star-Dust

Expert
Licensed User
Longtime User
quindi e' una vecchia app disoccupata?
ho sentito dire che per un programmatore una propria creazione e come un figlio, tenerla ferma in un cassetto gli piange il cuore, ti andrebbe di liberarla?...
Prenderebbe freddo e si ammalerebbe, proteggiamo i figli dalle intemperie. Ho centinai di figli da proteggere
 

LucaMs

Expert
Licensed User
Longtime User
Non è cosi semplice come pensi altrimenti bastava PHP in questo. Altervista ti crea le interfacce per inserire i campi di un DB. Ma spesso gli isnerimenti non è un semplice riempire caselle da tastiera
Basterebbe "inventare" una "codifica" nella creazione delle tabelle DB, in modo tale che, ad esempio, se avesse un nome con un certo prefisso, significherebbe che dovrebbe essere utilizzata in delle ComboBox (roba vecchia, questa, ci sono view migliori). Altrettanto per il valore testuale da visualizzare e quello associato.

Cmq, magari farebbe il minimo, ma di certo ti risparmierebbe una buona percentuale di lavoro.

Se poi pensi a quanti programmatori "in erba" di b4x acquisterebbero un tale strumento...!
 

Star-Dust

Expert
Licensed User
Longtime User
ho coperte e giubbotti a sufficienza, tranquillo che 3 pasti caldi al giorno sono assicurati.
Mica sono un orfanotrofio che da via i figli per un piatto di lenticchie calde. Comunque a te non serve questo. Fa solo i rapportini in PDF
 

Xfood

Expert
Licensed User
Mica sono un orfanotrofio che da via i figli per un piatto di lenticchie calde. Comunque a te non serve questo. Fa solo i rapportini in PDF
ok, un'app con la gestione assistenza e rapportini, per iniziare mi andrebbe bene.... pazienza, dovro attendere ancora un po, fra una decina di anni forse riesco a svilupparla da solo.
 

Star-Dust

Expert
Licensed User
Longtime User
Questo è un altro discorso. Ma sto studiando un sistema per le WebApp per un autocomposizione delle interfacce.
Già avevo trovato un modo quando studiavo il TaninoReport...
Non è difficilissimo implementarlo ma poi facendo ulteriori ricerche ho tentato di fare un passo avanti verso i framework.

Il campo è vasto e complesso. Attualmente creo webApp velocemente con PHP ma il risultato grafico non è sempre bello. Ci vuole una buona conoscenza dei CSS e anche idee grafiche.

Sto studiando Angular ma è molto complesso. E divide le interfacce dalla logica. Questo risolve molti problemi di legare la logica all'interfaccia. Quindi l'interfaccia la generei a parte e poi scrivi la logica. Ma non è cosi semplice come a spiegarla.... è davvero complesso

sto studiando diverse idee, una fra le quali è creare un linguaggio che gira Back-End (come php) ma che abbia maggiori funzioni per la creazione di interfacce eleganti. Ma sarebbe Back-End.

Io volevo fare un Front-End, per quello studiavo un sistema che è nato per i Report.

Ma continuo a studiare finchè non mi viene un idea buona e semplice,,,, ogni tanto mi viene.
 

Star-Dust

Expert
Licensed User
Longtime User
ok, un'app con la gestione assistenza e rapportini, per iniziare mi andrebbe bene.... pazienza, dovro attendere ancora un po, fra una decina di anni forse riesco a svilupparla da solo.
Con tutti i sorgenti che hai puoi svilupparla da solo anche adesso.
 

Star-Dust

Expert
Licensed User
Longtime User
tempo permttendo certo.
Se pensi ti farebbe risparmiare tempo dal lavoro , sarebbe tempo ben speso per crearla. Ma se non ne trarresti beneficio sarebbe inutile, solo codice da accumulare... lo useresti un paio di volte e poi torni alla carta.

Un mio vecchio cliente che era abituato alla carta, ho fatto diverse App per la trascrizione delle commesse ma non le usava mai perchè andava più veloce con carta e penna. finché un giorno con B4A la mia ennesima App , velocissima, con previsione dell'ordine, agevolazione nella ricerca e nella compilazione...e anche lui ha usato quest'App. E la usa anche adesso dopo 3 anni che ho lasciato il cliente perché compila gli ordini velocemente.

Le app vengono usate se sono pratiche, altrimenti sono perdite di tempo.. e questa che fa solo i rapportini non ti servirebbe
 

Star-Dust

Expert
Licensed User
Longtime User
Ti spiego perché non distribuisco mai (o quasi) i miei sorgenti. Cosi non me lo chiedi più.

  1. A volte sono codici sorgenti vecchi con metodi di programmazione obsoleti o/o scorretti.
  2. Alcuni sono legati strettamente al cliente, come archivi. Alcuni sono caricati da DropBox e altri da FTP perché cosi voleva il cliente, cosa che è sconsigliatissima piuttosto che usare un DB in cloud. Alcuni sono Sqlite, altri sono Json o XML, alcuni Access e cosi via. Risulterebbero inutilizzabili per te e dovresti cambiare tutto il sistema di accesso ai dati non avendo DropBox o Ftp o altro sistema.
    Quindi un lavoraccio che poi ricadrebbe su di me, perché vuoi sapere da come come modificarlo
  3. Alcuni hanno caratteristiche di interfacce particolari, legate al tipo di articolo che il cliente trattava o al modo di vedere la vendita , con passaggi e pannelli inutili (non per il cliente che voleva cosi) e che adesso non puoi più togliere se non modificando e stravolgendo l'App (Ammesso che si riesca a capire come funzionano centinaia di migliaia di righe di codice).
    Oppure ricadrebbe su di me .... al solito
  4. In alcuni ho venduto Applicazione e Sorgente quindi ho ceduto i diritti di riutilizzo
  5. Alcuni di questi hanno pagato diverse centinaia di Euro o più, non sarebbe corretto rivendere il codice a un altro per cifre simboliche.
    Esempio. Vendo una soluzione 1200€ perché ci ho lavorato un mese buono, poi arriva qualcuno in chat e glie cedo kilometri di codice per 12€?.
  6. Dopo averle cedute anche a titolo gratuito, riceverei richieste di spiegazione di come funziona, di come si installa (oppure "perché a me da errore e non mi compila") e perderei tempo per dare pure assistenza (mi secca a farlo ai clienti paganti figuriamoci agli altri).
    Poi magari non gli funziona per qualche casino che ha sul PC e io si certo non ci sto dietro a capire il perché... la morale si dirà che il mio programma non era nemmeno funzionante... ho ottenuto pure cattiva pubblicità.
  7. Seguirebbero richieste di modifiche.. ("non potresti aggiungere questa funzione...") a titolo di favore e cortesia e non ne esci più.
    Se ti rifiuti di fare le modifiche, iniziano a dire che cosi non serve a nulla è inutilizzabile (quasi ti accusano di averli truffati) e se anche hanno pagato anche 5€ vorrebbero che facesse tutto quello che hanno sognato
  8. In questi ambiti il "come visto e piaciuto" non sembra funzionare
  9. Ce ne sono altri motivi ma non me li ricordo e vado sulla fiducia di me stesso
Ecco perché non distribuisco quasi mai i sorgenti.

Non ho questi problemi con chi mi commissiona una soluzione specifica, perchè me la descrive lui e la faccio esattamente come vuole e comunque pagando a prezzo pieno anche se da rogne sono incluse nel prezzo. E comunque non mi chiede aggiungeresti questo o quello, se non fosse necessario, perchè sa che richiede tempo e mi pagano il lavoro in base al tempo e quindi se la pensano bene prima di farmi aggiungere qualcosa....
 
Last edited:

Star-Dust

Expert
Licensed User
Longtime User
Una cosa potresti rivelarmi: dove/come c. li trovi i clienti?
Mi metto in piazza con un cartello, Facio Appi ( gli errori grammaticali sono fatti apposta come chi chiede l'elemosina e magari sono laureati ma senza errori non fanno tenerezza)


Ho iniziato molti anni fa e col passa parola.
 
Last edited:
Cookies are required to use this site. You must accept them to continue using the site. Learn more…