I am making a smart urban farm that has 3 sensors: moisture, water, and temperature. I am trying to send the values(digital/analog) via wifi-shield to the app itself. I am having a hard time finding a similar code that does this using wifi. What function in android studio would I use to get the information from the Arduino?
I don't know if you can just directly send the data via wifi, but what I know you can do is writing the data from your arduino to database. Then, make your android app download the data from the same database. The database can be anything (Firebase, Drive or similar clouds)
Related
I am developing for HoloLens 2 and I don't have the device (I am using the Emulator to test).
I want to build the project with Unity and send the built package to a colleague that is not a developer - meaning, he is not good with Visual Studio - and who wants to test the app.
I tried using Microsoft Store and this worked for the initial P.O.C., but after the second submission I thought that it was going to be faster, but always takes up to 3 business days, which is not acceptable as a good workflow.
I know that, in ideal conditions, I should have the HoloLens, but this is not possible for now.
Do you have any idea on how to send packages to a non-developer person so that he can test the app in another country and so that it doesn't require a certification process like Microsoft Store?
You can take a look at the Sideloading feature provided by HoloLens Device Portal. Please follow this guide to connect the HoloLens over Wi-Fi or USB and manage your device from a web browser on your PC: Installing an app. In this way, you can directly send the app package to your colleague, and he can install it without using VS.
I have implemented loading data from Azure Easy Tables in my Xamarin.Forms app.
App loads data which depends on their parameters (name).
The app only works fine on one Android emulator (Android 6.0 API 23). When I run it on other Android emulator even with the same Android version the data wont't load. All emulators are connected to internet.
Even real device can not load data.
Is the problem somewhere on Azure, Code or ?
Thanks for your answers !
I need to send some binary files via bluetooth from tizen g2 watch to android phone and then from phone to watch, as I've searched it I can't implement bluetooth in js files as said here so what is the most straightforward way to do it? can we use tizen wearable debug over bluetooth instead? is it applicable in this case?
I'm new to tizen so I feel confused and I really appreciate any advice about this problem.
You can develop companion app using Samsung Accessory Protocol(SAP) in this scenario. Please go through this link to know more. If you are trying to develop the tizen part in web, then have a look in the File Transfer sample of web section. There're separate applications for sending and receiving files from tizen to android and vice versa. You can combine those to implement the bidirectional communication.
I can't seem to find the answer to this anywhere in their docs.
We are considering using Xamarin for an business app that will need to interface over RS232 with an external device. The first version will be on Desktop, but later we want to move to an Android Tablet, which is why we are considering Xamarin.
Is comms access possible through Xamarin on Windows? What about Android?
If there is a serial port on the Android device and if you can use that with a native (Java) app, you will be able to use it with Xamarin.Android. All native API can be bound if not available.
A quick googling shows me there seems to be serial port third party API: http://code.google.com/p/android-serialport-api/
A reference how to do bindings can be found here: http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_(.jar)
I downloaded Sony's most recent SDK which includes an unusual Emulator that is an APK that runs on an Android phone (I guess that is what you do with it).
Anyway I see no documentation about how to use this to test/deploy apps.
Am I supposed to have 2 phones and one runs the emulator and the other runs the "host application" or do I run the host application on the same phone or what?
Nothing that I can find in docs explains this.
So I've figured this out (sort of). You run the emulator on your phone, then run the Smart Extension app on your phone as well (so no bluetooth connectivity like when you have a real smartwatch).
Phone also needs to have the SmartConnect (previously LiveWare) app and the SmartWatch app installed (I think). So that's three apps (emulator, SmartConnect, SmartWatch app).
Anyway, my actual smartwatch arrived in the mail shortly after I posted the original question, so I probably won't be using emulator much anymore.