You are on page 1of 7

International Journal of Application or Innovation in Engineering & Management (IJAIEM)

Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com Volume 2, Issue 6, June 2013 ISSN 2319 - 4847

Implementation and Direct Accessing of Android Authority Application in Smart Phones


Amit H. Choksi1, Jaimin J. Sarvan2 and Ronak R. Vashi3
2

ET Dept, BVM Engg. College, V.V.Nagar-388120, Gujarat, India Computer Dept, L.J.Inst. of Management Studies, Ahemadabad, Gujarat, India 3 ET Dept, BVM Engg. College, V.V.Nagar-388120, Gujarat, India

Abstract
Now a day in mobile or smart phone internet access is very simple. In smart phone there are lots of applications available in android market. But in recent smart phone there is no new existing system or tag so that user can update with upcoming new applications in android market. To share new applications, user must have gone through the website of android authority by browser and then user can share it. But android authority URL is accessible by smart phone time consuming and it is not quite flexible to open browser. Here first write URL of the site and then open website. So user cannot go through with whole website using smart phone because user has to install various tools to open a website on smart phone. So this paper addresses the solution of above problem. Here new existing system of android authority has been implemented in which new tag of above website is defined and user can directly access it.

Keywords: Android Authority; UML; Smart Phone; Feasibility; GUI; Face book; Twitter.

1. INTRODUCTION
Operating Systems have developed a lot in last 15 years. Starting from black and white phones to recent smart phones or mini computers, mobile OS has come far away. Especially for smart phones, Mobile OS has greatly evolved from Palm OS in 1996 to Windows pocket PC in 2000 then to Blackberry OS and Android. One of the most widely used mobile OS these days is ANDROID. Android [1],[2] does a software bunch comprise not only operating system but also middleware and key applications. Android Inc. was founded in Palo Alto of California, U.S. by Andy Rubin, Rich miner, Nick sears and Chris White in 2003. Later Android Inc. was acquired by Google in 2005. After original release there have been number of updates in the original version of Android. Android [21],[22] is a powerful Operating System supporting a large number of applications in Smart Phones. These applications make life more comfortable and advanced for the users. Hardware that supports Android is mainly based on ARM architecture platform. Some of the current features and specifications of android [19],[20],[21],[22] are Application framework, Dalvik virtual machine, Integrated Browser, Optimized graphics, SQLite, Media support, GSM Technology, Bluetooth, EDGE, 3G, Wi-fi , Camera, GPS, Compass etc. Android comes with an Android market which is an online software store. It was developed by Google. It allows Android users to select, and download applications developed by third party developers and use them. Android applications are written in java programming language. Android is available as open source for developers to develop applications which can be further used for selling in android market. There are around 200000 applications developed for android with over 3 billion+ downloads. It also supports popular web standards like CSS 3D, Animations and CSS fixed positioning to all sites, mobile or desktop and playback of HTML5 video content. To make it better and convenient to manage favorite content, users can now save a web page locally for offline viewing, including all styling and images. Now the new gallery supports PTP [4],[5],[6] (Picture Transfer Protocol) so that users can directly connect their cameras with Android device and transfer pictures with a single touch. The Email app now sends both plain text and HTML bodies as a multi-part mime message. This ensures that the message will be formatted properly for all recipients. To conserve battery power and minimize cell data usage, the application now prefaces email from the server only when the device is connected to a Wi-Fi access point. Today Cell phones have really evolved earlier features like camera and music player, but now latest hardware not only support such features but advanced use of such features as well as bar code scanner, text scanner etc which has made life better and simpler and Android has played an instrumental role in this evolution with thousands of applications available in android market. In a way android has changed the users' life completely. But now on today one problem is that if user wants to share any new application from android market, he must have used the site www.androidauthority.com by browser and then user can download new application from this website to his smart phone. This process is quite complicated and time consuming. So this paper introduces direct access of above site by implementing a new tag of this website in users smart phone, so user can update by new application from android market time to time.

Volume 2, Issue 6, June 2013

Page 295

International Journal of Application or Innovation in Engineering & Management (IJAIEM)


Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com Volume 2, Issue 6, June 2013 ISSN 2319 - 4847 2. NEW EXISTING SYSTEM
This application is similar to the website called androidauthority.com and also provides information about android market. 2.1 Need for the New System The scope of android authority application is to provide information about android market on the smart phone. Now a day many people use the smart phones, for that reason needs to develop a mobile application same as the website called androidauthority.com. From this application user can get information without opening a website. Mobile application is application that user can access it from any location, so it quite flexible for the user. 2.2 Feasibility Study for New System A Feasibility study is undertaken to determine the possibility or portability of either improving the existing system or developing a completely new system. 2.2.2 Technical Feasibility Technological Feasibility [7],[8],[9],[10] is established upon completion of a detailed program design or a working model [in regards to setting standards for software]. This is important in regards to how to treat costs incurred with production of software products. Before ['Technological Feasibility'] is established, costs are a 'Research + Development' expense. Once 'Technological Feasibility' established costs are capitalized and amortized to the current and future periods. If new technology is needed what alternatives will be needed in the present structure and work. The android authority application is technical feasible because of the following reasons. 1) In Android Authority, the hardware and software requirement are easily available. 2) The application has a good GUI interface. 3) The application will have user friendly screen. 2.2.3 Economical Feasibility Economic analysis is the most frequently used technique for evaluating the effectiveness of a proposed system. More commonly known as Cost / Benefit analysis, the procedure is to determine the benefits and savings that are expected from a proposed system and compare them with costs. If benefits outweigh costs, a decision is taken to design and implement the system. Otherwise, further justification or alternative in the proposed system will have to be made if it is to have a chance of being approved. This is an outgoing effort that improves in accuracy at each phase of the system life cycle. It is found that the benefit from the new system would be more than the cost and time involved in its development. The android authority application is Economical feasible [7],[8],[9],[10] because of the following reasons. 1) It requires less memory storage. 2) It provides data fast and efficiently. 3) From point of user, now a day many people uses an android smart phone so it is easily available. 2.2.4 Behavior Feasibility Section headings come in several varieties Behavior feasibility determines how much effort will go in the proposed information system and in education and training efficiency on the new system. People are inheriting to change. In this type of feasibility check, we come to know if the newly developed system will be taken and accepted by the working force.

3. IMPLEMENTATION OF EXISTING SYSTEM


3.1 Objective The objective of the android authority application [13],[14],[15] is to provide information about android market. On the basis of that information people can be up to date with the Android. This application Provide Facility to write a blog, and email this information to others, search particular information, download particular or all information etc. to the user. An android authority is android mobile based software package that manages the information like which is new in android, which new functionality added, etc. This application provides functionality to share information on social network like save information, download, e-mail, send feedback, messaging, and search. 3.2 Business Process Description This application will basically help the user by providing information about android market features wise like (news, phones, and tablets etc.) User have to first start the application and wait for some seconds to application get data from server and then user can proceed. The user can see the information by using features listed on top of the screen. The application provides latest news information by default. Latest news includes information about all latest in android application etc. By pressing the menu button application provides various options like refresh, share application, search, settings, download all, and tip us. This module will be handled by Global users and common for all the users

Volume 2, Issue 6, June 2013

Page 296

International Journal of Application or Innovation in Engineering & Management (IJAIEM)


Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com Volume 2, Issue 6, June 2013 ISSN 2319 - 4847
[14],[15] and it will run on the mobile with internet connection and interact with the server with the help of web services. 3.3 Input (User Interaction) User will select the many option from top of the screen. Options are as follows latest news, phones, tablets, apps, more. User will also select the item from output which is provided by particular option. Press menu button to handle application. It also provides various options are as follows refresh, search, share apps, download all, tips us, and setting. 3.4 Outputs It will display list of information based on particular option. User will also select the item from output which is provided by particular option. That will display the detailed about that information. Press menu button to handle application. It also provide various options are as follows refresh, search, share apps, download all, tips us, settings option follows font size, no of list per category, face book Setting, and twitter Setting. 3.5 Assumption Information will be added and update automatically. When user selects any features information will be displayed about that features. After loading the information about particular features user can apply many option on that. User will save that information for further use. User will search the particular information from application. User will set the features of application like, setting of font size , set the number stories download for each category, download article images when available , face book setting, twitter setting. User will provide feedback also. 3.6 UML Diagrams A use case diagram in the Unified Modeling Language (UML) [16] is a type of behavioral diagram defined by and created from a use-case analysis. Its purpose is to present a graphical overview of the functionality provided by a system in terms of actors, their goals (represented as use cases), and any dependencies between those use cases. The main purpose of a use case diagram is to show what system functions are performed for which actor. Roles of the actors in the system can be depicted. Use case diagrams are formally included in two modeling languages 1) Unified Modeling Language (UML) 2) Systems Modeling Language (SysML). The following use case diagram [4],[5] show the full functionality of the Android Authority application. This diagram will show that what functionality the mobile user can perform.

