The users have to be keen with these apps because if information is provided using the device, there is someone that may be collecting them, it could be the feature developer, the app store, advertisers or an ad network, and if data is being collected then it is bound to be shared to other companies. The users are supposed to know the type of data that an app can access and how the app is used. Before downloading any app, it’s the responsibility of each user to know, the developer and its function.
This information can be got from the app stores of the apps, and if there is no information about the app, then chances are that it’s a fraud. There are apps that only use the specific information about the location so that it can give the user maps, coupons for stores that may be around, or information about the people that the user might know that are nearby. Some apps give the location data to ad networks so that they can combine with other information in their databases to focus on the ads that are of the user’s interests and their place.
If the settings of the user’s location are not changed, then they will continue receiving information basing on the location they have been set. Otherwise, if the user does not want to share information with the advertising networks, then they are free to turn off the location services in the settings of their devices. But there are some devices that do not stop giving the user information about their location even if they switch off the services. Some apps show advertisements after they have been downloaded; this is because the developers of these apps want to provide them in the cheapest way possible, so that many people can use them.
They offer the ad spaces so that they can be able to gain the cost that they surrendered to sell the app cheaply unlike if they do not have the ad spaces, the cost of the app could be more costly than it is (Surya, Lee, Ohye & Carff, 2011). The devices that the users have may give show that the apps they have need updates, it is advisable to users that they should update the apps they have when the new versions come.
This is an advantage because the updates to these apps may have security information about the app that can be used to secure the device from malware or may have additional features that the older one does not have. The users should beware that there are hackers who have created apps that are used to infect devices with malware. Signs that indicate that a device may be infected are: it starts sending messages or e-mails that the user did not write, or it downloads other apps that the user has not requested it to download.
Bakker, P. & Ertman, B. (2013). Building Modular Cloud Apps with OSGI, O’Reilly Media, Inc., California, U.S.A.
Bell, G. (2009). Building Social web Applications, O’Reilly Media, Inc., California; U.S.A.
Castledine, E., Wheeler, M. & Eftos, M. (2011). Build Mobile websites and Apps Smart Devices, SitePoint, Melbourne, Australia.
Clark, J. A. (2012). Building Mobile Library Applications, American Library Association, New York, NY; U.S.A.
Freeman, A. (2012). Metro revealed: Building Windows 8 Apps with XAML and C, Apress, New York, NY; U.S.A.
Ilja van Sprundel. (2011) Hacking Smart Phones, Presented at CCC 27.
Jonathan, Z. (2012). Hacking and Securing iOS Applications: Stealing Data, Hijacking Software, and How to Prevent It, O’Reilly Media, California, U.S.A.
Lim Y. B. & Dey K.A. (2012). Assessing Demand for Intelligibility in Context-Aware Applications, Pittsburgh, U.S.A.
Marinacci, J. (2012). Building Mobile Applications with Java, O’Reilly Media, Inc., California, U.S.A.
McCreath, E., Benest, I & Gray, P. (2003). Mobile on-line lectures. WorldConference on E Learning in Corp.,Govt., Health., Higher Ed., vol. 1, pp. 2321–2328.
McGrath, M. (2012). Building Android Apps, In Easy Steps, New York, NY; U.S.A.
Sanderson, D. (2009). Programming Google Apps Engine: Build and Run Scalable Web Apps on Google’s Infrastructure, O’Reilly Media, Inc., California, U.S.A.
Segaran, T. (2007). Programming Collective Intelligence: Building Smart Web 2.0 Applications, O’Reilly Media, Inc., California, U.S.A.
Steele, J. & To, N. (2010). The Android Developer’s Cookbook: Building Applications with the Android SDK, Pearson Education, London; U.K.
Stevens, C. (2011). Designing for the iPad: Building Applications that sell, John Wiley & Sons, London; U.K.
Surya, A., Lee, D., Ohye, M. & Carff, P. (2011). Building Web Apps for Google TV, O’Reilly Media, Inc., California, U.S.A.
Zack, M. H. (1995). Using electronic messaging to improve the quality of instruction, J. Educ. Bus., vol. 70, no. 4, pp. 202–206.