Yes, an application which is installed in mobile operating system is called mobile application,simply called as mobile app's. now we have various mobile operating systems available(Andriod,IOS,Windows) are widely used operating systems.
All these operating systems/various platforms has their own runtimes, specifications to run the mobile applications.
Ex : Mobile operating systems : 1andriod platfrom ,
2. ios platform,
3.windows platform
every operating system has their native run time to run the mobile application. so that if we need an application for these operating systems. we have 2 options
1. Individual applications to develop using
Andriod platform----------using Java language ---using eclipse/andriod studio editors
IOS platform--------------using Objective-c -----using XCode editor
Windows platfrom---------using C# or xaml-----using Visual studio.
2. Hybrid/Cross mobile applications(write once, deploy any device)
1. Phonegap--------Html5,Javascript,CSS, & Phonegap API or Cordova
Phone gap is open source API to develop an application which run in all mobile platfoms(andriod,windows,ios).
2. Xamarin---------using C# language-----xamarin studio or visual studio extension.
Xamarin is not open source which has various editions to develop mobile hybrid apps. which generates respective native app code to other platfroms. xamarin is excepts C# language to develop the mobile applications.
these are currently available mobile platroms,languages,editors to develop mobile applications(mobile app's).
now we learn Andriod,IOS,Windows applications then Cross platform/Hybrid apps.
Andriod:
Andriod is a mobile plafrom/os run the applications, save the informations. Andriod has it's architecture.
Andriod is Stack based architecture of operating system. it has 4 parts
1. Linux Kernal
2. Libraries & Runtime
3. Application Framework // for developing user defined apps
4. Applications. // built in apps.
Linux Kernal
andriod operating system is modified linux operating system. which provides abstraction service to run andriod applications. this is abstraction layer to run the applications on andriod envirnoment/platrom/os.
Libraries
libraries are built in services to run in-built and custom applications to in andriod envirnoment.
\
Application framework
which provides built in framework to develop custom applications using java.
Applications
Andriod operting system provides few built in applications like contacts,galary,calcualtor...ect
this is basic overview of andriod operating system. Andriod API(Name,Version,Code)provides few services which helps to develop the applicaions as early.more productively.
All these operating systems/various platforms has their own runtimes, specifications to run the mobile applications.
Ex : Mobile operating systems : 1andriod platfrom ,
2. ios platform,
3.windows platform
every operating system has their native run time to run the mobile application. so that if we need an application for these operating systems. we have 2 options
1. Individual applications to develop using
Andriod platform----------using Java language ---using eclipse/andriod studio editors
IOS platform--------------using Objective-c -----using XCode editor
Windows platfrom---------using C# or xaml-----using Visual studio.
2. Hybrid/Cross mobile applications(write once, deploy any device)
1. Phonegap--------Html5,Javascript,CSS, & Phonegap API or Cordova
Phone gap is open source API to develop an application which run in all mobile platfoms(andriod,windows,ios).
2. Xamarin---------using C# language-----xamarin studio or visual studio extension.
Xamarin is not open source which has various editions to develop mobile hybrid apps. which generates respective native app code to other platfroms. xamarin is excepts C# language to develop the mobile applications.
these are currently available mobile platroms,languages,editors to develop mobile applications(mobile app's).
now we learn Andriod,IOS,Windows applications then Cross platform/Hybrid apps.
Andriod:
Andriod is a mobile plafrom/os run the applications, save the informations. Andriod has it's architecture.
Android Architecture
1. Linux Kernal
2. Libraries & Runtime
3. Application Framework // for developing user defined apps
4. Applications. // built in apps.
Linux Kernal
andriod operating system is modified linux operating system. which provides abstraction service to run andriod applications. this is abstraction layer to run the applications on andriod envirnoment/platrom/os.
Libraries
libraries are built in services to run in-built and custom applications to in andriod envirnoment.
\
Application framework
which provides built in framework to develop custom applications using java.
Applications
Andriod operting system provides few built in applications like contacts,galary,calcualtor...ect
this is basic overview of andriod operating system. Andriod API(Name,Version,Code)provides few services which helps to develop the applicaions as early.more productively.