Агуулга 11.09.2024 оны XNUMX/XNUMX-нд шинэчлэгдсэн.

https://www.classcentral.com/course/computer-programming-sorbonne-universite-programm-8131

 https://www.classcentral.com/course/computer-programming-sorbonne-universite-programm-8528

iOS дээр "ганц харагдацтай" програмуудыг хөгжүүлээрэй

Хөдөлгөөнт төхөөрөмжүүд бидний өдөр тутмын амьдралд хувьсгал хийсэн. Одоо бид бараг бүх зүйлд зориулсан програмууд бидний гарт байна. Зургийг засварлах, кино театрт захиалга өгөх, сайн ресторан олох гэх мэт бүх зүйл боломжтой!

Гэхдээ та эдгээр энгийн мэт санагдах аппликешнүүдийн цаана асар их ажлын талаар бодож үзсэн үү? Хэдийгээр танил ч гэсэн жагсаалтаар гүйлгэх гэх мэт зарим хэрэглэгчийн "дохио" нь нарийн төвөгтэй механизмуудыг нуудаг. Энэ нь хаана байна programmation гар утас.

Энэхүү MOOC нь хоёр цувралын эхнийх нь "нэг харах" програмуудыг бий болгоход чухал ач холбогдолтой тал дээр төвлөрдөг. Техникийн хувьд биш, гэхдээ оновчтой туршлагад маш чухал! Та хэт мэдрэгчтэй интерфейсийн хамгийн сүүлийн үеийн зарчмуудыг олж мэдэх болно.

"Түүхэн" Objective-C хэлийг мэдээж хэлэлцэх болно. Гэсэн хэдий ч 3 онд iOS 10-ыг гаргаснаас хойшхи шинэ жишиг болох Swift 2016 дээр гол анхаарлаа хандуулах болно. Тиймээс бүрэн тойм нь эхлэгч эсвэл туршлагатай хэрэглэгчдэд тохиромжтой.

Мөн хөтөлбөрт: суулгагдсан системийн програмчлалын зэрэгцээ. Эцсийн эцэст ухаалаг гар утаснууд улам олон мэдрэгчийг нэгтгэж байна. Сэтгэл хөдөлгөм хэтийн төлөв!

Зорилго? Дасгал болон эцсийн төслийн ачаар iOS-ийн хөгжүүлэлтэд бие даасан болгоно. Сурсан зүйлээ амьдралд хэрэгжүүлэх ур чадварын тоглоом. Ажлын орчин? Хамгийн багадаа Xcode 8 (Apple дээр үнэгүй).

Эдгээр сонирхолтой нууцуудыг судлахад бэлэн үү? Үүнийг хий, энэ MOOC аль хэдийн олон хүнийг итгүүлсэн!

Objective-C vs Swift: iOS програмчлалын хоёр нүүр

iOS платформ сүүлийн жилүүдэд жинхэнэ хувьсгал хийсэн. Хэрэв Зорилт-C 80-аад оноос хойш ноёрхож байсан тул шинэ хэл гарч ирэв: Свифт.

Залуу ч гэсэн 2014 онд нээлтээ хийснээс хойш Свифт хурдан ялсан. Түүний цэвэр бөгөөд орчин үеийн синтакс нь үүнийг Objective-C-ээс хамаагүй илүү ашиглахад таатай хэрэгсэл болгодог. Нарийвчилсан код болон мушгирсан тэмдэглэгээнд баяртай!

Гэсэн хэдий ч хоёр хэлийг хатуу эсэргүүцэх нь маш энгийн хэрэг болно. Учир нь тэд олон зүйлээр ялгаатай ч бие биенээ гайхалтай нөхдөг. Түүгээр ч барахгүй одоо байгаа програмууд нь Objective-C-г их хэмжээгээр ашигладаг хэвээр байна.

Энэхүү MOOC нь тэднийг өрсөлдөөнд оруулахын оронд тус тусын давуу талыг судлахыг урьж байна. Нэг талаас, Objectif-C-ийн төлөвшил, батлагдсан бат бөх байдал. Нөгөө талаар, Свифтийн шинэлэг байдал, илүү товч бөгөөд илэрхийлэлтэй.

Онол болон эрчимтэй практикийг ээлжлэн хийснээр та тус бүрээс хамгийн сайн үр дүнд хүрч сурах болно. Та дөнгөж эхэлж байгаа эсвэл аль хэдийн туршлагатай эсэхээс үл хамааран iOS хөгжүүлэлтийн эдгээр хоёр нүүр царай танд ямар ч нууцыг хадгалахаа болино!

Бялуу дээрх царцдас: Swift-ийн 10-р хувилбартай iOS 3-ийн дагуу олон тооны дасгалууд. Хамгийн сүүлийн үеийн стандартуудтай танилцах хамгийн тохиромжтой боломж. Аппликешнүүдийн ертөнц таныг хүлээж байна!

Ухаалаг утаснаас суулгагдсан систем хүртэл: ур чадвараа өргөжүүлээрэй

Манай ухаалаг утаснууд одоо гайхалтай функцээр дүүрэн байна. Камер, GPS эсвэл хөдөлгөөн мэдрэгч аль нь ч бай эдгээр жижиг өндөр технологийн үнэт чулууг гайхшруулдаг. Гэхдээ та өөр ертөнцтэй холбогдох талаар бодож үзсэн үү? Энэ нь суулгагдсан систем юм.

Учир нь эхлээд харахад ялгаатай боловч эдгээр хоёр ертөнц нь нэг чухал нийтлэг зүйлтэй байдаг: нөөцийг оновчтой болгох. Зориулалтын систем шиг хөдөлгөөнт терминал дээр санах ой, батерей эсвэл тооцоолох хүчийг удирдах нь чухал юм.

Энэхүү MOOC яг энэ сэтгэл хөдөлгөм өнцгийг онцолж байна Тагийн. Таныг Apple-ийн хамгийн сүүлийн үеийн технологид сургахдаа суулгагдсан системүүдийн үүдийг нээх болно. Ховор боловч маш баяжуулсан ойлголт!

Хөтөлбөр? Нэг талаас, 3 оны гар утасны хөгжлийн хоёр нүүр царай болох Swift 2016 ба Objective-C. Нөгөө талаас хаа сайгүй хэрэглэгдэх нөөц, оновчлолын асуудлуудын зүрх сэтгэлд нэвтрэн орох.

Хэдийгээр нягтралтай боловч энэ сургаал маш хүртээмжтэй хэвээр байна. Энэ нь 2014, 2015 оны өмнөх хуралдаануудын санал хүсэлт дээр үндэслэсэн болно. Жишээ нь их сургуулийн вандан сандал дээр шууд ирдэг.

Анхлан суралцагч эсвэл мэргэжилтэн, энэ курс таны ур чадварын хүрээг тэлэх нь дамжиггүй. Маш их эрэлт хэрэгцээтэй дүр төрхийг олж авахад бэлэн үү? Гар утас/суулгасан адал явдал таныг хүлээж байна!