స్విఫ్ట్ ప్రస్తుతం హాటెస్ట్ భాషలలో ఒకటి, మరియు మంచి కారణం కోసం. Mac మరియు iOS యాప్లు మార్కెట్లో భారీ భాగాన్ని ఆక్రమిస్తాయి. ఆబ్జెక్టివ్ సి యొక్క గందరగోళ లోతులలో మునిగిపోకూడదనుకునే వారికి ఐఓఎస్ యాప్లను స్థానికంగా రూపొందించడం పెద్ద విషయం.
స్విఫ్ట్ యాపిల్కు చెందినది కాబట్టి, మీకు మ్యాక్ అవసరం, సరియైనదా? తప్పు. విండోస్లో స్విఫ్ట్ను కంపైల్ చేయడానికి 'అవుట్ ఆఫ్ ది బాక్స్' పద్ధతి లేనప్పటికీ, విండోస్ వినియోగదారులు స్విఫ్ట్ నేర్చుకోలేరని దీని అర్థం కాదు.
సరళమైన స్విఫ్ట్ ప్రోగ్రామ్ను క్రియేట్ చేయడం మరియు విండోస్ 10 లో కంపైల్ చేయడం మరియు రన్ చేయడం ఎలాగో ఇక్కడ ఉంది.
స్విఫ్ట్ అంటే ఏమిటి?
ప్రారంభించడానికి ముందు, వాస్తవానికి స్విఫ్ట్ అంటే ఏమిటో చూద్దాం. స్విఫ్ట్ అనేది యాపిల్ రూపొందించిన ప్రోగ్రామింగ్ లాంగ్వేజ్. ప్రాజెక్ట్ ఆరంభకుడు క్రిస్ లాట్నర్ ప్రకారం, 'ఆబ్జెక్టివ్-సి, రస్ట్, హాస్కెల్, రూబీ, పైథాన్, సి#, సిఎల్యు మరియు జాబితా చేయడానికి చాలా ఎక్కువ మంది ఆలోచనలు అవసరం.
ఇది సాపేక్షంగా యువ భాష, ఇది 2014 లో ప్రజలకు విడుదల చేయబడింది, అయినప్పటికీ ఇది ఇప్పటికే విస్తృతంగా పరిగణించబడుతుంది. ది టియోబ్ సూచిక 2017 లో టాప్ ప్రోగ్రామింగ్ లాంగ్వేజ్లలో స్విఫ్ట్ 11 వ స్థానంలో నిలిచింది, ఇది అత్యంత వేగంగా అభివృద్ధి చెందుతున్న భాషలలో ఒకటిగా నిలిచింది.
సంక్షిప్తంగా, మీరు Mac లేదా iOS కోసం ప్రోగ్రామింగ్ చేస్తుంటే, స్విఫ్ట్ మీ కోసం! స్విఫ్ట్ ఉపయోగాలను మరింత లోతుగా పరిశీలించడానికి, స్విఫ్ట్ నేర్చుకోవడం ఎందుకు విలువైనదో ఈ కారణాలను చూడండి.
విండోస్ 10 లో స్విఫ్ట్ తో ప్రారంభించడం
ముందుగా, మా కోడ్ని వ్రాయడానికి మాకు ఒక ఎడిటర్ అవసరం. మీకు సౌకర్యంగా ఉన్న ఏదైనా IDE ని మీరు ఉపయోగించవచ్చు, అయితే ఒకదాన్ని ఉపయోగించడం ఖచ్చితంగా అవసరం లేదు మరియు ఏదైనా టెక్స్ట్ ఎడిటర్ కూడా సరిపోతుంది. ఇది ఎక్కువగా వ్యక్తిగత ప్రాధాన్యతకు సంబంధించినది, అయితే ఈ గైడ్ని ఏది ఉపయోగించాలో నిర్ణయించడంలో మీకు సహాయం అవసరమైతే మీకు సహాయపడవచ్చు.
ఈ రోజు మనం ఉపయోగించబోతున్నాం నోట్ప్యాడ్ ++ ఇది ఉచితం, సరళమైనది మరియు విస్తరించదగినది. నోట్ప్యాడ్ ++ ని డౌన్లోడ్ చేయండి మరియు దాన్ని తెరవండి. కొన్ని కోడింగ్కి దిగుదాం!
విండోస్ ప్రోగ్రామ్ కోసం ఒక సాధారణ స్విఫ్ట్
ఈ రోజు మా టెస్ట్ ప్రాజెక్ట్ కోసం మేము విండోస్ కమాండ్ లైన్లో రన్ అయ్యే ఒక సాధారణ ప్రోగ్రామ్ను సృష్టించబోతున్నాం. కొత్త నోట్ప్యాడ్ ++ ఫైల్ని తెరవడం ద్వారా ప్రారంభించండి. మేము స్క్రీన్పై ప్రశ్నను ముద్రించడం ద్వారా ప్రారంభిస్తాము, వినియోగదారు వారి ప్రతిస్పందనను టైప్ చేసే వరకు వేచి ఉండి, ఆపై సమాధానాన్ని అందించడానికి ఈ ప్రతిస్పందనను ఉపయోగించండి.
print('What is your name?')
ప్రోగ్రామ్ నడుస్తున్నప్పుడు ఇది ప్రదర్శించబడుతుంది. ఇప్పుడు మేము ఒక ప్రశ్న అడిగినప్పుడు, వినియోగదారు సమాధానం ఇవ్వడానికి మేము ఒక మార్గాన్ని అందించాలి. దీని కోసం, మేము దీనిని ఉపయోగిస్తాము రీడ్ లైన్ () అనే వేరియబుల్ అనే పద్ధతిని మరియు సమాధానాన్ని నిల్వ చేయండి ప్రతిస్పందన .
var response = readLine()
మీకు ఇప్పటికే ఇతర ప్రోగ్రామింగ్ భాషలతో పరిచయం ఉంటే, మీరు ఇక్కడ కొన్ని చిన్న తేడాలను గమనించవచ్చు. ముందుగా, మేము రీడ్లైన్ నుండి పొందిన డేటాను a గా నిల్వ చేయవచ్చు ఎక్కడ బదులుగా అది స్ట్రింగ్ అవుతుందని పేర్కొనడానికి బదులుగా. JavaScript లేదా C# నుండి వచ్చే మీలో మరొక మార్పు ఏమిటంటే పంక్తుల ముగింపును సూచించడానికి సెమికోలన్స్ లేకపోవడం.
పైథాన్ వినియోగదారులు ఇక్కడ ఇప్పటికే ఇంట్లో ఎక్కువగా ఉండవచ్చు!
అవుట్పుట్ను కలుపుతోంది
ఇప్పుడు మేము ఈ సమాచారాన్ని వేరియబుల్లో నిల్వ చేశాము, మేము దానిని ఉపయోగించాలనుకుంటున్నాము మరియు దానిని వినియోగదారుకు తిరిగి ప్రదర్శించాలనుకుంటున్నాము. వారికి గొప్ప రోజు శుభాకాంక్షలు చెప్పడం కంటే మంచి విషయం ఏముంటుంది?
print('Hello (response!), I hope you are having a great day!')
మీకు ఇతర భాషలలో అనుభవం ఉన్నప్పటికీ, మీరు ఇక్కడ కొన్ని తేడాలు చూస్తారు. ఉపయోగించడం కంటే + మీ వేరియబుల్ను ప్రదర్శించడానికి కొటేషన్ మార్కుల వెలుపల ఆపరేటర్, మీరు ఉపయోగించండి (వేరియబుల్ పేరు) కొటేషన్ మార్కుల లోపల. స్విఫ్ట్ యొక్క మరొక లక్షణం దీని ఉపయోగం ఐచ్ఛిక విలువలు . ఈ విలువలు మొదటి చూపులో అర్థం చేసుకోవడం కష్టం, కానీ స్విఫ్ట్ లోపల వేరియబుల్స్ వినియోగానికి ఎక్కువ కార్యాచరణను జోడించండి.
ఈ సందర్భంలో, మేము విలువను అలాగే ప్రదర్శించాలనుకుంటున్నాము, కాబట్టి వేరియబుల్ పేరు తర్వాత మేము ఆశ్చర్యార్థక గుర్తును జోడిస్తాము ప్రతిస్పందన! ఇది ఐచ్ఛిక విలువ కాదని సూచించడానికి. ఐచ్ఛిక విలువ అనేది వేరియబుల్, అది విలువను కేటాయించవచ్చు లేదా పొందకపోవచ్చు. దీనికి ఒకటి అవసరం లేదు. దానికి విలువ కేటాయించకపోతే, అది శూన్యంగా కేటాయించబడుతుంది.
విలువ రకం తర్వాత ఒక ప్రశ్న గుర్తు (?) ఐచ్ఛికంగా గుర్తిస్తుంది, అయితే ఆశ్చర్యార్థకం అంటే అది కాదు.
మీ కోడ్ ఇలా కనిపిస్తుంది:
మీ కోడ్ను సేవ్ చేయడానికి, ఉపయోగించండి ఫైల్> ఇలా సేవ్ చేయండి మరియు ఎంచుకోండి స్విఫ్ట్ ఫైల్ నుండి రకంగా సేవ్ చేయండి మెను. మీ మెనూలో స్విఫ్ట్ ఫైల్ రకం లేనట్లయితే, ఎంచుకోండి అన్ని ఫైళ్లు బదులుగా, మరియు జోడించండి .స్విఫ్ట్ మీరు ఎంచుకున్న ఫైల్ పేరు తర్వాత ఫైల్ పొడిగింపు.
విండోస్ 10 లో స్విఫ్ట్ కంపైల్
ఇప్పుడు మన దగ్గర ఒక ప్రోగ్రామ్ ఉంది, దానిని కంపైల్ చేసి అమలు చేయగలగాలి. విండోస్ 10 లో స్విఫ్ట్ ప్రోగ్రామ్ చేయడానికి ఎలాంటి బిల్ట్ ఇన్ లేనప్పటికీ, చుట్టూ పని ఉంది. హాన్ సాంగ్జిన్ స్విఫ్ట్ కోసం ఒక కంపైలర్ను సృష్టించారు గితుబ్ నుండి డౌన్లోడ్ చేసుకోవడానికి అందుబాటులో ఉంది . లింక్లో అందించిన సూచనలను ఉపయోగించి విండోస్ అప్లికేషన్ కోసం స్విఫ్ట్ను డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయండి.
ఇది ఇన్స్టాల్ చేయబడిన తర్వాత, దాన్ని తెరవండి. పై క్లిక్ చేయండి ఫైల్ని ఎంచుకోండి బటన్ మరియు మీరు గతంలో చేసిన ప్రోగ్రామ్ని ఎంచుకోండి. క్లిక్ చేయండి కంపైల్ చేయండి మరియు ప్రోగ్రామ్ కంపైల్ కోసం వేచి ఉండండి.
ఒక ప్రోగ్రామ్ కోసం ఈ చిన్నది దాదాపు తక్షణమే ఉండాలి, అయితే మీరు మీ కోడ్ని ఎంత క్లిష్టంగా తయారు చేశారనే దానిపై సమయం పడుతుంది!
డైలాగ్ బాక్స్లో మీరు 'విజయవంతంగా సంకలనం చేయబడిన' సందేశాన్ని అందుకోవాలి. కాకపోతే, మీరు ఎలాంటి లోపాలు చేయలేదని నిర్ధారించుకోవడానికి తిరిగి వెళ్లి మీ కోడ్ని తనిఖీ చేయండి. కోడ్ కంపైల్ చేసిన తర్వాత, క్లిక్ చేయండి అమలు మీ కార్యక్రమం అమలు చేయడానికి. విండోస్ కమాండ్ లైన్లో ప్రోగ్రామ్ తెరవబడుతుంది మరియు ఇది ఇలా ఉండాలి:
మీ కోడ్ని అమలు చేయడానికి మీరు తప్పనిసరిగా విండోస్ అప్లికేషన్ కోసం స్విఫ్ట్ ఉపయోగించాలి EXE అప్లికేషన్ తెరిచినప్పటికీ సృష్టించబడిన ఫైల్ ఒంటరిగా పనిచేయదు.
విండోస్ టుడేలో కోడింగ్ స్విఫ్ట్ ప్రారంభించండి
స్విఫ్ట్ మీ కోసం అని మీరు నిర్ణయించుకుంటే, మీకు సహాయం చేయడానికి అక్కడ అనేక సాధనాలు ఉన్నాయి. మీరు పర్యావరణంపై ప్రాథమిక అవగాహన పొందిన తర్వాత, మీ జ్ఞానానికి ప్రాణం పోసేందుకు కొన్ని బిగినర్స్ ప్రాజెక్ట్లను ఎందుకు ప్రయత్నించకూడదు?
ఇన్స్టాగ్రామ్ ఫీడ్ని క్రోనోలాజికల్గా ఎలా మార్చాలి
మీరు iOS యాప్లను కోడ్ చేయడానికి చూస్తున్న లైనక్స్ యూజర్ అయితే, ఉబుంటుతో స్విఫ్ట్లో కోడ్ ఎలా చేయాలో ఇక్కడ ఉంది.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ HBI రాన్సమ్వేర్ కోసం FBI ఎందుకు హెచ్చరిక జారీ చేసింది అనేది ఇక్కడ ఉందిర్యాన్సమ్వేర్ యొక్క ముఖ్యంగా దుష్ట జాతి గురించి FBI హెచ్చరిక జారీ చేసింది. హైవ్ ర్యాన్సమ్వేర్పై మీరు ప్రత్యేకంగా ఎందుకు జాగ్రత్త వహించాలో ఇక్కడ ఉంది.
తదుపరి చదవండి సంబంధిత అంశాలు- ప్రోగ్రామింగ్
- యాప్ అభివృద్ధి
- స్విఫ్ట్
- ప్రోగ్రామింగ్ భాషలు
ఇయాన్ బక్లీ జర్మనీలోని బెర్లిన్లో నివసిస్తున్న ఫ్రీలాన్స్ జర్నలిస్ట్, సంగీతకారుడు, ప్రదర్శనకారుడు మరియు వీడియో నిర్మాత. అతను వ్రాయనప్పుడు లేదా వేదికపై లేనప్పుడు, అతను పిచ్చి శాస్త్రవేత్త కావాలనే ఆశతో DIY ఎలక్ట్రానిక్స్ లేదా కోడ్తో టింకరింగ్ చేస్తున్నాడు.
ఇయాన్ బక్లీ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి