በአፕል Swift ፕሮግራም መድረክ ይደሰቱ

በ Swift የመጫወቻ ስፍራዎች በጣም ብዙ መዝናኛ ናቸው

Apple በ WWDC 2014 ክስተት ላይ የ SWIFT ፕሮግራም ፕሮግራሙን አዘጋጅቷል. Swift ዓላማው Objective-C ን ለመተካት የተቀየሰ ሲሆን ለ Mac እና ለ iOS መሳሪያዎች መተግበሪያዎችን ለሚፈጥሩ ነዋሪዎች አንድነት ያለው የመኖሪያ አካባቢን ያቅርቡ.

የ Swift ማስታወቂያ ከመጀመሪያው ጊዜ ጀምሮ, አዲሱ ቋንቋ አስቀድሞ በርካታ ዝማኔዎችን ተመልክቷል. አሁን የ watchOS እና tvOS ድጋፍን ያካትታል, ለሙሉ የ Apple መሳሪያዎች ሙሉ ብልጽግና ከአንድ የልማት አካባቢ ውስጥ እንዲያዳብሩ ያስችልዎታል.

በ 2014 የበጋ ወቅት, ለ Apple ገንቢዎች ሊገኝ የሚችለውን የመጀመሪያውን ስዊች (ስዊች) እትም አውርደዋለሁ. ይሄ እኔ ያገኘሁትን አጭር እይታ እና Swift ን ለመማር ፍላጎት ካሎት እንዴት መቀጠል እንደሚችሉ ጥቂት ምክሮች ነው.

2014 የበጋው

በሳምንቱ መጀመሪያ ላይ በመጨረሻ የ Xcode 6 ቤታ ስሪት ከ Apple አዘጋጅ ገንቢ ድር ጣቢያ ማውረድ ጀመርኩ. Xcode, Apple's IDE (የተቀናጀ ልማት አካባቢ) ለ Mac ወይም iOS መሳሪያዎች መተግበሪያዎችን ለማዘጋጀት አስፈላጊ የሆኑ ነገሮችን ሁሉ ይዟል. ለብዙ የመርሃግብር ፕሮጄክቶች የ Xcode መጠቀም ይችላሉ, ነገር ግን ለ Mac ተጠቃሚዎች, የ Mac እና የ iOS መተግበሪያዎች ለመፍጠር ትልቅ ደረጃዎች ናቸው.

Xcode ልክ እንደተለመደው ነፃ ነው. አብዛኛው የ Mac እና የ iOS ተጠቃሚዎች ቀደም ሲል ባላቸው የ Apple ID ያስፈልግዎታል, ነገር ግን የ Apple ዲዛይን ማህበረሰብ አባል መሆን አያስፈልግዎትም. ማንኛውም የ Apple ID ያለው ማንኛውም ሰው የ Xcode IDE ን ማውረድ እና መጠቀም ይችላል.

የ Xcode 6 ቤታን መምረጥዎን እርግጠኛ ይሁኑ ምክንያቱም የ Swift ቋንቋን ያካትታል. የማስጠንቀቂያ ቃል: ፋይሉ ሰፊ ነው (በግምት 2.6 ጊባ), እና ከ Apple ገንቢ ጣቢያ ፋይሎችን ማውረድ በጣም ዝነኛ ሂደት ነው.

አንዴ Xcode 6 ቤታ አንዴ ከጫንኩኝ, የዊንዊንስ ቋንቋ መመሪያዎችን እና ትምህርቶችን ይፈልጉ ነበር. የፕሮግራም ተሞክሮዎ ለሞላው Motorola እና Intel አዮዲን ኮምፒዩተሮች እና ለተወሰኑ የልማት ፕሮጄክቶች የኩባንያ መገናኛ ነው. በኋላ, እኔ ለዒላማዬ ብቻ, ከዒላማው-ሲ ጋር ማማለል ጀመርኩ. ስለዚህ, ስዊቨል ምን እንደሚያቀርብ ለማየት ጓጉቼ ነበር.

