Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I.
Introduction
Mobile devices have come a long way from its ancestors. They have come from simple house phones, to car phones, to todays current market of mobile devices where you can check your email, watch videos or movies, to even being able to have video chat. Therefore, todays market of mobile devices causes you to have various applications that can include GPS or even todays hottest video game. The development of mobile applications is characterized by three factors: 1) The maturity of the mobile network infrastructures, 2) advanced mobile hardware, and 3) increasing demand for mobile applications/services [1]. II. Network Infrastructures
system is a main component of mobile application development. Up to date mobile OS products of five companies dominate the mobile application development market, namely Nokia (Symbian), Microsoft (Windows Mobile), RIM (Blackberry OS), Apple (iPhone OS), and Google (Android) [1]. Each mobile OS offers a software development kit which is generally composed of an integrated development environment, an emulator, specific libraries, and other tools [1]. These SDKs have platforms based on the type of OS used for its primary system. But Java is used is cross platforms. Some applications that emphasize in location require location based services or LBS. Since mobile devices have limitations, there have been methods developed to overcome those limitations. Scalable Vector Graphics (SVG) or TinyLine SVG have been developed to help out. TinyLine SVG is a software development for JAVA applications that use images in the SVG Tiny format for various purposes on Java enabled devices [2].
III.
Advanced Hardware
New mobile telephony communication protocol, 3G, increased the mobile bandwidth. But the installation of 4G could help the development of mobile applications. Therefore the development of mobile applications is becoming more eminent than their ancestors. What come along with this new development are the programming challenges. The operating
Mobile device manufacturers main concern is to provide screen, greater processing power and lighter weight device along with a longer battery life [1]. Maximization and balancing processing power and battery life is a concern that engineering limitations constantly stretch. Screen and device size is another thing that is stretched to its maximum limitation. The reason the screens are made bigger and most phones have gone to touch screen is for the resolution and better picture resolution on the phone. Apart from improving the quality of existing
components such as camera resolution and wireless range, manufacturers also incorporate new technologies into their offerings such as Radio Frequency Identification (RFID) [1]. These new innovations are gigantic technologically and economically.
development of mobile applications, everything can basically be done through your cellular phone.
VI.
References
IV.
Tan, and Juliana Sutanto. Visiting Mobile Application Development: What, How and Where (2010): 7481. IEEE. Web. 4 June 2011. [2]Harun, Haslinda, Norleyza Jailani, Marini Abu Bakar, Mohamad Shanudin Zakaria, and Salha Abdullah. "A Generic Framework for Developing Map-Based Mobile Application." (2009): 434-40. Print. Choi, Yoonseok, Jin-Seok Yang, and Jaewon Jeong. "Application FrameWork for Multi Platform Mobile Application Software Development." IEEE, 15 Feb. 2009. Web. 4 June 2011.
Mobile applications were designed to basically have general functions such as calculator, calendars, and notes. When mobile applications and 3G infrastructures were introduced then mobile applications started becoming web based due to the faster networking speed. The web based applications are mainly social applications. Other applications that are used for twitter and facebook or online shopping applications still have troubleshooting issues but are being worked on as we speak. Our review of the current mobile applications in the market reveals four major types of such applications, namely the transaction-based, the content disseminationbased, the social networking-based and personal productivity and leisure-based [1]. Applications are created to basically provide a person the ability to have everything they need in the palm of their hand. You can check your bank accounts thru the touch of a button. You can even find your friends location thru an application in your mobile phone. The revenue brought in from a phone application is inevitable. V. Conclusion
For this project, the background information is given. The development of mobile applications is characterized by three factors: 1) The maturity of the mobile network infrastructures, 2) advanced mobile hardware, and 3) increasing demand for mobile applications/services [1]. Through the ongoing