I am trying to develop a Windows Desktop app similar to Task Manager which can monitor my PC with Visual Studio Express. Now I want to develop one app for my Android phone with which I can connect to this Windows App from anywhere and see some of the graphs and little info (light weight) on my phone in a secure way.
What tools do I need on my desktop and Android phone to develop the app. How can I develop and connect it? If you can help me it will be great.
Thanks.
Probably the easier way for you to do this is to create a server application which both your apps connect to which will need to be on the internet or on a network where both have access to it. The desktop app would be sending its' information and the phone application would be requesting that information. As for what the server needs to be, that is agnostic, however using REST or Websockets (More ideal but a bit harder to work with) for communication would probably be ideal.
To get started I would suggest looking up a tutorial where you do API requests to a server (On either Android or Windows Store Apps). Then look at building your own server application to distribute your own API.
I hope this helps.
Related
I'm trying to develop a C++ application on Windows 10 (using Visual Studio 2017) capable of looking for nearby mobile devices and sending data (images) via Bluetooth. I'm new to Bluetooth applications, but from what I understand, the best solution is to use BLE and make the computer a GATT server.
For this purpose, I'm quite confused about which tool I should use in order to start creating my application, since most of the libraries I have found online are outdated or poorly documented (libblepp, gattlibpp, bluetoe).
I've also found this Windows API but I don't understand if this is what I should use and I don't know how to include it in my project neither.
Has anybody had some experience with this and could provide me some hints concerning the right tool to use, in order to get started with my project?
On the other side, I would like to develop a mobile app using Flutter capable of receiving the image and reading the data sent by the computer. flutter_blue looks like the best option to go with.
Edit: The idea for the application is the following: the computer runs an application that generates various frames. In the meanwhile, it constantly scans for nearby devices and, whenever a user makes a request, it sends the current output image to the device that makes the request.
The Windows API is what you should use if you write a C++ application for Windows. That will be the best supported option. If you happen to find some library that also does BLE it will probably just be a wrapper around the Windows API.
Unfortunately these APIs use the WinRT architecture which is not the easiest to set up but should work fine once you've managed to set up the environment.
I’m currently working on a project where I want to be able to allow users to access Android apps without downloading.
Current setup using LXC containers
I’m doing this by running LXC containers with Android OS installed on a server (remote).
Desired goal
I’m unable to figure out how to remote display these apps (running on remote server, i.e. LXC containers) to client app (running on smartphones).
My main concern is to:
minimise latency and
allow normal apps as well as video and gaming apps to work
What I did (research)
I’ve researched VNC, Xpra etc. but can't figure out how to use it for reaching my goal.
Any help would be much appreciated.
I'm looking at developing an app for iOS and Android that requires a server in order to work (this has to do with a group I'm connected with on a college campus). So I have been trying to find out if iOS apps can run off a Linux server before I spend anything on one. However, I have not been able to find this information anywhere. So, does anyone know if an iOS app requires an iOS server or will a Linux server work just fine? Moreover, if I require an iOS server, could an android app work with an iOS server?
I'm not trying to be cheap with this, I'm just trying to keep the group from having to spend more than they have to.
There's no such as an iOS server or Android server. iOS apps run on iOS devices. Android apps run on Android devices. iOS and Android (as well as just about any other client) can connect to any server that provides an interface. It doesn't matter if the server is running Linux, OS X, Windows, or any other OS.
Your server just needs to provide a public interface - typically through some sort of web server.
But the iOS and Android apps will not run on the server. They will make network calls to the server.
tl;dr - yes, an iOS or Android app will have no problem accessing your Linux server.
I want to develop remote desktop connectn app in android to connect linux or windows system. I dont have any idea from where to start proceeding. provide me some API of plan how can i do this since iam new to android. this is my project work in a course.
I don't know what your experience is with software development as a whole, but you're going to need the computer you plan to remote desktop to to be running a remote connection server such as VNC and then you'll need to create a socket connection to that server from Android and pass messages to the server for the things you want it to do. Without a library, which I don't know of any, this is going to be a huge undertaking and you might want to consider a smaller project if you have never done anything in Android before.
We are looking at using the Data Link-layer for a mobile app service for very low-latency requirements. We know that Mac OSX works on this level and from all our research it seems that you have to have rooted your phone (same goes for Android). Any information on whether we've just not found the right hook yet would be wonderful.
So did you eventually succeed in having datalink sockets in android?