ቀደም ብዬ እንደጠቀስኩት የ Swift ትምህርቶች, መማሪያ እና ማጣቀሻዎችን ፈልጌያለሁ. የ SWIFT መመሪያን የሚሰጡ ብዙ ጣቢያዎችን ሳገኝ, ከዚህ በታች የተዘረዘረው ዝርዝር እኔ የምጀመርበት ቦታ ስለሆነ ያለምንም ምክንያት ወሰንኩኝ.

ፈጣን ቋንቋ መምርያዎች

የ Swift Programming Language iBook ን ካነበበ በኋላ (እ.ኤ.አ. በሰባት ወር መጀመሪያ ላይ iBook ን አንብቤያለሁ) ወደ ሬይ ዊንደልኪ ፈጣን ማስጀመሪያ መመሪያ ዘልለው ለመሄድ ወሰንኩኝ እና በ Swift መሰረታዊ ትምህርቶቼን ለመመላለስ ወሰንሁ. የእርሱን መመሪያ እወዳለሁ እና ለአነስተኛ ለሆነ አዲስ, የፕሮግራም ተሞክሮ ለመጀመር አነስተኛ ቦታ ነው ብዬ አስባለሁ. ምንም እንኳን በልጅነቴ ላይ ጥሩ የትምህርት ክፍል ያለኝ ቢሆንም, ከብዙ ጊዜ በፊት ነው, እና ወደ አፕል መመርያዎች እና ማጣቀሻዎች ከመሄዳችን በፊት ትንሽ መሻሻል ነበር.

በ Swift ምንም መተግበሪያዎች አልፈጠርኩም, በእርግጠኝነት, በፍጹም አልፈልግም. እኔ አሁን ካለው የአሁኑ የእድገት ሁኔታ ጋር እወዳለሁ. በ Swift ያገኘሁት ነገር በጣም አስገራሚ ነበር. የ Xcode 6 ቤታ እራሱ በጣም አስደናቂ ነበር, ከ Swift ጋር የሚሰራ የ Playgrounds ባህሪ አለው. የመጫወቻ ስፍራዎች, በሚያስመዘገቡበት የ Swift ኮከብ, በውጤቶቹ, በመስመር ላይ, በመስመር ላይ ያሉ መስመርን እንዲሞክሩ ይረዱዎታል. ምን ልበል; የመጫወቻ ስፍራዎችን ወድጄዋለሁ. እርስዎ የሰጥዎትን ኮድ ሲጽፉ ግብረመልስ የማግኘት ችሎታው በጣም የሚያስገርም ነው.

በትንሽ ልማት ላይ ሙከራ ለማድረግ ከሞከርክ, Xcode እና Swift ን በጣም አመሰግናለሁ. ፎቶዎችን ይስጧቸው, እና ትንሽ አዝናኝ ይሁኑ.

ዝማኔዎች

የ Swift ፕሮግራም ፕሮፐክሽን በዚህ ዝመና ጊዜ እስከ ስሪት 2.1 ነው. ከአዲሱ ስሪት ጋር, አፕል (Swift) እንደ ክፍት ምንጭ ሶፍትዌር ቋንቋን ለሊነክስ, ለ OS X እና ለ iOS ያቀርባሉ. ክፍት ምንጭ ፈጣን ቋንቋ ስዊች ኮርፖሬሽንና መደበኛ ቤተ-ፍርግሞችን ያካትታል.

በተጨማሪ ዝማኔን ማየት ስኬት 7.3 ነው. የመጀመሪያውን የቅድመ-ይሁንታ ስሪት (ቤታ) ስሪት ያዩትን በዚህ ርዕስ ውስጥ ያሉትን ሁሉንም ማጣቀሻዎችን አጣራለሁ. ሁሉም የማጣቀሻ ቁሳቁሶች የአሁኑን ተለዋዋጭነት እና በቅርብ ስዊች (Swift) ስሪት ላይ ተግባራዊ ይሆናል.

ስለዚህ, በ 2014 የበጋው ወራት ላይ እኔ ወደ አሻንጉሊት አውጣ ውሰድ. እኔ ይህን አዲሱን የፕሮግራም ቋንቋ በትክክል እንድወደው አስባለሁ.

ታትሟል: 8/20/2014

ተዘምኗል: 4/5/2015