చెక్ కాలమిస్ట్ పాట్రిక్ జాండ్ల్ ఈ నెలలో ఒక పుస్తకాన్ని ప్రచురించారు, వ్యాపారాన్ని వ్యక్తిగత కంప్యూటర్ల నుండి మొబైల్ ఫోన్లుగా మార్చడం మరియు ఐదేళ్ల పాటు కొనసాగిన తరువాతి యుగం, ఈ సమయంలో ఆపిల్ ప్రపంచంలోనే అత్యంత విలువైన కంపెనీగా అవతరించింది. మీరు మొబైల్ ఫోన్లలో గొప్ప విప్లవం వెనుక ఉన్న ప్రతిదాన్ని వివరంగా చదువుతారు మరియు అది పూర్తిగా కొత్త టాబ్లెట్ మార్కెట్ను సృష్టించడానికి ఎలా సహాయపడింది. పుస్తకం నుండి మొదటి నమూనాలు ఇక్కడ ఉన్నాయి.
ఐఫోన్ OS X - iOS కోసం ఆపరేటింగ్ సిస్టమ్ ఎలా సృష్టించబడింది
రాబోయే ఆపిల్ మొబైల్ ఫోన్ విజయానికి ఆపరేటింగ్ సిస్టమ్ కూడా నిర్ణయాత్మకమైనది. ఇది 2005లో పూర్తిగా సాధారణం కాని నమ్మకం, "స్మార్ట్ఫోన్లు" బెస్ట్ సెల్లర్లు కావు, దీనికి విరుద్ధంగా, సింగిల్-పర్పస్ ఫర్మ్వేర్తో కూడిన ఫోన్లు హాట్ కేకుల్లా అమ్ముడవుతున్నాయి. కానీ ఉద్యోగాలు అతని ఫోన్ నుండి భవిష్యత్ విస్తరణ, అభివృద్ధిలో వశ్యత మరియు తద్వారా అభివృద్ధి చెందుతున్న ధోరణులకు ప్రతిస్పందించే సామర్థ్యం యొక్క గణనీయమైన అవకాశం అవసరం. మరియు, వీలైతే, Mac ప్లాట్ఫారమ్తో సాధ్యమైనంత ఉత్తమమైన అనుకూలత, ఎందుకంటే మరొక ఆపరేటింగ్ సిస్టమ్ అభివృద్ధితో కంపెనీ మునిగిపోతుందని అతను భయపడ్డాడు. సాఫ్ట్వేర్ డెవలప్మెంట్, మేము చూపినట్లుగా, చాలా కాలంగా ఆపిల్ యొక్క బలమైన పాయింట్లలో ఒకటి కాదు.
మోటరోలాను ఆహ్వానించని సింగ్యులర్ వైర్లెస్ ప్రతినిధులతో జరిగిన రహస్య సమావేశం తర్వాత ఫిబ్రవరి 2005లో ఈ నిర్ణయం వచ్చింది. యాపిల్ తన స్వంత ఫోన్లో వచ్చే ఆదాయంలో వాటాను పొందుతుందని మరియు సెల్యులార్ నెట్వర్క్ను నిర్మించడంపై తీవ్రంగా ఆలోచించేలా సింగ్యులర్ను ఒప్పించవచ్చని జాబ్స్ సింగ్యులర్ను ఒప్పించగలిగారు. ఆ సమయంలో కూడా, జాబ్స్ మొబైల్ నెట్వర్క్ నుండి సంగీతాన్ని డౌన్లోడ్ చేయాలనే ఆలోచనను ప్రోత్సహిస్తోంది, అయితే సింగ్యులర్ ప్రతినిధులు ఇంటర్నెట్ డౌన్లోడ్ చేసే లోడ్ పెరుగుదల గురించి నిరాశావాదంగా ఉన్నారు. వారు రింగ్టోన్లు మరియు వెబ్సైట్లను డౌన్లోడ్ చేయడంలో అనుభవాన్ని వాదించారు మరియు భవిష్యత్తులో చూపే విధంగా, జాబ్స్ తన పరికరంతో సృష్టించగల హైప్ను వారు తక్కువగా అంచనా వేశారు. ఇది త్వరలో వారికి ఎదురుదెబ్బ తగిలింది.
ఈ ప్రాజెక్ట్ ఎలా ప్రారంభమవుతుంది పర్పుల్ 2, దీనితో ఉద్యోగాలు Motorolaతో అసంతృప్తికరమైన సహకారం యొక్క క్షితిజాలను దాటి వెళ్లాలని కోరుకుంటున్నాయి. లక్ష్యం: యాపిల్ ఇప్పటి వరకు సంపాదించిన లేదా త్వరగా అభివృద్ధి చేయబోయే సాంకేతికతల ఆధారంగా దాని స్వంత మొబైల్ ఫోన్, జాబ్స్ తాను లాంచ్ చేయాలనుకున్న టాబ్లెట్ నిర్మాణం కోసం ఉపయోగించాలని ప్లాన్ చేసిన వాటిలో చాలా (ఫింగర్వర్క్స్ వంటివి). కానీ అతను ఎంచుకోవలసి వచ్చింది: అతను త్వరగా కలిపి ఐపాడ్తో మొబైల్ ఫోన్ను లాంచ్ చేస్తాడు మరియు తద్వారా ఐపాడ్ అమ్మకాల యొక్క సమీపించే సంక్షోభాన్ని ఆదా చేస్తాడు లేదా అతని కలను నెరవేర్చుకుని టాబ్లెట్ను ప్రారంభించాడు. అతను రెండింటినీ కలిగి ఉండలేడు, ఎందుకంటే మోటరోలాతో సహకారం అతని మొబైల్ ఫోన్లో అతనికి ఐపాడ్ను అందించదు, అది ఆ సమయంలో చాలా స్పష్టంగా ఉంది, అయినప్పటికీ Motorola ROKR హిట్ కావడానికి మరో అర్ధ సంవత్సరం పడుతుంది. సంత. చివరికి, బహుశా ఆశ్చర్యకరంగా, కానీ చాలా హేతుబద్ధంగా, జాబ్స్ మ్యూజిక్ మార్కెట్ను ఆదా చేయడంపై పందెం వేసింది, టాబ్లెట్ లాంచ్ను వాయిదా వేసింది మరియు అన్ని వనరులను పర్పుల్ 2 ప్రాజెక్ట్కి మార్చింది, దీని లక్ష్యం ఐపాడ్తో టచ్స్క్రీన్ ఫోన్ను నిర్మించడం.
మొబైల్ ఫోన్ల కోసం కంపెనీ యొక్క Mac OS X ఆపరేటింగ్ సిస్టమ్ను స్వీకరించాలనే నిర్ణయం అనేక ఇతర ఎంపికలు లేనందున మాత్రమే కాకుండా, తరువాత పరికరాన్ని కలిసే అవకాశం కూడా ఉంది. మొబైల్ పరికరాల యొక్క పెరుగుతున్న కంప్యూటింగ్ శక్తి మరియు మెమరీ సామర్థ్యం భవిష్యత్తులో డెస్క్టాప్లలో ఉపయోగించే మాదిరిగానే ఫోన్లో అప్లికేషన్లను అందించడం సాధ్యమవుతుందని మరియు ఒకే ఆపరేటింగ్ సిస్టమ్ కోర్పై ఆధారపడటం ప్రయోజనకరంగా ఉంటుందని జాబ్స్ను ఒప్పించింది.
అభివృద్ధిని వేగవంతం చేయడానికి, రెండు స్వతంత్ర బృందాలను సృష్టించాలని కూడా నిర్ణయించారు. హార్డ్వేర్ బృందం మొబైల్ ఫోన్ను వేగంగా నిర్మించే పనిని కలిగి ఉంటుంది, ఇతర బృందం OS X ఆపరేటింగ్ సిస్టమ్ను స్వీకరించడంపై దృష్టి పెడుతుంది.
Mac OS X, OS X మరియు iOS
ఆపరేటింగ్ సిస్టమ్ వెర్షన్ల లేబులింగ్తో Appleలో కొంత గందరగోళం ఉంది. iPhone కోసం ఆపరేటింగ్ సిస్టమ్ యొక్క అసలు సంస్కరణకు వాస్తవానికి పేరు లేదు - Apple దాని మార్కెటింగ్ మెటీరియల్లలో "iPhone OS X యొక్క సంస్కరణను నడుపుతుంది" అనే లాకోనిక్ హోదాను ఉపయోగిస్తుంది. ఇది తర్వాత ఫోన్ ఆపరేటింగ్ సిస్టమ్ను సూచించడానికి "iPhone OS"ని ఉపయోగించడం ప్రారంభిస్తుంది. 2010లో నాల్గవ వెర్షన్ను విడుదల చేయడంతో, ఆపిల్ iOS అనే పేరును క్రమపద్ధతిలో ఉపయోగించడం ప్రారంభించింది. ఫిబ్రవరి 2012లో, డెస్క్టాప్ ఆపరేటింగ్ సిస్టమ్ "Mac OS X" కేవలం "OS X"గా పేరు మార్చబడుతుంది, ఇది గందరగోళంగా ఉండవచ్చు. ఉదాహరణకు, ఈ అధ్యాయం యొక్క శీర్షికలో, IOS దాని ప్రధాన భాగంలో OS X నుండి వచ్చిన వాస్తవాన్ని పరిగణనలోకి తీసుకోవడానికి నేను ప్రయత్నిస్తాను.
నేపథ్యంలో డార్విన్
ఇక్కడ మనం డార్విన్ ఆపరేటింగ్ సిస్టం వైపు మరో పక్కదారి పట్టాలి. Apple 1997లో జాబ్స్ కంపెనీ NeXTని కొనుగోలు చేసినప్పుడు, NeXTSTEP ఆపరేటింగ్ సిస్టమ్ మరియు దాని వేరియంట్ సన్ మైక్రోసిస్టమ్స్ సహకారంతో సృష్టించబడింది మరియు OpenSTEP అని పిలువబడే లావాదేవీలో భాగమైంది. NeXTSTEP ఆపరేటింగ్ సిస్టమ్ కూడా Apple యొక్క కొత్త కంప్యూటర్ ఆపరేటింగ్ సిస్టమ్కు ఆధారం కావాల్సి ఉంది, అన్నింటికంటే, Apple జాబ్స్ NeXTని కొనుగోలు చేయడానికి ఇది ఒక కారణం. NeXTSTEP యొక్క ఆకర్షణీయమైన మరియు ఆ సమయంలో తక్కువ అంచనా వేయబడిన ఆకర్షణ దాని బహుళ-ప్లాట్ఫారమ్ స్వభావం, ఈ సిస్టమ్ Intel x86 ప్లాట్ఫారమ్లో మరియు Motorola 68K, PA-RISC మరియు SPARC రెండింటిలోనూ నిర్వహించబడుతుంది, అంటే ఆచరణాత్మకంగా డెస్క్టాప్ ప్లాట్ఫారమ్లు ఉపయోగించే అన్ని ప్రాసెసర్లలో. ఆ సమయంలో. మరియు ఫ్యాట్ బైనరీలు అని పిలవబడే అన్ని ప్రాసెసర్ ప్లాట్ఫారమ్ల కోసం ప్రోగ్రామ్ యొక్క బైనరీ వెర్షన్లను కలిగి ఉన్న పంపిణీ ఫైల్లను సృష్టించడం సాధ్యమైంది.
NeXT యొక్క వారసత్వం రాప్సోడి అనే కొత్త ఆపరేటింగ్ సిస్టమ్ అభివృద్ధికి ఆధారం అయింది, దీనిని Apple మొదటిసారిగా 1997లో డెవలపర్స్ కాన్ఫరెన్స్లో ప్రదర్శించింది. ఈ సిస్టమ్ Mac OS యొక్క మునుపటి సంస్కరణలతో పోలిస్తే అనేక మార్పులను తీసుకువచ్చింది, మా దృక్కోణం నుండి, ఇవి ప్రధానంగా క్రిందివి:
- కెర్నల్ మరియు సంబంధిత ఉపవ్యవస్థలు Mach మరియు BSDపై ఆధారపడి ఉన్నాయి
- మునుపటి Mac OS (బ్లూ బాక్స్)తో అనుకూలత కోసం ఒక ఉపవ్యవస్థ - తరువాత దీనిని క్లాసిక్ ఇంటర్ఫేస్ అని పిలుస్తారు
- ఓపెన్స్టెప్ API (ఎల్లో బాక్స్) యొక్క పొడిగించిన అమలు - తరువాత కోకోగా పరిణామం చెందింది.
- జావా వర్చువల్ మెషిన్
- డిస్ప్లా పోస్ట్స్క్రిప్ట్ ఆధారంగా విండోస్ సిస్టమ్
- Mac OS ఆధారంగా ఒక ఇంటర్ఫేస్ కానీ OpenSTEPతో కలిపి ఉంటుంది
Mac OS నుండి QuickTime, QuickDraw 3D, QuickDraw GX లేదా ColorSync వంటి అనేక సాఫ్ట్వేర్ నిర్మాణాలను (ఫ్రేమ్వర్క్లు) రాప్సోడీకి బదిలీ చేయాలని Apple ప్రణాళిక వేసింది, అలాగే అసలు Apple కంప్యూటర్లు Apple ఫైలింగ్ ప్రోటోకాల్ (AFP), HFS, UFS మరియు ఇతర ఫైల్ సిస్టమ్లు. . అయితే ఇది అంత తేలికైన పని కాదని త్వరలోనే అర్థమైంది. సెప్టెంబరు 1లో మొదటి డెవలపర్ విడుదల (DR1997) మే 2లో రెండవ DR1998 విడుదల చేయబడింది, అయితే ఇంకా చాలా పని చేయాల్సి ఉంది. మొదటి డెవలపర్ ప్రివ్యూ (డెవలపర్ ప్రివ్యూ 1) ఒక సంవత్సరం తర్వాత, మే 1999లో వచ్చింది మరియు ఈ సిస్టమ్ను ఇప్పటికే Mac OS X అని పిలిచేవారు, దానికి ఒక నెల ముందు Apple సర్వర్ వెర్షన్ Mac OS X సర్వర్ 1ని దాని నుండి విడిపోయింది, అది అధికారికంగా డార్విన్ యొక్క ఓపెన్-సోర్స్ వెర్షన్ను విడుదల చేసింది మరియు దీని ద్వారా (చాలా వివాదాస్పదమైన మరియు చర్చనీయాంశమైన) సిస్టమ్ యొక్క సోర్స్ కోడ్లను విడుదల చేసే షరతుకు అనుగుణంగా ఉంటుంది Mach మరియు BSD కెర్నల్లపై.
డార్విన్ నిజానికి Mac OS X గ్రాఫికల్ ఇంటర్ఫేస్ లేకుండా మరియు ఫెయిర్ప్లే మ్యూజిక్ ఫైల్ సెక్యూరిటీ వంటి అనేక యాజమాన్య లైబ్రరీలు లేకుండా. మీరు దీన్ని డౌన్లోడ్ చేసుకోవచ్చు, తర్వాత కేవలం సోర్స్ ఫైల్లు మాత్రమే అందుబాటులో ఉంటాయి, బైనరీ వెర్షన్లు కాదు, మీరు వాటిని విస్తృత శ్రేణి ప్రాసెసర్ ప్లాట్ఫారమ్లలో ఆపరేటింగ్ సిస్టమ్గా కంపైల్ చేయవచ్చు మరియు అమలు చేయవచ్చు. ముందుకు వెళుతున్నప్పుడు, డార్విన్ Appleలో రెండు పాత్రలను పోషిస్తాడు: Mac OS Xని మరొక ప్రాసెసర్ ప్లాట్ఫారమ్కు పోర్ట్ చేయడం అసాధ్యం కనుక కష్టమేమీ కాదని అతను నిరంతరం గుర్తుచేస్తాడు. మరియు ఇది Apple యొక్క సాఫ్ట్వేర్ మూసివేయబడిందని, యాజమాన్యంలో ఉందని అభ్యంతరాలకు సమాధానంగా ఉంటుంది, ఇది Apple తర్వాత సృష్టించే ముద్ర, ముఖ్యంగా ఐరోపాలో. అమెరికాలో, ఇది విద్యలో విస్తృతంగా ఉంది మరియు డార్విన్ ఇక్కడ అనేక పాఠశాల సర్వర్లలో సాధారణంగా ఉపయోగించబడుతుంది, ఆపిల్ సాఫ్ట్వేర్లో నిష్కాపట్యత మరియు ప్రామాణిక భాగాల ఉపయోగం గురించి అవగాహన చాలా ఎక్కువగా ఉంటుంది. డార్విన్ ఇప్పటికీ ప్రతి Mac OS X సిస్టమ్కు ప్రధానమైనది మరియు దాని ఓపెన్ సోర్స్ అభివృద్ధికి చాలా విస్తృతమైన సహకారాన్ని కలిగి ఉంది, ఆ అభివృద్ధి Mac OS X యొక్క ప్రధాన భాగంలోకి తిరిగి వస్తుంది.
Mac OS X 10.0 యొక్క మొదటి విడుదల, చిరుతగా పిలువబడింది, Rhapsody అభివృద్ధిని ప్రారంభించిన నాలుగు సంవత్సరాల తర్వాత మార్చి 2001లో విడుదలైంది, ఇది Apple యొక్క ప్లాట్ఫారమ్లో ఉపయోగించడానికి సులభమైనదిగా భావించబడింది. కంపెనీకి అనేక సమస్యలను సృష్టించిన వ్యంగ్యం, ఎందుకంటే ఆ నాలుగు సంవత్సరాలు అది దాని వినియోగదారులను సంతృప్తికరంగా మరియు ఒప్పుకోని Mac OS ప్లాట్ఫారమ్పై బలవంతం చేసింది.
ఆ విధంగా ప్రాజెక్ట్ పర్పుల్ 2 కింద ఆపరేటింగ్ సిస్టమ్కు డార్విన్ ఆధారం అయ్యాడు. Apple ARM ప్రాసెసర్లను ఉపయోగించాలని నిర్ణయించుకుంటుందో లేదో అనిశ్చితంగా ఉన్న సమయంలో, దానిలో డిజైన్ వాటా ఉంది, లేదా డెస్క్టాప్లలో ఉపయోగించడం ప్రారంభించిన Intel , ఇది చాలా వివేకవంతమైన ఎంపిక, ఎందుకంటే ఇది Apple PowerPC మరియు Intelతో చేసినట్లే, ఎక్కువ నొప్పి లేకుండా ప్రాసెసర్ ప్లాట్ఫారమ్ను మార్చడం సాధ్యం చేసింది. అంతేకాకుండా, ఇది కాంపాక్ట్ మరియు నిరూపితమైన సిస్టమ్, దీనికి ఇంటర్ఫేస్ (API) జోడించడం అవసరం - ఈ సందర్భంలో కోకో టచ్, మొబైల్ ఫోన్ లైబ్రరీతో టచ్-ఆప్టిమైజ్ చేసిన OpenSTEP API.
చివరగా, వ్యవస్థను నాలుగు సంగ్రహణ పొరలుగా విభజించే డిజైన్ సృష్టించబడింది:
- సిస్టమ్ యొక్క కెర్నల్ పొర
- కెర్నల్ సేవల పొర
- మీడియా పొర
- కోకో టచ్ టచ్ ఇంటర్ఫేస్ లేయర్
ఇది ఎందుకు ముఖ్యమైనది మరియు ఇది గమనించదగినది? మొబైల్ ఫోన్ వినియోగదారు అవసరాలకు ఖచ్చితంగా ప్రతిస్పందించాలని ఉద్యోగాలు విశ్వసించాయి. వినియోగదారు బటన్ను నొక్కితే, ఫోన్ తప్పనిసరిగా స్పందించాలి. ఇది వినియోగదారు ఇన్పుట్ను అంగీకరించిందని స్పష్టంగా గుర్తించాలి మరియు ఇది కోరుకున్న ఫంక్షన్ను చేయడం ద్వారా ఉత్తమంగా చేయబడుతుంది. డెవలపర్లలో ఒకరు నోకియా ఫోన్లో సింబియన్ సిస్టమ్తో జాబ్స్కు ఈ విధానాన్ని ప్రదర్శించారు, డయల్ని నొక్కడానికి ఫోన్ చాలా ఆలస్యంగా స్పందించింది. వినియోగదారు జాబితాలోని పేరును స్వైప్ చేసి, అనుకోకుండా మరొక పేరును పిలిచారు. ఇది జాబ్స్కు విసుగు తెప్పించింది మరియు అతను తన మొబైల్లో అలాంటివి చూడాలనుకోలేదు. ఆపరేటింగ్ సిస్టమ్ వినియోగదారు ఎంపికను ప్రాధాన్యతగా ప్రాసెస్ చేయాలి, కోకో టచ్ టచ్ ఇంటర్ఫేస్ సిస్టమ్లో అత్యధిక ప్రాధాన్యతను కలిగి ఉంది. అతని తర్వాత మాత్రమే వ్యవస్థలోని ఇతర పొరలకు ప్రాధాన్యత ఉంది. వినియోగదారు ఎంపిక లేదా ఇన్పుట్ చేసినట్లయితే, ప్రతిదీ సజావుగా సాగుతుందని వినియోగదారుకు భరోసా ఇవ్వడానికి ఏదైనా జరగాలి. ఈ విధానానికి మరొక వాదన డెస్క్టాప్ Mac OS Xలోని "జంపింగ్ చిహ్నాలు". వినియోగదారు సిస్టమ్ డాక్ నుండి ప్రోగ్రామ్ను ప్రారంభించినట్లయితే, ప్రోగ్రామ్ డిస్క్ నుండి కంప్యూటర్ యొక్క RAMలోకి పూర్తిగా లోడ్ అయ్యేంత వరకు సాధారణంగా ఏమీ కనిపించదు. ప్రోగ్రామ్ ఇప్పటికే మెమరీలోకి లోడ్ చేయబడిందని వారికి తెలియదు కాబట్టి వినియోగదారులు ఐకాన్పై క్లిక్ చేస్తూనే ఉంటారు. డెవలపర్లు మొత్తం ప్రోగ్రామ్ మెమరీలోకి లోడ్ అయ్యే వరకు చిహ్నాన్ని బౌన్స్ చేయడం ద్వారా దాన్ని పరిష్కరించారు. మొబైల్ వెర్షన్లో, సిస్టమ్ ఏదైనా వినియోగదారు ఇన్పుట్కు వెంటనే స్పందించాల్సిన అవసరం ఉంది.
ఈ విధానం తదనంతరం మొబైల్ సిస్టమ్లో బాగా పాతుకుపోయింది, కోకో టచ్లోని వ్యక్తిగత విధులు కూడా విభిన్న ప్రాధాన్యత తరగతులతో సిస్టమ్లో ప్రాసెస్ చేయబడతాయి, తద్వారా వినియోగదారు సాఫీగా ఫోన్ ఆపరేషన్ యొక్క ఉత్తమ రూపాన్ని కలిగి ఉంటారు.
ఈ సమయంలో, ఫోన్లో థర్డ్-పార్టీ యాప్లను రన్ చేయడంపై Apple సీరియస్గా లేదు. ఈ సమయంలో అది వాంఛనీయం కాదు. వాస్తవానికి, రాబోయే ఆపరేటింగ్ సిస్టమ్ ప్రీఎంప్టివ్ మల్టీ టాస్కింగ్, మెమరీ ప్రొటెక్షన్ మరియు ఆధునిక ఆపరేటింగ్ సిస్టమ్ల యొక్క ఇతర అధునాతన ఫీచర్లకు పూర్తిగా మద్దతునిస్తుంది, ఇది మెమరీ రక్షణ (సింబియన్), మల్టీ టాస్కింగ్ (పామ్ OS) లేదా ప్రత్యామ్నాయంగా పోరాడుతున్న సమయంలో ఇతర ఆపరేటింగ్ సిస్టమ్లకు భిన్నంగా ఉంది. రెండింటితో (Windows CE). కానీ జాబ్స్ రాబోయే మొబైల్ను ప్రధానంగా Apple అందించే సంగీతాన్ని వినియోగించే పరికరంగా పరిగణించింది. థర్డ్-పార్టీ అప్లికేషన్లు ఆలస్యం అవుతాయి మరియు పంపిణీ వ్యవస్థ వంటి అనేక వివరాలను వాటి చుట్టూ పరిష్కరించాల్సి ఉంటుందని జాబ్స్ గ్రహించారు, కాబట్టి మొబైల్ OS X స్థానికంగా నేపథ్యంలో అదనపు అప్లికేషన్లను అమలు చేసే సామర్థ్యాన్ని సమర్ధించినప్పటికీ, Apple కృత్రిమంగా పరిమితం చేసింది. ఈ అవకాశం. ఐఫోన్ బయటకు వచ్చినప్పుడు, ఈ రక్షణ లేని "జైల్బ్రోకెన్" ఫోన్లు మాత్రమే ఎమర్జింగ్ థర్డ్-పార్టీ యాప్లను ఇన్స్టాల్ చేయగలవు. జనవరి 2007లో iPhone ప్రారంభించిన చాలా కాలం తర్వాత, డెవలపర్లు వెబ్-మాత్రమే యాప్లను సృష్టిస్తారని మరియు Apple మాత్రమే స్థానిక యాప్లను సృష్టిస్తుందని జాబ్స్ భావించారు.
అయితే 2006 వేసవిలో కూడా, OS X యొక్క మొబైల్ వెర్షన్ అభివృద్ధి పూర్తిగా అసంతృప్తికరమైన స్థితిలో ఉంది. సిస్టమ్ యొక్క ప్రాథమిక పోర్టింగ్ కేవలం ఇద్దరు ఇంజనీర్ల బృందంతో రికార్డ్-బ్రేకింగ్ సమయంలో జరిగినప్పటికీ, మొబైల్ ఫోన్ ఇంటర్ఫేస్ యొక్క వ్యక్తిగత మూలకాల యొక్క పరస్పర అనుసంధానం మరియు సమన్వయం తీరనిది. కాల్లు పడిపోయాయి, సాఫ్ట్వేర్ తరచుగా క్రాష్ అవుతోంది, బ్యాటరీ లైఫ్ అసమంజసంగా తక్కువగా ఉంది. సెప్టెంబరు 2005లో 200 మంది వ్యక్తులు ప్రాజెక్ట్లో పని చేస్తున్నప్పుడు, ఈ సంఖ్య త్వరగా రెండు సమాంతర బృందాలుగా XNUMXకి పెరిగింది, కానీ అది ఇప్పటికీ సరిపోలేదు. ఆపిల్ పని చేసే గోప్యత తీవ్రమైన ప్రతికూలత: పబ్లిక్ రిక్రూట్మెంట్ ద్వారా కొత్త వ్యక్తులను కనుగొనడం సాధ్యం కాదు, కానీ సిఫార్సు ద్వారా, తరచుగా మధ్యవర్తుల ద్వారా. ఉదాహరణకు, సాఫ్ట్వేర్ బృందం యొక్క టెస్టింగ్ భాగం ఎక్కువగా వర్చువల్, ప్రోటోటైపింగ్ మరియు టెస్టింగ్ అనేది ఒకరితో ఒకరు ప్రధానంగా ఇమెయిల్ ద్వారా కమ్యూనికేట్ చేసుకునే వ్యక్తులతో జరిగింది మరియు చాలా కాలం పాటు వారు Apple కోసం పనిచేస్తున్నారని కూడా తెలియదు. గోప్యత అంత స్థాయికి చేరుకునే వరకు.
మీరు పుస్తకం గురించి మరింత సమాచారాన్ని ఇక్కడ కనుగొనవచ్చు పాట్రిక్ జాండ్ల్ వెబ్సైట్. పుస్తకాన్ని ప్రింట్లో పుస్తక దుకాణాల్లో కొనుగోలు చేయవచ్చు నియోలక్సర్ a కోస్మాస్, ఎలక్ట్రానిక్ వెర్షన్ సిద్ధమవుతోంది.
ఇప్పటికే చాలా ఎక్కువ ఉంది
W.Walter Isaacson మరియు Jay Elliot రాసిన పుస్తకం సరిపోతుంది.
నేను రెండింటినీ చదివాను మరియు ప్రాథమికంగా మొదటిది నాకు ఎక్కువ ఇచ్చింది.
ఇది చాలా ఎక్కువ ... అందరూ ఇప్పుడు స్టీవ్ గురించి రాస్తున్నారు మరియు డబ్బు సంపాదించాలని కోరుకుంటున్నారు.
బహుశా చాలా ఉండవచ్చు, కానీ ఈ పుస్తకం చాలా భిన్నంగా చేరుకుంటుంది, ఇది ఉద్యోగాలను "దేవుడు"గా చేయదు, కానీ ప్రతిదీ ఇక్కడ సందర్భోచితంగా ఉంచబడింది.
పాట్రిక్ పనిని తిట్టవద్దు!
ఈ లుక్ ఇక్కడ ఉండదు మరియు లేదు.
విదేశాల్లో కూడా ఉండవచ్చు :-)