ఆపిల్ యొక్క స్విఫ్ట్ ప్రోగ్రామింగ్ భాషతో ఆనందించండి

స్విఫ్ట్ లో ప్లేగ్రౌండ్స్ జస్ట్ టూ ఫన్

ఆపిల్ WWDC 2014 కార్యక్రమంలో స్విఫ్ట్ ప్రోగ్రామింగ్ భాషని విస్తరించింది. స్విఫ్ట్ చివరికి ఆబ్జెక్టివ్-సి స్థానంలో, మరియు Mac మరియు iOS పరికరాల కోసం అనువర్తనాలను రూపొందించే వారి కోసం ఒక ఏకీకృత అభివృద్ధి పర్యావరణాన్ని రూపొందిస్తుంది.

స్విఫ్ట్ ప్రారంభ ప్రకటన నుండి, కొత్త భాష ఇప్పటికే చాలా నవీకరణలను చూసింది. ఇది ప్రస్తుతం వాచ్ఓస్ కోసం అలాగే టీవోఓస్కు మద్దతును కలిగి ఉంది, ఒకే అభివృద్ధి పర్యావరణం నుండి ఆపిల్ పరికరాల పూర్తి స్వరూపం కోసం మీరు అభివృద్ధి చెందడానికి వీలుకల్పిస్తుంది .

2014 వేసవిలో, నేను డెవలపర్లకు అందుబాటులో ఉన్న స్విఫ్ట్ యొక్క అసలు బీటా సంస్కరణను డౌన్లోడ్ చేసాను. ఇది నేను కనుగొన్న దానిలో క్లుప్త పరిశీలన, మరియు మీరు స్విఫ్ట్ నేర్చుకోవడంపై ఆసక్తి ఉంటే ఎలా కొనసాగాలనే కొన్ని సిఫార్సులు ఉన్నాయి.

ది సమ్మర్ ఆఫ్ 2014

ఆ వారంలో, ఆపిల్ డెవలపర్ వెబ్సైట్ నుండి Xcode 6 యొక్క బీటా సంస్కరణను నేను డౌన్లోడ్ చేసుకున్నాను. Xcode, ఆపిల్ యొక్క IDE (ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్) Mac లేదా iOS పరికరాల కోసం అనువర్తనాలను అభివృద్ధి చేయడానికి అవసరమైన ప్రతిదీ కలిగి ఉంది. మీరు నిజంగా అనేక అభివృద్ధి ప్రాజెక్టులకు Xcode ఉపయోగించవచ్చు, కానీ Mac వినియోగదారులు కోసం, Mac మరియు iOS Apps సృష్టించడం biggies ఉన్నాయి.

Xcode, ఎప్పటిలాగే, ఉచితం. మీరు చాలా Mac మరియు iOS వినియోగదారులకు ఇప్పటికే ఒక ఆపిల్ ID అవసరం, కానీ మీరు ఆపిల్ డెవలపర్ కమ్యూనిటీ యొక్క చెల్లింపు సభ్యుడు అవసరం లేదు. ఒక ఆపిల్ ID తో ఎవరైనా డౌన్లోడ్ మరియు Xcode IDE ఉపయోగించవచ్చు.

Xcode 6 beta ను ఎంచుకోండి, ఎందుకంటే ఇది స్విఫ్ట్ భాషను కలిగి ఉంటుంది. ఒక హెచ్చరిక పదం: ఫైల్ పెద్దది (సుమారు 2.6 GB), మరియు ఆపిల్ డెవలపర్ సైట్ నుండి ఫైళ్ళను డౌన్ లోడ్ చేసుకోవడం ఒక నెమ్మదిగా నెమ్మదిగా పని చేస్తుంది.

నేను Xcode 6 బీటాను ఇన్స్టాల్ చేసిన తర్వాత, నేను స్విఫ్ట్ భాషా గైడ్లు మరియు ట్యుటోరియల్స్ కోసం వెతుకుతూ వెళ్ళాను. నా ప్రోగ్రామింగ్ అనుభవం మోటరోలా మరియు ఇంటెల్ ప్రాసెసర్ల కోసం అసెంబ్లీ భాషకు వెళుతుంది, మరియు కొన్ని అభివృద్ధి ప్రాజెక్టులకు సి యొక్క బిట్; తరువాత, నేను ఆబ్జెక్టివ్- C తో చుట్టూ మోసపోయాను, నా సొంత వినోద కోసం. కాబట్టి, నేను స్విఫ్ట్ అందించేది చూడడానికి ఎదురు చూస్తున్నాను.

నేను చెప్పినట్లుగా, నేను స్విఫ్ట్ ట్యుటోరియల్స్, గైడ్లు, మరియు రిఫరెన్స్ల కోసం శోధించాను. స్విఫ్ట్ మార్గదర్శకత్వాన్ని అందించే అనేక సైట్లను నేను కనుగొన్నాను, ప్రత్యేకమైన కారణాల వల్ల, నేను ఇక్కడ ప్రారంభమయ్యే జాబితాలో ఉన్నాను.

