Vediamo se ho capito, creo una applicazione formato B4Xpages, questo mi crea una cartella con 4 sottocartelle
B4A
B4I
B4J
Shared Files
Fino a qua ci siamo.
Poi scrivi la prima pagina editando la classe B4XMainPage che sarà per tutte e tre le piattaforme (Android, ios , windows) usando strumenti multipiattaforma. Crei i Layout e aggiungi eventuali pagine B4XPages dal menu.
Poi se hai B4J e B4I apri il progetto nella rispettiva parte e ti ritroverai il codice anche dalle altre parti. L'unica cosa è che devi copiare (con copia e incolla) i vari layout che hai creato.
Questo lavoro lo puoi fare partendo sia da B4A che dalle altre piattaforme.
In ogni versione forse si richiede delle specifiche, questo dipende da cosa stai codificando.
Ad esempio nella versione Android forse dovrai aggiungere qualcosa nel Manifest oppure nella Main per aggiungere dei JAR necessari.
Nella versione B4I devi inserire nella Main i certificati o altre specifiche per funzioni che lo richiedono.
Nella Versione B4J forse nella Main devi aggiungere dei JAR.