Visualizzazione dei risultati da 1 a 5 su 5

Discussione: info sviluppo software

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    20

    info sviluppo software

    Salve, devo commissionare un software e vorrei sapere se Java è il linguaggio giusto.
    In pratica devo realizzare una specie di "gratta e vinci" digitale quindi un applet/script/plugin/ecc. il cui obiettivo è la compatibilità sui diversi dispositivi e la facilità di integrazione/implementabilità sulle diverse piattaforme/device.
    Quindi, per esempio, su desktop (pc e mac) si deve poter grattare cliccando e muovendo il mouse sopra l'immagine che svelerà un contenuto dinamico sottostante. Sui dispositivi mobile (android, iOS, tablet, ecc.) si deve poter "grattare" con il dito sia sul sito (desktop o mobile) e sia su un'apposita app per entrambi i sistemi operativi.
    Basta farlo in Java? ovviamente se c'è poi qualche programmatore freelance (per vedere fattibilità e preventivo) disponibile ben venga...
    Grazie.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    11,898
    Java non basta.
    Con Java puoi realizzare la versione desktop per Windows, OSx e Linux, ma non per i dispositivi mobili.
    E' vero che Android si programma con Java, ma il codice sarà differente dalla versione per desktop, quindi è a tutti gli effetti un software diverso pur utilizzando lo stesso linguaggio.
    Per iOS non si può scrivere un'app con Java, in teoria ci sono "convertitori" che portano da app scritta in Java per Android in una per iOS, ma ci farei poco affidamento e il codice generato andrebbe quantomeno rivisto, quindi chi se ne occupa deve anche saper programmare per iOS.

    Le soluzioni sarebbero:
    per avere delle app native
    - 1 programma in Java per desktop, 1 app Java per Android, 1 app ObjectiveC o Swift per iOS
    - 1 programma in Java per desktop, 1 app in Dart+Flutter per Android e per iOS

    se non è necessario avere app native
    - 1 programma in Java per desktop, 1 app in Rreact Native o simili per Android e per iOS

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    20
    Giusto...comunque se uso una qualche libreria "Javascript scratch off" che ho trovato in rete, me la cavo comunque per tutti i siti (desktop e cell.), giusto? poi per le app Android/iOS faccio due programmi a parte in caso, intanto parto web...

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    11,898
    Quote Originariamente inviata da 9gio9 Visualizza il messaggio
    ...me la cavo comunque per tutti i siti (desktop e cell.), giusto? ...
    Se da desktop prevedi di accedere solo tramite browser allora non ti serve creare un programma ad hoc per ogni SO, ti basta il sito e quello sei libero di farlo come meglio credi.

  5. #5
    forse, ma non ne sono certo, potresti in parte cavartela con:

    - sito web sviluppato con react + quello che vuoi per la parte server (php, nodejs, java, asp.net)
    - react native per le app, in modo da scrivere codice che puoi usare sia per ios che per android; in questo modo parte del codice react lo puoi riusrae, e poi interrogare le API scritte in quello che vuoi

    sennò, come già anticipato, ci stanno altre mille-mila soluzioni.

    ma se puoi fare tutto tramite web, ti basta sviluppare un sito 100% responsive e via.

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 © 2020 vBulletin Solutions, Inc. All rights reserved.