Figure 1 UML Diagram of Existing System 3.7 System Flow Chart The flowchart is a means of visually presenting the flow of data through an information processing systems, the operations performed within the system and the sequence in which they are performed. The program flowchart can be likened to the blueprint of a building. Designer draws a blueprint before starting construction on a building. Similarly, a programmer prefers to draw a flowchart prior to writing a computer program. As in the case of the drawing of a

Volume 2, Issue 6, June 2013

Page 297

International Journal of Application or Innovation in Engineering & Management (IJAIEM)


Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com Volume 2, Issue 6, June 2013 ISSN 2319 - 4847
blueprint, the flowchart is drawn according to defined rules and using standard flowchart symbols prescribed by the American National Standard Institute, Inc. Figure shows below a whole design of our new existing system. The system flow diagram will show below the exact working of android authority application. This diagram will show that what is happening at each stage or each phase. From the flow chart it can be seen that if user want to share any application, first write the URL of android authority in browser and then access it by appropriate path of that particular application. So this whole process is very lengthy and time consuming. To share all the applications in the single tag here new existing system has been designed. Here all the operations and applications of flow chart shown in figure 2 have been covered in new existing system and tested in smart phones.

Figure 2 Detailed Flow Chart of Existing System

Volume 2, Issue 6, June 2013

Page 298

International Journal of Application or Innovation in Engineering & Management (IJAIEM)


Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com Volume 2, Issue 6, June 2013 ISSN 2319 - 4847
3.8 Results and Discussion

Figure 3 Results of New Existing Application Android Authority Figure 3 shows the result of new existing system which has been implemented in the smart phone. First screen is welcome screen of android authority application. It loads data from the server and it will take few seconds for loading data. After loading data, application will show these screen from this screen user can select many features from top of application. By default these screen provides the information about LATEST NEWS. This information contains information about all new and latest information of android. This screen provides the information about PHONES, TABLETS, and APPS. It contains various features of smart phone, which new phones are launch in real world etc.

Volume 2, Issue 6, June 2013

Page 299

International Journal of Application or Innovation in Engineering & Management (IJAIEM)


Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com Volume 2, Issue 6, June 2013 ISSN 2319 - 4847
Screen 4 contains other three more features of our application REVIEWS, VS, HOW TO, SAVED. Through this user can share URL of this detail information on social network and also save this information on application. Screen 7 provides various option for share URL of this detail information on social network like (face book, Twitter) , email , messaging, and other (Bluetooth). When user clicks or touch the face book option it will display the FACE BOOK LOGIN WINDOW. After filling user id and password for face book and when user click on Login button it will display the REMEMBER PASSWORD Screen. After this final screen is appear for posting a message on profile. Users click or touch the EMAIL option it will display the EMAIL WINDOW. After Clicking on Gmail option it will display Email send screen in which sender will fill message and user have to provide recipient mail ID. Screen 10 shows all menu options have its own functionality Refresh, Search, Share, Setting, Tip us, Download All. In which user click on setting option of menu it will display the Setting screen which provides various setting options, through which user can handle the application on many ways like Font size, Category, Download images, Alerts, Face book Setting, Twitter Setting. So these are some important applications here shown which are most accessible by humans in social network life. But this all applications are built in new tag here so every user can easily accesses all the applications.

Conclusion
Here whole system is implemented in software tool ECLIPSE with android language JAVA. Fundamental goal of developing the application Android Authority was to create information sharing, social networking, and platform for technical subject. Application is tested successfully on Android Compatible phone, platforms and the internet environment, but it is still in its development stage as user wants more comprehensibility and ease of usage. Here we have also found that the battery life time used by this application is very less as compared with simple browser assessment. So this application is much user friendly. Here the system is designed in such a way that all the application is updated time to time with google as well as android version. There is no way of damaging this system by changing the android version.

