Swift

Swift چیست؟

سوئیفت جدیدترین زبان برنامه نویسی است که توسط شرکت اپل برای iOS، macOS، watchOS و tvOS ایجاد شده است. سوئیفت زبان قدرتمند، چند شیوه ای، کامپالری می باشد که در نظر دارد خطاهای برنامه نویسی را به حداقل برساند، امنیت بیشتری فراهم کند و از نظر نگارشی کوتاه تر و ساده تر باشد.

فریمورک های Swift:

Cocoa و Cocoa Touch اپل می باشند.

تاریخچه Swift:

کریس لاتنر در سال 2010 با بهره از زبان های Objective-C، Rust، Haskell، Ruby، Python، C#، CLU و غیره شروع به توسعه این زبان کرد. سرانجام نسخه 1 آن در ۹ سپتامبر ۲۰۱۴ منتشر شد. آخرین نسخه ی آن (0/2) در سال 2015 معرفی شد.

کاربرد Swift:

  • امکان اجرای برنامه های نوشته شده توسط سوئیفت بر روی دستگاه های iOS از نسخه 7 به بالا و دستگاه هایی با سیستم عامل OS X نسخه 10.9 به بالا
  • به روزرسانی ساده تر برنامه ها
  • کاهش عیوب و باگ های برنامه ها

با دانلود Xcode از Mac App Store یا Apple Developer Center می توانید آخرین نسخه آن را دریافت کنید.

  • Tutsplus Go Further With Swift: Animation, Networking, and Custom Controls

Tutsplus Go Further With Swift: Animation, Networking, and Custom Controls

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • Tutsplus Code a Side-Scrolling Game With Swift 3 and SpriteKit

Tutsplus Code a Side-Scrolling Game With Swift 3 and SpriteKit

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • Lynda Swift 3 Essential Training: Beyond the Basics

Lynda Swift 3 Essential Training: Beyond the Basics

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • Lynda Swift: Delegations and Data Sources

Lynda Swift: Delegations and Data Sources

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • Lynda Learning Server-Side Swift with Vapor

Lynda Learning Server-Side Swift with Vapor

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۸
  • Lynda Learning Swift 3 for Developers

Lynda Learning Swift 3 for Developers

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۸
  • Lynda Building a Note-Taking App for iOS 10 with Swift

Lynda Building a Note-Taking App for iOS 10 with Swift

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۱۰
  • Lynda AVFoundation Essentials for iOS with Swift

Lynda AVFoundation Essentials for iOS with Swift

دوشنبه ۰۵ تیر ۱۳۹۶ - ساعت ۱۰:۳۰
  • Lynda Programming for Non-Programmers iOS 10 and Swift

Lynda Programming for Non-Programmers iOS 10 and Swift

دوشنبه ۰۵ تیر ۱۳۹۶ - ساعت ۰۸:۰۰
  • Lynda Programming for Non-Programmers iOS 9 and Swift UPDATED

Lynda Programming for Non-Programmers iOS 9 and Swift UPDATED

دوشنبه ۰۵ تیر ۱۳۹۶ - ساعت ۰۷:۳۰
  • آموزش های ضروری Cocoa با Swift 3

آموزش های ضروری Cocoa با Swift 3

شنبه ۲۰ خرداد ۱۳۹۶ - ساعت ۰۵:۰۰
  • پرداخت درون برنامه ای در  iOS با Swift

پرداخت درون برنامه ای در iOS با Swift

دوشنبه ۱۵ خرداد ۱۳۹۶ - ساعت ۰۹:۰۰
  • آموزش توسعه نرم افزار های iOS: توسعه آزمون محور

آموزش توسعه نرم افزار های iOS: توسعه آزمون محور

یکشنبه ۰۷ خرداد ۱۳۹۶ - ساعت ۱۰:۰۰
  • الگوهای طراحی تکوینی در Swift

الگوهای طراحی تکوینی در Swift

شنبه ۰۶ خرداد ۱۳۹۶ - ساعت ۱۱:۰۰
  • برنامه نویسی Swift برای اپلیکیشن های ios

برنامه نویسی Swift برای اپلیکیشن های ios

چهارشنبه ۰۳ خرداد ۱۳۹۶ - ساعت ۱۷:۰۰
  • ایجاد یک اپلیکیشن موبایل برای کسب و کار با Swift

ایجاد یک اپلیکیشن موبایل برای کسب و کار با Swift

سه شنبه ۰۲ خرداد ۱۳۹۶ - ساعت ۱۷:۰۰
  • آموزش توسعه بازی iOS با Swift 3 و SpriteKit

آموزش توسعه بازی iOS با Swift 3 و SpriteKit

دوشنبه ۲۵ اردیبهشت ۱۳۹۶ - ساعت ۱۸:۰۰
  • آموزش مبانی Swift 3

آموزش مبانی Swift 3

شنبه ۰۹ اردیبهشت ۱۳۹۶ - ساعت ۱۸:۰۰
  • برنامه نویسی واکنشی در iOS با RxSwift

برنامه نویسی واکنشی در iOS با RxSwift

یکشنبه ۰۳ اردیبهشت ۱۳۹۶ - ساعت ۱۴:۰۰
  • آشنایی با Swift 3

آشنایی با Swift 3

سه شنبه ۲۹ فروردین ۱۳۹۶ - ساعت ۰۴:۰۰
  • آموزش برنامه نویسی Swift برای تازه کاران

آموزش برنامه نویسی Swift برای تازه کاران

سه شنبه ۱۷ اسفند ۱۳۹۵ - ساعت ۱۷:۰۰