Scegli il tuo paese o regione.

Close
Accedere Registro E-mail:Info@infinity-electronic.com
0 Item(s)

Flutter di, Raspberry Pi

Flutter by, Raspberry Pi

Martedì, Google ha lanciato ufficialmente la versione 1.0 di Flutter, a kit di strumenti per la creazione di componenti grafici incorporati che funzionano con iOS e Android da un singolo codebase.

Creando codice ARM nativo, Google afferma che Flutter (vedi sotto, utilizzando un widget di Maps) consente la flessibilità dello sviluppo multipiattaforma senza compromettere le prestazioni.

Leggi ulteriori informazioni sul nuovo toolkit di Google qui: il kit di strumenti mobili di Google ha come target sia iOS che Android


Bene, il sistema è progettato per funzionare su un'ampia varietà di piattaforme - incluso il desktop alla fine - ma uno dei primi tentativi è stato il Raspberry Pi.

Utilizzando il motore Flutter creato per ARMv7, Chinmay Garde di Google, descrive il suo esperimento di porting.

Ci sono pochi vincoli coperto:

"Il Raspberry Pi è in grado di eseguire un ambiente desktop completo con dipendenze abbastanza pesanti come X11. Ma, invece di dipendere da un ambiente desktop pesante (dove è possibile utilizzare l'embedder di Flutter Desktop Embedding), userete direttamente le API Broadcom. Ciò consente l'avvio direttamente a Flutter in un ambiente leggero senza dipendenze che non è necessario. "

"Non userete le toolchain esistenti per costruire artefatti. Raspberry Pi è una piattaforma abbastanza popolare con toolchain ben supportati, ma questo processo segue gli stessi passaggi necessari per il porting di una piattaforma più esoterica senza un buon supporto per toolchain. "

Dai un'occhiata a questo articolo di un googler sull'uso del toolkit con l'hardware Broadcom.

È un progetto serio, non per i deboli di cuore - per esempio, "preparare un toolchain Clang per arm-linux-gnueabihf", Costruisci un embedder e costruisci il pacchetto di applicazioni Flutter stesso ... quindi puoi eseguire le app!

Guarda il post completo del blog su medio.

Il toolkit, nota, è un progetto open source con una licenza in stile BSD.