i need help quick, i have to do a operating systems project and it has to be in
ID: 3736072 • Letter: I
Question
i need help quick, i have to do a operating systems project and it has to be in android studio, i have no clue what to do and the proposal is due today
Develop an Android Application, which should use at least one type of OS-related functionality. An OS-related functionality is something related to the Android OS or some type of system call. For example, you can develop a process manager to monitor the processes in the system.
I've never made an app before and im very new to OS, so I'm struggling to understand what my options are.
My question is, what are some ideas that would make a great project?
Explanation / Answer
1] File Manager In Android :-
Android File Manager performs several task releted to operating systems. tasks are varied that we cant belive it could be done by filemanager. delivers tons of great features that work well together to make your life easier in the long run. From managing files, to storage, their features all work well together delivering a simple and easy to use app. The application will connect with online database to store the user uploaded files. You’ll see the usual features like moving, sharing and deleting the files on your phone, as well as less common features like compressing files, and streaming files located in cloud storage. Of course you’ll also find the ability to easily browse your files, and manage your files with their cadre of useful disk tools.
2] Android location Alarm
To use this system, user must register by filling up the details required by the system. User must enter the user id and password in order to login to the system. User must enter the task by specifying the location name and work at particular place. System will provide task id to the user. User can enter multiple tasks. After entering the task details user will get the map in which the task location will be circled and he will get to know the distance between his current location and the task location. Once the user clicks the start option user will get notification as he reaches near to the task location.
eople may have different work at different places. They may forget to keep track of all the work which is associated at different places. So we proposed a system where user will be reminded about his work at certain place where the work is associated with. This system tracks the user location with the help of GPS. System retrieves the user’s current geological coordinates, with the help of this system tracks user’s current location. This application also works even when user does some other task in his mobile phone. System will continuously checks the location of the user and gives notification to the user as user reaches task location. This system helps the user to set, reset, disable, edit and set duration of the alarms as he wishes. This system also helps to check the task location on the map how far he is from the current location. GPS devices in smartphones, Location Based Services (LBS) have become pretty hot the past few years. The iPhone was the first to give a huge boost to this kind of applications and now Android continues on the same path. In this tutorial, I will show you how to build your first LBS application for Android. The first step is retrieving the user’s current location and then using his coordinates to provide data for that location.In general, the user’s pinpointing on the map is feasible in one of the following ways:
Using the GPS hardware that come default with android device.
Using the id of Cell which user is currently serving.
The first one is much easier and more accurate (since the second provides only an approximation). Since these days a big number of phones do have GPS devices onboard, we will use the first way. The Android SDK’s emulator can emulate changes in the user’s location and provide dummy data for his coordinates
3] Fire Fighting Robot Remotely Operated by Android Applications
Robots can be used in place of conventional fire brigade vehicles (where the whole operation is carried out manually) for remotely extinguishing the fire. These robots can be fully automatic or can be controlled remotely. Here such a robot is developed which consists of a water tank and a pipe connected to the tank such that water is supplied from the tank to the pipe which is thrown out from the pipe through a nozzle as per operation by the user. The whole operation of the robot and its movement is done by control signals from a GUI application on the Android based smart phone.
The touch screen panel of the GUI application provides different touch buttons to achieve the control of the robot in different directions and also to operate the water pump and its jet spray in the required direction. When the required button is touched, the coordinates of that button are transferred to the software of the smart phone and then transmitted to the Bluetooth device as signals. The microcontroller interfaced with the Bluetooth device, receives this signal and as per the program, gives appropriate signals to the motor driver to rotate the motors in the desired direction.
if you deal with difficult concepts, you will spend more time learning and less time implementing features. So, choose any of the easiest APIs and spend some time to delineate noteworthy features, and start implementing. You can create an app using Maps API as it is comparatively easy to learn. Make the app with beautiful design and UI, as it makes an impression at a glance.
Discuss with your friends for the features to implement. Also remember that using open source code in your project won’t count as cheating as long as you understand it and can explain to others. So, feel free to surf through Github projects and implement features, you can also import the project as a library
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.