Skip to content
forked from heitara/swift-3

Swift 3.0 course at FMI - Sofia University

License

Notifications You must be signed in to change notification settings

SwiftFMI/swift-3

 
 

Repository files navigation

Гласувайте на коя дата предпочитате да бъде проведен тест №2 и нанасянето на оценки?

Второ задание за самостоятелна домашна работа

Защитата на вторите задачи ще се проведе на 8 юни. Mожете да намерите задачите тук

Първото контролно (тест) ще е на 4 Май 2017

Въпросите в него ще охващат материала, който сме взели до 27 април включително.

Първото задание за самостоятелна домашна работа

Защитата на пътвите задачи ще се проведе на 11 май. Mожете да намерите задачите тук

Swift 3.0 - курс във ФМИ

Курсът по Swift ще започне през летният семестър на учебната 2016/2017. Целта на курса е да запознае учащите с основите на езика. Предимствата, разликите и разлините приложения на езика. След приключването на курса, студентеите ще могат да създават базови Swift приложения, които да могат да бъдат стартирани на различни устройства.

Въпроси и отговори

Къде да намерим проектите и информацията за тях? - Тук

Ще се занимаваме ли с разработката на приложения за iOS, tvOS, macOS, watchOS?

  • Целта на курса е да представи езика, който може да бъде изпозлван за разработване на приложения за изброените платформи, но няма да изпадаме в детайли, свързани със конкретна платформа. Курсът е базов и ще последват други курсове, които ще надграждат над него.

Възможно ли е да разработвам приложения на дрги операционни системи освен macОS?

  • Да. Swift 3 e отворена технология и не е ограничена само да една операционна система.

Коя среда за разработка да използвам?

  • Зависи от предпочитанията ви. Ето няколко хубави примера:
  1. xCode
  2. Visual Studio Code
  3. AppCode

Защо ми трябва да уча поредният език, ако вече знам JS?

  • Swift има своите предимства и недостатъци :) Езикът е пряко ориентиран да замени Obj-C. Тъй като е отворена технология се наблюдава използването му в реализиранеот на сървърни решения (реализират се алтернативи на Node.JS).

Ако използвам Linux или Windows ще мога ли да пиша програми на Swift?

  • Да. Съществуват компилатори, които вървят на различните ОС-и.

Какво трябва да направя за да компилирам код, който съм написал?

  • за macOS - може да стартираш кода в Playground
  • за Windows - може да изпозлваш следният компилатор за да компилираш своят .swift файл
  • за Linux (Ubuntu 14.04) - инструкции тук

Къде мога да намеря повече информация за Swift?

  • Може да започнете от https://swift.org/.
  • Тук може да намерите повече информаци и въведение в самият език.

About

Swift 3.0 course at FMI - Sofia University

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 91.8%
  • HTML 8.2%