Italian B4I - alcune info pratiche per l'uso

iz1kbp

Active Member
Buongiorno a tutti. Devo ritornare un po sull'argomento perchè probabilmente ho necessita di installare una mia app di controllo, su un IPhone.Premetto che non uso APPLE, sono stato costretto a prendere un IPAD perchè un'applicazione che uso è stata sviluppata solo per apple(pazienza).Mi sto costruendo un VM Oracle con Sequoia (ho letteo che questa versione di OS è supportata dalle nuove versioni di B4I) ma mi chiedo : è necessario dover pagare 99 euro ad apple per avere il codice di sviluppatore per una applicazione che non viene pubblicata da nessuna parte se non sul mio Ipad.
Da quel che ho capito,purtroppo molti termini inglesi li "immagino", magari non correttamente: installo B4I normalmente in ambiente WIN, e poi dovrei avere una postazione MAC in rete per poter fare la compilazione, quindi con Bridge dovrei poter installare l'applicazione sul mio dispositivo portatile , un po come succede per BRA.
Tutto questo , senza il famoso codice aut, non funziona, oppure puo funzionare lo stesso?
Scusate l'ignoranza.Mario
 

LucaMs

Expert
Licensed User
Longtime User
Ciao.

Come probabilmente saprai, non ho B4I, tantomeno HW Apple; allora perché ti rispondo? Semplice, in attesa che ti rispondano altri, provo a dirti cosa farei io.

Intanto, che io sappia, si, dovresti elargire 99$/anno anche se l'app è solo per te e magari per un solo HW (bella roba).
Per tutto il resto (ed anche per la licenza) chiederei a 3 IA: Copilot, ChatGPT, Perplexity.
 

Gianni M

Well-Known Member
Licensed User
Longtime User
dovresti elargire 99$/anno anche se l'app è solo per te
forse la quota annuale è relativa al market "apple store"; con b4i puoi creare la tua app IOS e installarla sul device iphone/ipad senza riconoscere nulla a sua maestà apple
 
forse la quota annuale è relativa al mercato “apple store”; con b4i puoi creare la tua app IOS e installarla sul dispositivo iphone/ipad senza riconoscere nulla a sua maestà apple
Se non versi l'obolo a sua maestà apple, il certificato ha validità solo di 1 settimana e poi l'app non funziona più a meno che non ricompili con un altro certificato.
 

Alessandro71

Well-Known Member
Licensed User
Longtime User
Sì, devi pagare Apple.
no, non hai bisogno un Mac, se acquisti l’opzione hosted builder di B4i compili in cloud
 

Star-Dust

Expert
Licensed User
Longtime User
Se conosci qualcuno che ha già un abbonamento può farti il favore di compilare e inserirti come tester e riceverai l'applicazione
 

Star-Dust

Expert
Licensed User
Longtime User
Mi pare che a suo tempo ti avevo suggerito di usare con testfligth con qualcuno.

Che applicativo è? Sempre ilmmixer Yamaha?
 

iz1kbp

Active Member
Si e No quel progetto è stato migrato in parte su android sfruttando la comunicazione via rete ,ma rimane una piccola parte che purtroppo deve andare su apple, perchè il controllo a cui devo interfacciarmi per evitare di inventarmi un sistema di controllo , gia esiste e funziona ma ce solo su apple e non va via rete.Cmq , mi aveva contattato un utente , ora non riscordo piu chi fosse, ma avevo capito che dovevo portare da lui il mio hardware per poterlo caricare.Io pensavo che fosse un po come android, creo un file di installazione, tipo file apk , to lo do e poi te lo installi e via...ma la questione apple è molto piu complicata,vuole il dipositivo fisico.
 

Star-Dust

Expert
Licensed User
Longtime User
Lo devi portare se fai una connessione diretta cia cavo. Ma puoi essere inserito come tester utilizzando il codice UUID del dispositivo o inserendoti su TestFlight

Ma quest'applicazione cosa fa ?
 

iz1kbp

Active Member
L'applicazione semplicemente riceve via lan , da un pc ,alcuni file di testo (sono titoli di brani musicali e controlli vari),li inserisce in una tabella cliccabile, e poi , cliccando su tasti e righe, manda dei codici, altrettanti file di testo di pochi caratteri ,verso un mio programma di gestione ( sostanzialmente fa partire le stesse basi audio sul pc remoto) e verso mixer yamaha (carica settaggi e cose varie del mixer) ...questa la parte migrata su android funzionate.Rimane la parte di ATTIVAZIONE PLAY audio delle interfacce digitali (viaggiano su protocollo dante) che risiede però nel programma di controllo remoto su apple e che non ha un accesso via lan (è un "semplice bottone"!!).In questo momento viaggio con il mio cell per fare il 99% del lavoro e ipad per l'1% (attivazione della matrice dante ogni volta che deve essere fatto un test su una parte dell'impianto).Premetto che tutto sto casino è fatto solo nel momento in cui si installano gli impianti audio/luci per poter testare tutto senza dover fare avanti indietro regia/palco/americane (a volte molti chilometri tra su e giu totali nella giornata!)...e quindi vorrei portare tutto su apple in modo da dare tutto il lavoro ad un solo dispositivo e soprattutto dare tutto al tecnico che normalemnte segue quella parte .io mi occupo della parte luci con un sistema simile ma sviluppato su win e android...quindi molto piu aperto! l'immagine sotto è una vesione vecchia...ma la sostanza è la stessa. é un'applicazione "semplicissima" ...se togli tutto il discorso rete.Dimenticavo...penso che a questo punto, ammesso e non concesso di si possa in quaalche modo compilare ... devo poi migrare il mio programma in B4A nell'ambiente B4I...al netto che poi funzioni tutto!😂

xa.jpg
 
Last edited:

Star-Dust

Expert
Licensed User
Longtime User
Quindi vediamo se ho capito.

Il PC popola l'archivio sul dispositivo Android.
Sul dispositivo Android appare un menu in cui si può selezionare il brano, dopo selezionato viene inviato la selezione al PC che deve eseguire il brano musicale.
Nello stesso tempo bisogna attivare il PLAY dal dispositivo Apple.

Quindi trasformando l'applicazione Android in una versione Apple potresti comandare tutto dal dispositivo Apple usando la tua applicazione insieme all'applicazione che attiva il PLAY

Non vuoi implementare DANTE nella tua applicazione
 

iz1kbp

Active Member
Sostanzialmente è così...si..avrei su un unico dispositivo i due comandi, anziché avere due dispositi per due comandi. Di implementare dante non se ne parla.... è un casino e non ne vale la pena e poi dovrei testare pure quello...no no noooooo😊
 

Star-Dust

Expert
Licensed User
Longtime User
Ma già l'hai tradotta per B4I o B4X ?
 

Star-Dust

Expert
Licensed User
Longtime User
Niro,ancora no prima volevo capire se il giro era possibile ed in che termini
Traducila e casomai te la compilo io
 

iz1kbp

Active Member
Wow! Grazie! Nei prossimi giorni provo a migrare la app e se riesco a superare eventuali incompatibilità, mi farò vivo.per ora grazie per l'aiuto! Buon proseguimento.
Mario
 

hatzisn

Expert
Licensed User
Longtime User
Nell' Unione Europea puoi anche side-load (carica al lato?) applicazioni, ma Apple ha raggiunto il livelo di farci pagare anche per questo. Devi avere un account e avere applicazioni (una o piu) con 1.000.000 scaricarimenti al meno. Brava Apple...
 
Top