I'm working on an app that works with audio in real time measuring things such as intensity. I need it to run on Android, IOS and web. I already covered Android and IOS using flutter_sound package, which allows me to access the byte stream and do stuff from there. However this is not possible for web, since the codec used by flutter_sound that gives access to stream is not supported by web browsers.
Is there any package for web that allows byte handling or any workaround to this?
I've been searching with no success. So far all packages that I found that support web only allow to access data through files
I am trying to do an OTA Update on my bluetooth device. Therefor I got some gbl files, which I need to read out and send via flutter_reactive_ble to the bluetooth device. Does anyone of you know how to readout the gbl file and then convert it, that I can use writeCharacteristicWithResponse for this?
I am using this library: https://github.com/PhilipsHue/flutter_reactive_ble
Can any body suggest working examples to read data from epassport via NFC chip using BAC/PACE.
I know that there are lot of steps to implement BAC/PACE.
I am using flutter_health plugin for reading data from apple healthkit. Now I am thinking to write data as well. I am not getting APIs to write data on Apple health.
Please help me to know if there is any platform in flutter to write data on Apple health or on Google fit.
For now flutter can only read data from Iphone's Health app. Health kit API is used to read and write data but its only for swift and objective-c or for native development. You can read about it here: https://developer.apple.com/documentation/healthkit
Does anyone know if it is possible to save media from the internet on the local device using Sencha Touch? From what I've seen so far, I understand it's definitely possible to save XML or JSON data locally on the device, but I have had no luck finding ways to store media locally.
To be more specific, I am looking to program an app that provides the user with a series of audio seminars - like podcasts, really. The user would be able to stream those audio files directly from the internet, but I also need to provide the user with the ability to save an episode/seminar for later. This will be important for when a user is traveling and does not have a reliable internet connection or data plan.
The primary delivery device would be on iOS (iPhone, iPad, iPod Touch) and I would hope to be able to use the same technology on Android devices - but that would be a secondary phase.
If this is possible, how would I go about saving material? And what, if any, would be the limitations on doing so? Any thoughts on this would be greatly appreciated.
I have done something similar using Sencha Touch 1 and PhoneGap to produce a hybrid app.
Basically, I use Sencha Touch to download the JSON, etc and LocalStorage to hold the data. Downloading media/files/etc to the actual device is not supported in Sencha Touch as the framework doesn't have access to a file system.
I then use PhoneGap's API's to tap into the device's native file system and download files to the app's Documents directory and pass the file names/paths to Sencha Touch for use in the app.
I'm assuming you are looking to create a hybrid app based on your question but if this is strictly a web app then there isn't much you can do.
TO add to the above point, you possibly could base64 encode the file and store it within LocalStorage but this isn't a sustainable model as LocalStorage only gives you 5mb of space. If you go over 5mb, the user is prompted (yes, no) to allow LocalStorage to use more space (in 5mb increments). Since the files your reference have the potential to be 5mb each, you can see how this could quickly become unmanageable for both you and the user.
EDIT:
See http://phonegap.com/ for the native wrapper
http://blog.clearlyinnovative.com/post/2056122828/phonegap-plugin-for-downloading-url-all-the-code for the phonegap download plugin
and https://github.com/aaronksaunders/FileDownLoadApp for the code
Check this website out. Scroll down to storing data offline. They discuss Sencha Touch provides a set of data store and proxy classes that make it very easy to work with data from (and going to) a variety of sources - both server- and client-side... hope this helped, cheers.