విషయము
ప్రధాన తేడా
ఆండ్రాయిడ్ మరియు iOS స్మార్ట్ఫోన్లను అమలు చేయడానికి అవసరమైన రెండు వేర్వేరు మొబైల్ ఆపరేటింగ్ సిస్టమ్లు. రెండింటి యొక్క ముఖ్య ఉద్దేశ్యం ఒక స్మార్ట్ఫోన్ కోసం ఆపరేటింగ్ సిస్టమ్గా పనిచేయడం, అయితే రెండూ వేర్వేరు శైలితో పనిచేస్తాయి. ఆండ్రాయిడ్ మరియు ఐఓఎస్ల మధ్య ప్రధాన వ్యత్యాసం ఏమిటంటే, ఆండ్రాయిడ్ను గూగుల్ అభివృద్ధి చేసింది మరియు ఇది ఓపెన్ సోర్స్ ఆపరేటింగ్ సిస్టమ్ అయితే ఐఓఎస్ను ఆపిల్ ఇంక్ అభివృద్ధి చేసింది మరియు ఇది కొన్ని ఓపెన్ సోర్స్ భాగాలతో క్లోజ్డ్ ఆపరేటింగ్ సిస్టమ్.
Android అంటే ఏమిటి?
ఆండ్రాయిడ్ అనేది మొబైల్ ఆపరేటింగ్ సిస్టమ్, ఇది గూగుల్ అభివృద్ధి చేసింది మరియు ఇది లైనక్స్ కెర్నల్ ఆధారంగా రూపొందించబడింది. ఇది సి (కోర్), సి ++ మరియు జావా (యుఐ) లలో వ్రాయబడింది మరియు మొదట సెప్టెంబర్ 23, 2008 న విడుదలైంది. ఇది టచ్స్క్రీన్ మొబైల్ పరికరాలైన స్మార్ట్ఫోన్లు, టాబ్లెట్ కంప్యూటర్లు, టీవీలు, కార్లు మరియు ధరించగలిగే పరికరాల కోసం రూపొందించబడింది. Android OS స్వైపింగ్, ట్యాపింగ్, పిన్చింగ్ మరియు రివర్స్ పిన్చింగ్ వంటి ఆన్-స్క్రీన్ వస్తువులను మార్చటానికి మరియు వర్చువల్ కీబోర్డ్ వంటి వాస్తవ ప్రపంచ చర్యలకు సంబంధించిన టచ్ ఇన్పుట్లను ఉపయోగిస్తుంది. ఇది ప్రధానంగా టచ్స్క్రీన్ ఇన్పుట్ కోసం రూపొందించబడినప్పటికీ ఇప్పుడు ఆటల కన్సోల్లు, డిజిటల్ కెమెరాలు, సాధారణ పిసిలు మరియు అనేక ఇతర ఎలక్ట్రానిక్ పరికరాల్లో ఉపయోగించబడుతోంది. ఇప్పటికి, ఇది అన్ని ఆపరేటింగ్ సిస్టమ్లలో అతిపెద్ద ఇన్స్టాల్ చేయబడిన స్థావరాన్ని కలిగి ఉంది. 2013 లో నిర్వహించిన ఒక సర్వేలో 71% మొబైల్ అనువర్తనాల డెవలపర్లు ఆండ్రాయిడ్ కోసం దరఖాస్తును సృష్టిస్తున్నారని, 2015 లో ఇటీవల నిర్వహించిన ఒక సర్వేలో 40% పూర్తికాల ప్రొఫెషనల్ డెవలపర్లు ఆండ్రాయిడ్ను ‘ప్రాధాన్యత’ లక్ష్య వేదికగా చూస్తున్నారని వెల్లడించారు.
IOS అంటే ఏమిటి?
iOS లేదా ఐఫోన్ OS అనేది మొబైల్ ఆపరేటింగ్ సిస్టమ్ ఆపిల్ హార్డ్వేర్ కోసం మాత్రమే ఆపిల్ అభివృద్ధి చేస్తుంది. ఐఫోన్, ఐప్యాడ్ మరియు ఐపాడ్ టచ్తో సహా ఆపిల్ యొక్క పరికరాల్లో ఉపయోగించబడుతున్న ప్రధాన ఆపరేటింగ్ సిస్టమ్ ఇది. ఇది జూన్ 29, 2007 న ఐఫోన్ కోసం మాత్రమే విడుదల చేయబడింది మరియు తరువాత ఐపాడ్ టచ్, ఐప్యాడ్, ఐప్యాడ్ మినీ, ఆపిల్ టివి మొదలైన వాటి కోసం విస్తరించబడింది. ప్రస్తుతం ఆపిల్ యొక్క యాప్ స్టోర్లో 1.4 మిలియన్లకు పైగా iOS అప్లికేషన్లు ఉన్నాయి, వీటిలో సగం ఐప్యాడ్ కోసం . స్మార్ట్ఫోన్ మొబైల్ ఆపరేటింగ్ సిస్టమ్ యూనిట్లలో 21% లో iOS యొక్క సహకారం. IOS యొక్క వినియోగదారు ఇంటర్ఫేస్ బహుళ-స్పర్శ సంజ్ఞలను ఉపయోగించి ప్రత్యక్ష తారుమారు యొక్క భావనపై ఆధారపడి ఉంటుంది. IOS యొక్క ఇంటర్ఫేస్ నియంత్రణ అంశాలు స్లైడర్లు, స్విచ్లు మరియు బటన్లను కలిగి ఉంటాయి. పరస్పర చర్యలో స్వైప్, ట్యాప్, చిటికెడు మరియు రివర్స్ చిటికెడు వంటి సంజ్ఞలు ఉన్నాయి, ఇవన్నీ iOS యొక్క కాన్ మరియు దాని మల్టీ-టచ్ ఇంటర్ఫేస్లో నిర్దిష్ట నిర్వచనాలను కలిగి ఉంటాయి.
కీ తేడాలు
- ఆండ్రాయిడ్ ఆపరేటింగ్ సిస్టమ్ను గూగుల్ అభివృద్ధి చేయగా, ఐఓఎస్ ఆపరేటింగ్ సిస్టమ్ను ఆపిల్ అభివృద్ధి చేసింది.
- Android అనేది ఓపెన్ సోర్స్ ఆపరేటింగ్ సిస్టమ్ అయితే iOS కొన్ని ఓపెన్ సోర్స్ భాగాలతో క్లోజ్డ్ ఆపరేటింగ్ సిస్టమ్.
- ఆపిల్ హార్డ్వేర్ మినహా అన్ని రకాల స్మార్ట్ఫోన్ల కోసం ఆండ్రాయిడ్ ఆపరేటింగ్ సిస్టమ్ను యూనివర్సల్ ఆపరేటింగ్ సిస్టమ్గా ప్రకటించవచ్చు. IOS ఆపిల్ పరికరాలకు మాత్రమే పరిమితం చేయబడింది.
- Android మరింత అనుకూలీకరించదగినది మరియు జైల్బ్రోకెన్ తప్ప iOS పరిమితం అయితే దాదాపు ఏదైనా మార్చగలదు.
- ఆండ్రాయిడ్ సి (కోర్), సి ++ మరియు జావా (యుఐ) లలో వ్రాయబడింది. iOS సి, సి ++, ఆబ్జెక్టివ్-సి మరియు స్విఫ్ట్లో వ్రాయబడింది.
- ఆండ్రాయిడ్ ఓఎస్ ఫ్యామిలీ యునిక్స్ లాంటిది, ఐఓఎస్ ఓఎస్ ఫ్యామిలీ యునిక్స్ లాంటిది, డార్విన్ (బిఎస్డి) మరియు ఓఎస్ ఎక్స్ ఆధారంగా.
- ఆండ్రాయిడ్ స్మార్ట్ఫోన్ల మార్కెట్ వాటా 82% కాగా, ఐఓఎస్లో ఇది 15%.