CELL PHONES VERSUS SMART PHONES :
In the 5 years we moved from cell phones to smart phones . Smart phones are user friendly, high at technology . Not only at software basis but huge improvements are observed at Hardware basis also . Fast processors , huge internal memory , access to external memory , touch screens , large screens , better cameras , sensors etc . make the mobile phones compete in market. 5 or more years back we mostly had mobile phoned which provided us with the facility to call and sms only . Those phones were black and white and today we have mobile phones that provide us huge set of applications , internet facilities and what not . Mobile phone have almost decreased the need for using desktops and laptops for small and daily use purposes . Laptops are these days used only for development purposes . Before moving on we will discuss current scenario of mobile phones . The software that provides platform of various applications are called operating systems . Mobiles phones in trend these days are OPERATING SYSTEM based . JAVA based mobile phones existed between black and white cell phones and smart phones. We will first take look at the top 3 in trend operating systems.
- ANDROID OPERATING SYSTEM
- IPHONES (iOS)
- WINDOWS BASED MOBILES
As far as Android operating system is considered , it is a open source i.e. any user using a android mobile can make a android application and upload it in play store which provide android users the set of applications available for them . Hence android is user based operating system or we can user dependent .
There are many companies in the market which provide Android as operating system in their handset. A lot many companies , providing people a vast set of choices according to their budget and need .
However if we consider iOS or Windows based mobiles , these are not open sources . Apple is the providers of iOS software and is available in only iPHONES . Similarly Microsoft is the launcher of Windows phones and we can access windows operating system by having a NOKIA handset .
These are not open sources as they set limitations to users .
Hence the Operating System used at maximum level is Android Operating system.
For a developer to develop application for these operating systems following environments are used :
- For Android ECLIPSE is used .
- For iPHONE
- For windows mobile development VISUAL STUDIO is used.
- For Android JAVA is the base language
- iPhone applications are developed with OBJECTIVE C.
- For windows based mobile application development .net (C#) is used .
0 comments:
Post a Comment