Android
World’s most popular mobile OS

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets.
Initially developed by Android Inc., which Google bought in 2005, Android was unveiled in 2007, with the first commercial Android device launched in September 2008. The operating system has since gone through multiple major releases, with the current version being 8.1 “Oreo”, released in December 2017.
Native
Application Type
Java
Language
Android Studio
The Official IDE
3 year
Minimum experience required
for developers
SDK 17(Jellybean)
Minimum version
required
4.2.0
Minimum android version
iOS
Think different
iOS is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that presently powers many of the company’s mobile devices, including the iPhone, iPad, and iPod Touch
The iOS user interface is based upon direct manipulation, using multi-touch gestures. Interface control elements consist of sliders, switches, and buttons. Interaction with the OS includes gestures such as swipe, tap, pinch, and reverse pinch, all of which have specific definitions within the context of the iOS operating system and its multi-touch interface. Internal accelerometers are used by some applications to respond to shaking the device (one common result is the undo command) or rotating it in three dimensions (one common result is switching between portrait and landscape mode). Apple has been significantly praised for incorporating thorough accessibility functions into iOS, enabling users with vision and hearing disabilities to properly use its products.

Native
Application Type
Swift
Language
XCode
IDE
3 Years
Minimum experience required
for developers
iPhone
Developed for
(not for ipad)
9.0
Minimum iOS version
Backend
MongoDB | NodeJS | ExpressJS | AngularJS

Stores data but does not include end-user application. A database that is accessed by users indirectly through an external application rather than by application programming stored within the database itself or by low
level manipulation of the data
MongoDB
Database
NodeJS
Server Side Scripting
ExpressJS
MVC on Server Side
3 Years
Minimum experience required for developers
ReactJS
Front-End
Web Development
AngularJS
Client Side Framework