I have an idea about the Android Apps for the Software of Remote Host, and you have to learn how to develop the C/C++ & Java Programs and use the software what you want to operate. You must develop the UI and IO by Java to edit the necessary data, and actually the final transmitted messages should be operated or transformed by this app for the software of remote host. Of course, before the messages are transmitted, the remote host must be confirmed previously.
After you transmit the message from Android to the remote host, you must develop a C/C++/Java program with the fork-exec technique to let it be read in as the input file of the software. And therefore, this program is also a parser to continue reading the output file until it reaches to the end of file(EOF). The parser procedure must concentrate the messages, and extract the useful results for Android by the definite format in advance.
You have to treat the network communications of remote host and Android, and the suitable time interval of detecting messages is quite important for this stage. After the messages are gotten, the app should show the computing results through its good interaction mode. Android app may draw the results or show the numerical data, and it is also possible to provide the selective modules of data display. Which kind of software can you develop the apps for? Once the software can be operated by the fork-exec technique, you can develop the apps for it.
What kind of situation is it possible in? Deservedly, you always finish you works in the office, and seem to feel that you don't have this requirement. If one man is very busy, he'll consider doing some works on the trivial time, on car, bus, train, MRT, boat or airplane, for examples. Android apps should be very useful, and the users' times schedules may be more efficient. In civil engineering, the structural software is possible choice, ANSYS, STAAD.Pro, ETABS or SAP, for examples. Inasmuch as many persons have the requirements, you'll try to develop the suitable Android apps for them.
References
After you transmit the message from Android to the remote host, you must develop a C/C++/Java program with the fork-exec technique to let it be read in as the input file of the software. And therefore, this program is also a parser to continue reading the output file until it reaches to the end of file(EOF). The parser procedure must concentrate the messages, and extract the useful results for Android by the definite format in advance.
You have to treat the network communications of remote host and Android, and the suitable time interval of detecting messages is quite important for this stage. After the messages are gotten, the app should show the computing results through its good interaction mode. Android app may draw the results or show the numerical data, and it is also possible to provide the selective modules of data display. Which kind of software can you develop the apps for? Once the software can be operated by the fork-exec technique, you can develop the apps for it.
What kind of situation is it possible in? Deservedly, you always finish you works in the office, and seem to feel that you don't have this requirement. If one man is very busy, he'll consider doing some works on the trivial time, on car, bus, train, MRT, boat or airplane, for examples. Android apps should be very useful, and the users' times schedules may be more efficient. In civil engineering, the structural software is possible choice, ANSYS, STAAD.Pro, ETABS or SAP, for examples. Inasmuch as many persons have the requirements, you'll try to develop the suitable Android apps for them.
References
- Wikipedia, Android (operating system), http://en.wikipedia.org/wiki/Android_(operating_system)
- Wikipedia, Fork-exec, http://en.wikipedia.org/wiki/Fork-exec
- Wikipedia, Fork (operating system), http://en.wikipedia.org/wiki/Fork_(operating_system)
- Wikipedia, exec (operating system), http://en.wikipedia.org/wiki/Exec_(operating_system)