References
[1] Android Open Source Project. Android Security Overview. http://source.android.com/tech/security/. [2] Android Open Source Project. Publishing on Google Play. http://developer.android.com/guide/publishing/publishing.html. [3] S. Bugiel, L. Davi, A. Dmitrienko, T. Fischer, A.-R.Sadeghi, and B. Shastry. Towards Taming PrivilegeEscalation Attacks on Android.In 19th Annual Network &Distributed System Security Symposium, February 2012. [4] S. Bugiel, L. Davi, A. Dmitrienko, S. Heuser, A.-R. Sadeghi, and B. Shastry. Practical and Lightweight Domain Isolation on Android. In 1st ACM CCS Workshop on Security and Privacy in Mobile Devices (SPSM11), October 2011. [5] C. PeBenito, F. Mayer, and K. MacMillan. Reference Policy for Security Enhanced Linux. In 2nd Annual SELinux Symposium, pages 2530, March 2006. [6] M. Ongtang, K. Butler, and P. McDaniel. Porscha: policy oriented secure content handling in Android. In 26th Annual Computer Security Applications Conference (ACSAC10), December 2010. [7] M. Ongtang, S. McLaughlin, W. Enck, and P. McDaniel. Semantically Rich Application-Centric Security in Android. In 25th Annual Computer Security Applications Conference (ACSAC09), December 2009. [8] P. Hornyack, S. Han, J. Jung, S. Schechter, and D. Wetherall.These Arent the Droid Youre Looking For: Retrofitting Android to Protect Data from Imperious Applications. In 18th ACM Conference on Computer and Communications Security (CCS11), October 2011. [9] A. P. Felt, H. J.Wang, A. Moshchuk, S. Hanna, and E. Chin.Permission Re-Delegation: Attacks and Defenses. In 20th USENIX Security Symposium, August 2011. [10] W. Enck, M. Ongtang, and P. McDaniel. On Lightweight Mobile Phone Application Certification. In 16th ACM Conference on Computer and Communications Security (CCS09), November 2009. [11] W. Enck, P. Gilbert, B. gon Chun, L. P. Cox, J. Jung, P. Mc-Daniel, and A. N. Sheth. TaintDroid: An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI10), October 2010. [12] M. Dietz, S. Shekhar, Y. Pisetsky, A. Shu, and D. S.Wallach. QUIRE: Lightweight Provenance for Smart Phone Operating Systems. In 20th USENIX Security Symposium, August 2011. [13] J. Carter. Using GConf as an Example of How to Create an Userspace Object Manager. In 3rd Annual SELinux Symposium, pages 2532, March 2007. [14] S. Bugiel, L. Davi, A. Dmitrienko, S. Heuser, A.-R. Sadeghi, and B. Shastry. Practical and Lightweight Domain Isolation on Android. In 1st ACM CCS Workshop on Security and Privacy in Mobile Devices (SPSM11), October 2011.

Volume 2, Issue 6, June 2013

Page 300

International Journal of Application or Innovation in Engineering & Management (IJAIEM)


Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com Volume 2, Issue 6, June 2013 ISSN 2319 - 4847
[15] Y. Zhou, Z. Wang, W. Zhou, and X. Jiang. Hey, You, Get Off of My Market: Detecting Malicious Apps in Official and Alternative Android Markets. In Proceedings of the 19th Annual Network and Distributed System Security Symposium, 2012. [16] T. Vidas, D. Votipka, and N. Christin. All Your Droid Are Belong To Us: A Survey Of Current Android Attacks. In Proceedings of the 5th USENIX Workshop on Offensive Technologies, pages 10-10, 2011. [17] A. Porter Felt, E. Ha, S. Egelman, A. Haney, E. Chin,and D. Wagner. Android Permissions: User Attention, Comprehension, and Behavior. In Proceedings of the 8th Symposium on Usable Privacy and Security, 2012. [18] A. Shabtai, Y. Fledel, U. Kanonov, Y. Elovici, S. Dolev, and C. Glezer. Google Android: A Comprehensive Security Assessment. Security& Privacy, IEEE, 8(2):35-44, 2010. [19] http://www.androidauthority.com/ [20] http://developer.android.com/resources/samples/XmlAdapters/src/com/example/android/xmladapters/RssReaderAc tivity.html. [21] http://www.integratingstuff.com/2010/10/14/integrating-facebook-into-an-android-application/ [22] http://developers.facebook.com/docs/mobile/android/build/

Volume 2, Issue 6, June 2013

Page 301

You might also like