Swift یک زبان برنامه نویسی بسیار سریع است که با امنیت بسیار بالا و ویژگی های بروز، برای طراحی نرم افزار ساخته شده است.
تا چندی پیش اپل برای برنامه نویسی برای محصولات خود از زبان objective c استفاده میکرد. این زبان تا مدت ها انتخاب اول برنامه نویسان اپل بود. اما بخاطر برخی از دلایل که جلوتر به آن میپردازیم اپل تصمیم به ساخت زبان برنامه نویسی جدیدی کرد.
در سال 2010 توسعه دهنده ای بنام "کریس لاتنر" کار بر روی سوئیفت را آغاز کرد و بعد ها با کمک برنامه نویسان اپل ادامه پیدا کرد تا در سال 2014 نسخه اول این زبان منتشر شد. و در سال 2015 متن باز (open source) شد.
سوئیفت در سال اول عرضه محبوب ترین زبان برنامه نویسی دنیا، و در سال دوم رتبه دوم را بدست آورد.
objective c از سال های طولانی در خدمت اپل بود. اما چیشد که اپل تصمیم به ساخت زبانی جدید کرد؟
حال میخواهیم شما را با برخی از ویژگی های فوق العاده سوئیفت آشنا کنیم.
اپل در کنفرانس توسعه دهندگان اپل موسوم به WWDC ادعا کرد که سوئیفت 2.6 برابر از objective c سریع تر است. که بنچمارک های منتشر شده از سوئیفت نیز این حرف اپل را تایید میکنند.
سوئیفت به گونه ای طراحی شده است که از نوشتن کد های ناامن جلوگیری کند. برای مثال وضعیت متغیر ها در قبل از استفاده کردن آن توسط برنامه مشخص میشود. یا با معرفی قابلیتی اسم Optional این امکان را به کاربر میدهد که متغیر های خالی ای تعریف کند که در صورت استفاده باعث کرش کردن برنامه نشود.
سوئیفت به گونه ای طراحی شده که یادگیری آن ساده باشد، حتی اپل در تبلیغات خود از کودکانی استفاده میکند که سوئیفت را یاد میگیرند.
با سوئیفت میتوانید برای تمام محصولات اپل مثل آیفون، آیپد، انواع مک ها و اپل واچ برنامه نویسی کنید.
اگر علاقه مند به یادگیری سوئیفت هستید میتوانید چند ساعت از آموزش های ویدیویی ما که رایگان هستند را ببینید.
لیب