Mobile Business Intelligence & Mobile Application Development Technologies

Mobile Business Intelligence:

 As we know, Mobile applications are internet applications that run on mobile devices. Operating system and customized or ready-made applications are ‘must have’ installations for mobile phone devices in today’s scenario. Mobile phone devices which have operating systems and thus the ability to install/uninstall applications and which can manage resources like processor, memory, data storage space and power are popularly known as ‘Smartphones’. These devices have the ability to run applications which are created on relevant operating systems or using cross-platform technologies and using Software Development Kits (SDKs) or plugins for the Integrated Development Environment (IDE) like Eclipse and NetBeans. It is a common and essential practice to do most of the business tasks using phones. This is known as Mobile Business Intelligence. Mobile Business Intelligence is the distribution of business data to mobile devices such as smartphones and tablet computers. Mobile phone based applications are used to monitor and analyze business data such as sales, costs, incomes etc. This is encouraged by the change from a ‘wired world’ to a ‘wireless world’ and the advantage of smartphones has led to a new era of mobile computing, especially in the field of Business Intelligence.

Mobile Application Development:

As business intelligence smartphones and tablet computers have become a necessity and so has application development for them become inevitable. The price range of smartphones is intermediate and affordable as compared to other mobile computing devices such as laptops and palmtops. Due to their abilities, smartphones have a huge demand in the market, and thus the development of applications for them has also vastly increased in recent times. Developers are now focusing on mobile application development to capture the mobile phone, smartphone and tablet computer user segment.  Some of the technical aspects of popular mobile phone operating systems are stated below:

Operating System Programming Languages IDE
Android Java Eclipse
Blackberry Java Eclipse
Symbian C++ Qt, Carbide
Windows C, C++ Visual Studio 2010, Visual Studio 2008
iOS Objective C Xcode
Java Micro Edition Java Eclipse, NetBeans
Palm OS C, C++, Pascal Eclipse, Code Warrior, Pocket Studio, HB++

Developers can choose to keep the applications free of cost or charge for downloads. If the applications are not free, developers can publish them in online stores by adapting a revenue sharing model. Popular online stores like Android’s ‘Market’ and Apple’s ‘App Store’ allow the distribution of only the apps that are approved by them to run on their respective devices. HP/Palm Inc. have also created the ‘Palm App Catalog’ where their device users can download applications directly and developers can send a link of their application to the end users via a unique web distribution method.

Listed below are some popular digital distribution platforms for mobile devices:

Mobile Application Store Owner Compatible OS
Android Market Google Android
App Store Apple iOS
App World RIM (Blackberry) RIM
OviStore Nokia Symbian, Java
Windows Marketplace Microsoft Windows 7

This entry was posted in Mobile Application Development and tagged , , , . Bookmark the permalink.

Leave a Reply