Visualizzazione dei risultati da 1 a 10 su 23

Hybrid View

  1. #1
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Visto il tutto e considerando che la questione non si sposta sul lato tecnico (si sta ancora definendo se è meglio prendere la strada dello studio oppure quella di affidarsi ad un professionista), direi che la discussione va spostata nel più appropriato forum Kickstarter.

    Sposto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  2. #2
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    Visto il tutto e considerando che la questione non si sposta sul lato tecnico (si sta ancora definendo se è meglio prendere la strada dello studio oppure quella di affidarsi ad un professionista), direi che la discussione va spostata nel più appropriato forum Kickstarter.

    Sposto.


    Ciao.
    Ok benissimo.

    Mettiamo il caso che io paghi un professionista (cosa ancora abbastanza probabile, intendiamoci), ma volessi comunque imparare i linguaggi necessari a realizzare app native per Android e iOS. Quali sono questi linguaggi? Per Android Java? E....? Per iOS?
    Serve altro? Qualcosa di propedeutico?

    Grazie.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    [...] ma volessi comunque imparare i linguaggi necessari a realizzare app native per Android e iOS. Quali sono questi linguaggi? Per Android Java? E....? Per iOS? Serve altro? Qualcosa di propedeutico?
    La maggior parte delle domande che stai ponendo ora trova però non ha bisogno di un forum per ottenere una risposta: sarebbe sufficiente una banale ricerca su Google.

    Un conto è l'approfondimento di un problema specifico, ma sapere con quali linguaggi si può programmare su Android richiede davvero lo sforzo di guardare la pagina su Wikipedia.

    Dato che hai deciso di imparare i linguaggi a prescindere dal progetto di cui si parlava agli inizi, che probabilmente affiderai a un professionista (forse), sfuma anche la limitazione che avevi del tempo ristretto e quindi, invece di porre anticipatamente mille domande senza iniziare a guardare fattivamente nulla nello specifico, fai tesoro delle risorse che ti sono state segnalate e prova a iniziare.

    In caso contrario, sarà ben presto difficile dare delle risposte significative in quanto, senza muovere i primi passi e iniziare ad acquisire i rudimenti iniziali, manca anche la conoscenza base dei termini primitivi necessari a comprendere qualsivoglia suggerimento ti venga dato.

    Questo come mio consiglio generale: libero di accettarlo o meno, ma poi se la discussione degenera, non ci si può lamentare della frustrazione degli utenti e delle risposte un pochino "piccate", giusto?

    Detto questo, aggiungo anche io un consiglio su uno strumento che ritengo molto valido per iniziare per sviluppare app mobile (per entrambi Android e iOS) ma anche su Windows e Mac OS, con un linguaggio semplice e tanti componenti già pronti all'uso: puoi scaricare Delphi Community Edition gratuitamente, e se ti serve una guida per iniziare, ho scritto un e-book (in lingua inglese) che può aiutarti.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Ciao alka, grazie per la risposta.
    Quote Originariamente inviata da alka Visualizza il messaggio
    La maggior parte delle domande che stai ponendo ora trova però non ha bisogno di un forum per ottenere una risposta: sarebbe sufficiente una banale ricerca su Google.
    Nì. Perchè su Google molto spesso si trovano risposte parziali e frammentate. Esistono i forum specifici proprio per darsi una mano, o sbaglio?
    Devi comunque metterti nei panni di chi inizia. Ad esempio, con tutta l'umiltà del mondo ho chiesto a Uranio se sono necessarie altre competenze propedeutiche a Java e/o Swift. Chi è agli inizi questa cosa non le sa e non si trovano così facilmente e chiaramente in rete. Non ho mica la pretesa di dire: "vado su Google, trovo l'informazione che serve Java, imparo Java e sono a posto". Boh, io tendo ad avere la consapevolezza che se non conosco una cosa forse per iniziare è meglio chiedere a chi ne sa più di me.

    Quote Originariamente inviata da alka Visualizza il messaggio
    Dato che hai deciso di imparare i linguaggi a prescindere dal progetto di cui si parlava agli inizi, che probabilmente affiderai a un professionista (forse), sfuma anche la limitazione che avevi del tempo ristretto e quindi, invece di porre anticipatamente mille domande senza iniziare a guardare fattivamente nulla nello specifico, fai tesoro delle risorse che ti sono state segnalate e prova a iniziare.
    Certo, ma... Vedi sopra. Prima di imparare i linguaggi Java, Kotlin, Swift C# sono necessarie altre conoscenze propedeutiche?
    Perchè io non posso sapere a prescindere se iniziare direttamente da Java sia corretto o meno. Magari inizio ed è la strada sbagliata.
    Non so se riesco a spiegarmi. In caso dimmi se non sono stato chiaro, che cerco di esprimermi diversamente.

    Quote Originariamente inviata da alka Visualizza il messaggio
    Questo come mio consiglio generale: libero di accettarlo o meno, ma poi se la discussione degenera, non ci si può lamentare della frustrazione degli utenti e delle risposte un pochino "piccate", giusto?
    Giusto, specifico però che la discussione degenera solo in caso di un certo tipo di risposte, la mia piccata è stata solo nei confronti di optime che invece di rispondere alla domanda ha esternato un commento fuoriluogo e non argomentato.
    Voglio dire, mettiti nei miei panni. Cosa mi aspettavo da questa discussione?
    In modo molto semplicistico:
    - cosa serve?
    - il linguaggio x, l'y e lo z.
    - serve altro prima di impararli?
    - no / sì (e se sì, cosa?)

    Lele all'inizio si è premurato di mostrarmi una distinzione fondamentale. Ottimo!
    Uranio ha esplicitato chiaramente i linguaggi. Centrato!
    Tu hai aggiunto altro materiale. Grazie!
    optime ha sentenziato "sempre affascinato da quest'idea romanticissima che il software si sviluppa a tempo perso "

    Trovi qualche differenza? (posto che 600h/anno per x anni sia definibile come "tempo perso").

    Quote Originariamente inviata da alka Visualizza il messaggio
    Detto questo, aggiungo anche io un consiglio su uno strumento che ritengo molto valido per iniziare per sviluppare app mobile (per entrambi Android e iOS) ma anche su Windows e Mac OS, con un linguaggio semplice e tanti componenti già pronti all'uso: puoi scaricare Delphi Community Edition gratuitamente, e se ti serve una guida per iniziare, ho scritto un e-book (in lingua inglese) che può aiutarti.

    Ciao!
    E ti ciò te ne sono molto grato.
    Ciao!

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Perchè su Google molto spesso si trovano risposte parziali e frammentate.
    Parlando di "Google che fornisce risposte", non mi riferisco al fatto che ti dia esattamente le risposte alle tue domande; tuttavia, ti fornisce le risorse (articoli, post, tutorial, libri, ecc.) che parlano dell'argomento e che puoi consultare per ottenere - con il tempo richiesto e un po' di buona volontà - le risposte che cerchi.

    Qualsiasi ricerca fornisce sempre risultati parziali, ma mettendo assieme le cose senza troppi sforzi si arriva tranquillamente al quadro completo: basta dedicarci il tempo necessario.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Esistono i forum specifici proprio per darsi una mano, o sbaglio?
    Sì, ma ci sono delle regole.

    Porre qualsivoglia domanda frulla nella propria testa perché è una via più rapida rispetto a quella di documentarsi e ottenere da soli le risposte non è "darsi una mano", anche perché il "darsi" presuppone che ci sia uno scambio, mentre in questo caso il beneficio è unidirezionale: nessuno guadagna dalla discussione, tu benefici della "scorciatoia" che altri creano riportando nel thread i link e le risorse da consultare che potresti già ottenere con la ricerca, magari "distillandole" per te.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Devi comunque metterti nei panni di chi inizia.
    Io mi metto nei panni di chi inizia, perché facendo formazione ne conosco tanti tutti i giorni, e a suo tempo anche io ho fatto questo percorso partendo da zero, e ogni giorno anche io "inizio" con qualcosa di nuovo, che sia un linguaggio, un tool, una libreria ecc., anche se ho un'esperienza alle spalle.

    E quando inizio faccio le mie ricerche e inizio a documentarmi, perché questa è una responsabilità individuale e non c'è nessun forum che dovrebbe assumersela.

    Concluso questo passaggio, se all'atto pratico mi restano dei dubbi o c'è qualcosa che non riesco a fare, ecco che posso rivolgermi al forum per esporre il mio dubbio specifico con tutte le dovute premesse e ottenere magari aiuto da qualcuno a cui il mio problema possa interessare.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Ad esempio, con tutta l'umiltà del mondo ho chiesto a Uranio se sono necessarie altre competenze propedeutiche a Java e/o Swift.
    Ecco, sarebbe bastato cercare la prima guida introduttiva disponibile gratuitamente online su Java e/o su Swift, leggere le prime lezioni e provare a seguire ciò che viene spiegato: se ci riesci, significa che non serve nient'altro, in caso contrario chiedi su un forum.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Non ho mica la pretesa di dire: "vado su Google, trovo l'informazione che serve Java, imparo Java e sono a posto".
    Non vedo perché non dovresti avere questa pretesa: è la cosa che fa chiunque al mondo.

    E' peggiore la pretesa di dire "vado su un forum e, senza neanche approfondire prima la questione, mi faccio dire per filo e per segno qualsiasi aspetto preliminare". Si rischierebbe di non finire più...

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Prima di imparare i linguaggi Java, Kotlin, Swift C# sono necessarie altre conoscenze propedeutiche?
    Ti rispondo io: NO.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Perchè io non posso sapere a prescindere se iniziare direttamente da Java sia corretto o meno. Magari inizio ed è la strada sbagliata.
    Non so se riesco a spiegarmi. In caso dimmi se non sono stato chiaro, che cerco di esprimermi diversamente.
    Queste sono scelte del tutto individuali. Se poni domande di questo tipo, otterrai mille risposte, tutte diverse.
    Non c'è una risposta esatta che vale per chiunque: fai una prova (basta un paio d'ore, forse anche meno) e lo scopri subito.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Giusto, specifico però che la discussione degenera solo in caso di un certo tipo di risposte
    La discussione degenera anche perché alcune delle risposte "di quel tipo" ti dicono, in modo diverso e magari più diretto, quello che ti sto dicendo io, e come pretendi che gli altri si mettano nei tuoi panni, anche tu devi accettarle per quello che sono e non puoi a tua volta pretendere che altri rispondano esattamente come vuoi tu.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Cosa mi aspettavo da questa discussione?
    In modo molto semplicistico
    - cosa serve?
    - il linguaggio x, l'y e lo z.
    - serve altro prima di impararli?
    - no / sì (e se sì, cosa?)
    Tu non puoi sapere se la questione che poni sia esattamente riassumibile nei punti che hai indicato sopra, dato che non hai idea di ciò che stai esattamente chiedendo e non è detto che a priori tutto si possa limitare a quei punti.

    Quote Originariamente inviata da Baudelaire- Visualizza il messaggio
    Lele all'inizio si è premurato di mostrarmi una distinzione fondamentale. Ottimo!
    Uranio ha esplicitato chiaramente i linguaggi. Centrato!
    Tu hai aggiunto altro materiale. Grazie!
    optime ha sentenziato "sempre affascinato da quest'idea romanticissima che il software si sviluppa a tempo perso "
    Trovi qualche differenza? (posto che 600h/anno per x anni sia definibile come "tempo perso").
    Sì, optime ti ha semplicemente detto (e io concordo) che lo sviluppo del software richiede tempo, e se ci sono degli obiettivi da raggiungere, farlo a tempo perso potrebbe non essere possibile o non garantire i risultati sperati.

    Magari lo ha fatto con una battuta, ma non è che ti ha insultato.

    In conclusione, sei qui per avere informazioni sulla risoluzione di un tuo problema su cui altri stanno investendo il proprio "tempo perso" per risponderti... prima di pretendere umiltà, secondo me dovresti provare ad averne più tu nell'accettare qualche commento più ironico che, al netto della forma che ha, magari vuole comunque suggerirti qualcosa, invece di reagire subito piccato, o forzare la struttura e il tenore delle risposte, o spiegare a cosa servono i forum, o ancora fare le classifiche sull'utilità delle risposte che hai ricevuto e segnalare ai moderatori quelle che non ti piacciono.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.