none
VB .Net - Convertire Soluzione in App per Android RRS feed

  • Domanda

  • Ho realizzato un progetto che ho già distribuito ai miei utilizzatori e che sembra non dare alcun problema.

    Adesso però, proprio i miei utilizzatori mi chiedono di poterlo utilizzare anche sui loro tablet. Premetto che questo progetto utilizza un DB Access 2007 e che stampa i Report in PDF tramite Crystal Report.

    Il mio Installer attuale installa sia Crystal Report Runtime che Access 2007 Runtime sui PC dei miei users, altrimenti non può funzionare.

    È possibile "Tradurlo" per Android e iO?

    Grazie per la risposta.

    martedì 5 marzo 2019 09:59

Tutte le risposte

  • Tradurlo direttamente credo di poterti dire NO, su Android non puoi usare un Database Access e non puoi usare Crystal Reports.

    Quello che potresti fare è creare una applicazione Web che giri su un server e replicare ai tuoi utenti l'interfaccia sull'applicazione web che girando su un server potrà usare access e crystal reports.

    Altrimenti potresti sviluppare l'applicazione usando gli strumenti di sviluppo per Android e passare ad un database Sqlite che può essere usato su tablet, ma non saprei cosa potresti utilizzare per sostituire Crystal.

    saluti


    Sabrina C. - http://www.dotnetwork.it

    martedì 5 marzo 2019 10:30
  • Ciao

    se vuoi portare il tuo prodotto su mobile come ti ha detto Sabrina puoi utilizzare la strada web oppure passare per Xamarin per sviluppare in C# in modo nativo e multipiattaforma.

    In questo secondo caso non potrai però (per fortuna) utilizzare access, quindi dovrai utilizzare un altro database compatibile con xamarin come sqlite. Per quanto riguarda i report ci sono molte librerie che puoi utilizzare per sviluppare i pdf come itextsharp oppure suite come https://www.syncfusion.com/ che hanno componenti anche per i pdf, quelli di syncfusion poi hanno una licenza community per realtà piccole che permettono di utilizzarli gratuitamente.

    La tua logica di gestione invece potrai riutilizzarla compilandola in una libreria che potrai tranquillamente importare nel progetto xamarin e continuare ad utilizzarla.

    Spero di averti dato qualche dettaglio in più per cercare di risolvere il tuo problema

    Ciao

    Alessio

    martedì 5 marzo 2019 15:24
  • Scusate il ritardo nel rispondervi, ma ho avuto molto altro da fare.

    Per riassumere: devo comunque "imparare" un nuovo linguaggio, che si tratti di C# o di "......" (cosa non so ancora,) per creare una applicazione Web.

    Opterei per il linguaggio più vicino a VB Net, ma non so quale sia,... Per esempio, io non so proprio cosa sia Xamarine,... e quanto sia diverso da VB Net. E poi, posso ancora usare la piattaforma Visual Studio?

    Grazie per il vostro ulteriore aiuto.

    mercoledì 3 aprile 2019 07:26
  • Direi C#, e ASP.Net MVC in una delle sue versioni Xamarin serve per fare app android e IoS. se posso darti una dritta, ho convinto più di qualcuno a passare da VB.Net a C# e tutti mi hanno detto "L'avessi fatto prima." ;) 

    Non è difficilissimo e trovi moltissimi esempi e tutorial proprio sul sito Asp.Net

    https://dotnet.microsoft.com/learn/web/aspnet-hello-world-tutorial/intro

    qui

    https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/introduction/getting-started

    e qui


    Sabrina C. - http://www.dotnetwork.it

    mercoledì 3 aprile 2019 10:21