Tuesday, May 5, 2020

Android App Development-Free-Sample for Students-Myassignmenthelp

Question: Discuss about the User's Call History and daily data usage app. Answer: Introduction: Various mobile operators in Australia have been delivering different plans regarding Internet data and phone calls. An Android app is to be developed by them having the most effective economic mobile plan. It also considers the regular data usage and call history of the user. The following report introduces the app with its device capability requirements. Then a brief description of the architecture is proposed. Lastly the use case and case diagrams are includes with the small discussion on the project user interface and interaction. Introduction of the mobile app: The aim of the app is not just simplifying the chores of the users but also serve as the entertainment. However, they often end up in hogging data. This eventually makes the chosen data plan going for a toss. There has been need for various apps in order to monitor which app has been consuming more data daily keeping any tab used up and so on (Burton Felker, 2015). On the other hand the users also need to display various call information that includes the incoming calls with the name of the caller if available. They should also be aware of the outgoing calls or the party name. They need to know about the starting time of the call and the call types. The later one includes whether that was outgoing, incoming or missed calls. They must filter the record views by the call type and delete the older records after they get to view those (Beyer Pinzger, 2014). They should also be able to return the missed calls through pressing the soft-keys. Lastly the app must help them to insert the AR S prefix needed to make the external calls. They must add or delete the prefix digits through manually. Device Capability Requirements for the App: The phoneCall capability must allow the app in accessing the phone lines over the device and do various functions. They must place a call over the phone line and display the system dialer. This must be done without prompting the users. They should also be able to access the line related triggers and metadata (Deitel, Deitel Deitel, 2014). They must also use the spam filter app selected by the user for setting and checking the information regarding call source and the check block list. The capability of the phoneCall should include the namespace uap as it is declared in the package manifest of the app. On the other hand there have been two capabilities indicating that the apps could receive the incoming data from Internet. They are the internetClientcapability denoting that the app could receive the incoming data from Internet. It does not act as the server with any local access of network. The other one is the internetClientServercapability (Li Halfond, 2014).This denotes that the app could retrieve the data but could act as the server without any access of local network. Brief Architecture of the app: The real strength of the architecture lies in the capability for the administrators in taking action using the automated policy controls. This includes the device quarantining, caps, blocks, filters and alerts. The administrators must receive the real time intelligence and the reporting (Gu et al., 2017). This must include the summary digests. The user activity has to be presented in the real-time and the data has to be simply exported. The executives could view the summary dashboards for monitoring the security performance and the data management. Project Use Case and Class Diagram: The actors shown in the following use case is the User. The user is effectively able to access the section of main menu. From there he is able to view the call history. Next, the class diagram has been regarded as the static structure diagram that is displaying the structures like the user, call log, data usage and others with the attributes and the relationship among them. Figure 1: The suggested Use case (Source: Created by Author) Figure 2: The suggested Class diagram (Source: Created by Author) Project User Interface and User Interaction: The chosen app has needed the GUI to allow the user interaction. The GUI has been interface between come primary areas. One of them is the menu bar that could transfer the multimedia, HTM L and XML contents. Figure 3: Suggestion for a user interface GUI (Source: Created by Author) Conclusion: The application that is proposed above has analyzed keeping every potential and effectively of the existing data mining and internet usage in mind. It has helped in understanding the brief description as per as the architecture is concerned. It has covered the elements of device capabilities along with fulfilling the app requirements. Next, the use case diagram has been created by displaying all its various components. Then, the class diagram has helped to understand every class with all the applicable links. Finally the report has suggested an interface in mind the relevant user interaction with the application. References: Burton, M., Felker, D. (2015).Android App Development For Dummies. John Wiley Sons. Deitel, P., Deitel, H., Deitel, A. (2014).Android how to Program. Prentice Hall Press. Kang, H., Cho, J., Kim, H. (2015). Application study on android application prototyping method using App inventor.Indian Journal of Science and Technology,8(18), 1. Iversen, J., Eierman, M. (2014).Learning mobile app development: a hands-on guide to building apps with iOS and Android. Pearson Education. Li, D., Halfond, W. G. (2014, June). An investigation into energy-saving programming practices for android smartphone app development. InProceedings of the 3rd International Workshop on Green and Sustainable Software(pp. 46-53). ACM. Beyer, S., Pinzger, M. (2014, September). A manual categorization of android app development issues on stack overflow. InSoftware Maintenance and Evolution (ICSME), 2014 IEEE International Conference on(pp. 531-535). IEEE. Barnett, S., Vasa, R., Grundy, J. (2015, May). Bootstrapping mobile app development. InProceedings of the 37th International Conference on Software Engineering-Volume 2(pp. 657-660). IEEE Press. Gu, Y., Xu, C., Zheng, M. (2017, April). Using React Native in an Android App. InMICS2017-Conference Proceedings of Midwest Instruction and Computing Symposium.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.