Software: The Enabler of Today’s Smart Phone Popularity
Worldwide mobile device sales have skyrocketed. Key drivers of this explosion may include the desire for smart phones with instant access to numerous cool applications at your finger tips and the growth of the Android™ mobile operating system from Google.
The popularity of the smart phone can be attributed in large part to software—the invisible thread that enables today’s innovations. It is software, together with systems engineering, that enables what we call a “system of systems”—the ability of software-intensive subsystems such as radio and power management, global positioning systems (GPSs), megapixel cameras, user interfaces, digital voice and audio, and protocols to work together as an integrated unit.
As Martin Bakal, IBM Rational’s mobile devices specialists, states in the recent white paper, Six ways to accelerate Android mobile application development: “As the capabilities of mobile devices expand, these software offerings will likely become more complex, making the development of applications increasingly challenging.”
While opportunity abounds, developers creating applications for smart phones are faced with myriad challenges, some unique to the Android platform.
Ideally, a mobile application needs to be developed so that it can execute on multiple devices, with different form factors and connected to various networks. Developers need to test their applications on the multitude of available devices—each with its own features, which adds to the complexity. For many applications, such as banking, insurance, and healthcare, safety and security concerns also need to be factored into the mobile application development. These security concerns significantly increase time and cost of development and deployment of the application.
IBM Rational software can help teams develop innovative applications for the Android mobile platform more efficiently and precisely and with reduced risk and cost.
I encourage you to read the new Rational technical white paper, Six ways to accelerate Android mobile application development, that describes the Android development vast opportunities, challenges, and Rational solutions to enhance Android product development. Also, listen to the podcast by Martin Bakal: Creating an integrated solution for collaboration among development teams.
Build your innovative mobile applications today and share it with us!
About the author:
Paridhi Verma is an electronics industry market manager in IBM Rational Software. She has ten years of experience working at IBM Research as a network & security software engineer where she designed and implemented secure electronic commerce systems. She also has extensive experience in electronics, automotive, aerospace & defense and chemicals & petroleum industries. She has a MS in Electrical Engineering from NYU Poly and holds a patent for the internet emergency alert system. She can be reached at firstname.lastname@example.org