Saya memiliki skenario kasus penggunaan yang serupa, saya membuat aplikasi seluler baru di Flutter untuk aplikasi web yang sudah ada yang menggunakan Oracle DB .
Sebagai balasan di atas, saya telah membuat REST API menggunakan driver Oracle Database ini untuk Node.js node-Oracledb https://github.com/oracle/node-oracledb . Sejauh ini saya dapat mengatakan bahwa itu stabil dan didokumentasikan dengan baik. Anda juga dapat menambahkan yang ini https://www.npmjs.com/package/simple-oracledb untuk memperluas kemampuan oracledb (saya telah menggunakan yang ini untuk menjalankan beberapa operasi oracle dalam satu transaksi).
Setelah itu di Flutter Anda dapat membuat model menggunakan json_serializable https://pub.dartlang.org/packages/json_serializable untuk menghasilkan ke/dari kode JSON untuk suatu kelas. Anda dapat mengurai respons yang berasal dari API untuk mengonversi respons JSON ke objek (atau bahkan lebih baik lagi, output set data mengirimkan respons json ke daftar objek).
https://medium.com/flutter -io/some-options-for-deserializing-json-with-flutter-7481325a4450