స్విఫ్ట్ లాంగ్వేజ్ గైడ్స్

స్విఫ్ట్ ప్రోగ్రామింగ్ లాంగ్వేజ్ ఐబుక్ను పునఃప్రచురణ చేసిన తర్వాత (ఇది మొదట జూన్లో వచ్చినప్పుడు నేను ఐబుక్ను చదువుతాను), నేను రే వెంండర్లిచ్ యొక్క త్వరిత ప్రారంభ మార్గదర్శికి వెళ్లాలని నిర్ణయించుకున్నాను, స్విఫ్ట్ బేసిక్స్పై తన ట్యుటోరియల్ ద్వారా నా మార్గం పనిచేయాలని నిర్ణయించుకున్నాను. నేను అతని మార్గదర్శిని ఇష్టం మరియు నేను చిన్నగా ఉన్న ఒక అనుభవశూన్యుడు కోసం మంచి స్థలం అని అనుకుంటున్నాను, ఏదైనా ప్రోగ్రామింగ్ అనుభవాన్ని ప్రారంభించాలంటే. నేను డెవలప్మెంట్లో మంచి నేపథ్యం కలిగి ఉన్నప్పటికీ, ఇది చాలా కాలం క్రితం ఉంది, మరియు ఆపిల్ గైడ్లు మరియు సూచనలు వెళ్లడానికి ముందు కొద్దిగా రిఫ్రెషర్ కేవలం టికెట్ మాత్రమే.

నేను స్విఫ్ట్తో ఏ అనువర్తనాలను సృష్టించలేదు, మరియు అన్ని సంభావ్యతల్లో, నేను ఎప్పటికీ ఉండను. నేను అభివృద్ధి ప్రస్తుత రాష్ట్ర నిర్వహించడం ఇష్టం. నేను స్విఫ్ట్లో ఏమి కనుగొన్నానో అందంగా అద్భుతమైన ఉంది. Xcode 6 బీటా స్వయంగా స్విఫ్ట్తో పనిచేసే ప్లేగ్రౌండ్స్ ఫీచర్తో అద్భుతమైన ఉంది. ప్లేగ్రౌండ్లు ఆటగాళ్లలో ప్రదర్శించబడే లైన్లతో లైన్, లైన్లతో మీరు వ్రాసే స్విఫ్ట్ కోడ్ను ప్రయత్నించేందుకు మిమ్మల్ని అనుమతిస్తాయి. నేను ఏమి చెప్పగలను; నేను ప్లేగ్రౌండ్స్ ఇష్టపడ్డాను; మీరు మీ కోడ్ వ్రాస్తున్నప్పుడు అభిప్రాయాన్ని పొందడానికి సామర్థ్యం చాలా అద్భుతంగా ఉంది.

మీరు మీ బిట్ అభివృద్ధిని అభివృద్ధి చేయటానికి శోదించబడినట్లయితే, నేను చాలా Xcode మరియు స్విఫ్ట్ను సిఫారసు చేస్తాను. వారికి ఒక షాట్ ఇవ్వండి మరియు కొన్ని ఆనందించండి.

నవీకరణలు:

ఈ నవీకరణ సమయంలో స్విఫ్ట్ ప్రోగ్రామింగ్ భాష వర్షన్ 2.1 వరకు ఉంటుంది. కొత్త వెర్షన్తో పాటు, ఓపెన్ సోర్స్ ప్రోగ్రామింగ్ లాంగ్వేజ్గా స్విఫ్ట్ స్విఫ్ట్ను విడుదల చేసింది, లైనక్స్, OS X మరియు iOS కోసం అందుబాటులో ఉన్న పోర్ట్సుతో. ఓపెన్ సోర్స్ స్విఫ్ట్ భాషలో స్విఫ్ట్ కంపైలర్ మరియు ప్రామాణిక లైబ్రరీలు ఉన్నాయి.

కూడా అప్డేట్ చూసినట్లుగా Xcode, వెర్షన్ 7.3 కు పురోగమించింది. ఈ వ్యాసంలోని అన్ని సూచనలు నేను తనిఖీ చేశాను, మొదట స్విఫ్ట్ యొక్క మొదటి బీటా సంస్కరణ చూసారు. అన్ని రిఫరెన్స్ సామగ్రి తాజాగా ఉంది మరియు స్విఫ్ట్ యొక్క తాజా వెర్షన్కు వర్తిస్తుంది.

కాబట్టి, నేను వేసవిలో చెప్పాను 2014, ప్లేగ్రౌండ్ అవుట్ స్విఫ్ట్ పడుతుంది; నేను నిజంగా ఈ కొత్త ప్రోగ్రామింగ్ లాంగ్వేజ్ ను ఇష్టపడుతున్నాను.

ప్రచురణ: 8/20/2014

నవీకరించబడింది: 4/5/2015