Sviluppatore B4X: app B4A, B4i e B4J
Hai un'app sviluppata in B4A da aggiornare, vuoi portarla su iPhone con B4i o realizzarne una nuova per il tuo team? Descrivi cosa deve fare l'app: valutiamo la soluzione più semplice da mantenere.
Tempo tecnico indicativo
3–50 ore
Fascia di costo orientativa
150–2.800 €
Complessità tipica
Media
Di cosa si occupa
B4X (B4A per Android, B4i per iOS, B4J per desktop e server) permette di sviluppare app native con una sintassi simile a Visual Basic e di condividere gran parte del codice tra piattaforme. È molto usato per app aziendali: raccolta ordini, inventario, interventi tecnici, consegne.
I problemi tipici riguardano l'aggiornamento ai requisiti degli store, l'uso offline, la sincronizzazione con il gestionale, le periferiche (stampanti, lettori barcode) e il porting su iOS.
Quando serve
- Requisiti degli store: target SDK, permessi e politiche aggiornate che bloccano la pubblicazione.
- Lavoro offline: app che richiedono connessione e perdono dati in zone senza copertura.
- Periferiche: stampanti termiche Bluetooth, lettori barcode, fotocamera.
- Porting iOS: librerie non disponibili su B4i e differenze di interfaccia.
Attività tipiche
- Nuove app B4X: progetti con moduli condivisi tra Android e iOS.
- Sincronizzazione offline: SQLite locale, coda delle modifiche, sincronizzazione con API.
- Integrazione periferiche: stampa ESC/POS, barcode, GPS, fotocamera.
- Aggiornamento e pubblicazione: adeguamento ai requisiti di Play Store e App Store.
Un esempio tipico
Una ditta di manutenzioni usa un'app B4A per registrare gli interventi. I tecnici lavorano spesso in locali tecnici senza rete e devono ripetere l'inserimento. L'app viene riorganizzata con un database SQLite locale e una coda di sincronizzazione; nella seconda fase la stessa logica viene riutilizzata in B4i per i tecnici con iPhone.
Scenario illustrativo, non riferito a un cliente reale.
Quando serve uno sviluppatore
Quando l'app è usata ogni giorno dal personale e un blocco ha impatto sul lavoro, quando serve la versione iOS o quando la sincronizzazione con il gestionale deve essere affidabile.
Tecnologie coinvolte
Quanto tempo può richiedere e quanto può costare
Indicativamente 3–50 ore di lavoro tecnico, per una fascia di 150–2.800 €.
Le variabili che incidono di più:
- dimensione e organizzazione del progetto esistente
- librerie e periferiche utilizzate
- necessità della versione iOS
- API disponibili lato gestionale
Le fasce di prezzo e di tempo indicate sono orientative e dipendono da complessità, qualità del codice esistente, accessi disponibili, documentazione e requisiti effettivi. Non costituiscono preventivo.
Informazioni da preparare
- Sorgenti del progetto B4A/B4i
- Elenco librerie utilizzate
- Dispositivi e periferiche in uso
- Documentazione delle API del gestionale
Problemi frequenti e richieste simili
- Correggere un'app Android che si blocca o va in crash App Android che si chiude all'avvio o su alcuni telefoni? Analisi dei crash, correzione, librerie…
- Pubblicare o aggiornare un'app sul Play Store App da pubblicare o bloccata per i nuovi requisiti del Play Store? Target SDK, permessi, sicurezza…
- Pubblicare un'app iOS sull'App Store App iOS da pubblicare o rifiutata in revisione? Linee guida, account demo, privacy, cancellazione…
- App B4A che funziona offline e si sincronizza con il server App B4X/B4A usata in zone senza copertura? Database SQLite locale, coda delle modifiche e…
App B4A per raccolta ordini degli agenti con lavoro offline
I nostri agenti raccolgono ordini su moduli cartacei e li dettano in ufficio la sera. Vorremmo un'app Android in B4A con catalogo, listini cliente e ordini che…
- Fascia orientativa
- 1.600–4.000 €
- Tempo tecnico
- 30–70 ore
Stampare ricevute su stampante termica Bluetooth da B4A
La nostra app B4A deve stampare ricevute e scontrini non fiscali su una stampante termica portatile Bluetooth da 58 mm. Con alcune stampanti escono caratteri…
- Fascia orientativa
- 300–800 €
- Tempo tecnico
- 6–14 ore
Leggere codici a barre con la fotocamera in un'app B4A
Il magazzino usa un'app B4A per l'inventario ma i codici vanno digitati a mano. Vorremmo leggere codici EAN e QR con la fotocamera del telefono in modo rapido…
- Fascia orientativa
- 250–650 €
- Tempo tecnico
- 5–12 ore
Convertire un'app B4A esistente anche per iPhone con B4i
Abbiamo un'app Android scritta in B4A che funziona bene, ma molti clienti usano iPhone. Vorremmo portarla su iOS con B4i riutilizzando il più possibile il…
- Fascia orientativa
- 1.300–3.400 €
- Tempo tecnico
- 24–60 ore
Domande frequenti
Si può portare un'app B4A su iOS?
Sì: riorganizzando il codice in moduli B4X condivisi, logica e database si riusano; interfaccia e permessi vanno adattati.
B4X è adatto ad app aziendali?
Sì, è una scelta pratica per app interne con periferiche e lavoro offline, con costi di manutenzione contenuti.
Contenuto revisionato il 05/10/2026.