برنامه نویسیعملگرهای سفارشی در سوئیفت — از صفر تا صددر این مقاله مروری بر یکی از هیجانانگیزترین و بحثانگیزترین جنبههای زبان برنامهنویسی سوئیفت یعنی عملگرهای سفارشی در سوئیفت خواهیم داشت.۴ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیفریمورک Combine در سوئیفت — راهنمای شروع به کارCombine فریمورک جدیدی است که از سوی اپل معرفی شده و یک API دستوری برای Swift ارائه میکند که امکان پردازش مقادیر در طی زمان را فراهم میسازد.۶ مهر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیایجاد منوی کناری لغزشی با SwiftUI — از صفر تا صددر این راهنما با شیوه ایجاد یک منوی کناری لغزشی با استفاده از SwiftUI آشنا میشویم. این کار بسیار آسان است بنابراین تا انتهای این راهنما با ما همراه باشید.۱۷ شهریور ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش ساخت یک اپلیکیشن آیفون (بخش چهاردهم) — به زبان سادهدر این مقاله خطوط جداکننده سلولها را حذف میکنیم و یک فوتر چسبان (Sticky) شامل فیلد مدخل متنی برای پیامهای چت نیز طراحی خواهیم کرد.۱۶ مرداد ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیسفارشی سازی و استفاده از UISlider در سوئیفت — از صفر تا صداین مقاله به دو بخش عمده تقسیم میشود. در بخش اول با روش زیباسازی اسلایدر UISlider در سوئیفت آشنا میشویم. در بخش دوم روش دسترسی آن را بررسی میکنیم.۱۵ مرداد ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش ساخت یک اپلیکیشن آیفون (بخش یازدهم) — به زبان سادهدر این بخش از آموزش ساخت اپلیکیشن آیفون از چند روش استفاده میکنیم تا امکان رشد محتوا را فراهم سازیم و به سلولها امکان تنظیم خودکار اندازه بدهیم.۲۳ تیر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش سوئیفت (Swift): معماری MVC — بخش هجدهماین آخرین بخش از سری مثالات آموزش Swift است و شما با مطالعه این بخش با موضوع معماری MVC میتوانید شروع به نوشتن عملی اپلیکیشنهای خود بکنید.۱۲ تیر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش ساخت یک اپلیکیشن آیفون (بخش دهم) — به زبان سادهدر این بخش از سری مقالات آموزش ساخت اپلیکیشن آیفون، یک خروجی (Outlet) سفارشی برای نمای تصویر دوم اپلیکیشن خود میسازیم و یک خصوصیت به آن اضافه میکنیم.۸ تیر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش ساخت یک اپلیکیشن آیفون (بخش نهم) — به زبان سادهدر این مقاله از سری آموزش ساخت اپلیکیشن برای آیفون، مطالبی در خصوص کلاسها و زیرکلاسها و شیوه تغییر یک سوپرکلاس و اتصال خروجی خواهیم آموخت.۲۷ خرداد ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش ساخت یک اپلیکیشن آیفون (بخش هشتم) — به زبان سادهدر این بخش از سری مقالات ساخت اپلیکیشن آیفون یک فریمورک به پروژه خود اضافه میکنیم تا کامپوننتهایی عرضه کنیم که از نظر بصری سفارشیسازی بیشتری داشته باشند.۲۰ خرداد ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیروش های برقراری ارتباط بین کلاس ها در سوئیفت ۵ — به زبان سادهدر اغلب اپلیکیشنهای iOS نیاز است که بین کلاسها ارتباط برقرار کنیم. در این مقاله به بررسی روشهای برقراری ارتباط بین کلاس ها در سوئیفت 5 میپردازیم.۲۰ خرداد ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش سوئیفت (Swift): نوشتن تست — بخش هفدهمدر این مقاله از سری مقالات آموزش سوئیفت بر روی مبحث نوشتن تست متمرکز خواهیم بود. این کار بسیارمهم است، با ما همراه باشید تا دلیل این مسئله را بازگو کنیم.۱۸ خرداد ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش سوئیفت (Swift): کاربرد Enum با ژنریک و بستار – بخش پانزدهمدر این مقاله برخی از مفاهیم مهم زبان سوئیفت شامل Enum با ژنریک و بستارها را با هم ترکیب کنیم و با روش عملی استفاده از آنها در کدنویسی آشنا شویم.۳ خرداد ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش برنامه نویسی سوئیفت (Swift): مدیریت خطا – بخش چهاردهمدر بخش چهاردهم از سری مقالات آموزش برنامهنویسی سوئیفت به موضوع مدیریت خطا خواهیم پرداخت. با ما همراه باشید تا با روشهای مختلف مدیریت خطای Swift آشنا شوید.۲۶ اردیبهشت ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش ساخت یک اپلیکیشن آیفون (بخش چهارم) — به زبان سادهدر این بخش از سری مقالات راهنمای عملی ساخت اپلیکیشنهای آیفون قصد داریم به بررسی مشخصههای آیتم ناوبری اپلیکیشن خود بپردازیم.۱۵ اردیبهشت ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش برنامه نویسی سوئیفت (Swift): مفهوم ژنریک ها (Generics) – بخش سیزدهمصحبت کردن در مورد مفهوم ژنریک بدون اشاره به Self کار دشواری است. پروتکلها نیز میتوانند از Self جهت گسترش کارکردهای خود بهره بگیرند.۳۱ فروردین ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش برنامه نویسی سوئیفت (Swift): اسامی مستعار نوع (Type Aliases) — بخش دوازدهمدر این مقاله به معرفی مفاهیم جدیدی مانند اسامی مستعار نوع میپردازیم که به خواناتر ساختن کد و کاهش اندازه کد کمک میکنند.۲۴ فروردین ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش برنامه نویسی سوئیفت (Swift): بستار و Grand Central Dispatch – بخش یازدهمدر این بخش از سری مطالب آموزش زبان برنامه نویسی سوئیفت با مفاهیم Grand Central Dispatch و همچنین مفهوم بستار آشنا خواهید شد.۱۱ فروردین ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآموزش برنامه نویسی سوئیفت (Swift): ساختار، خوانایی و اصول کدنویسی – بخش دهمدر این بخش از سری مقالات آموزش برنامهنویسی سوئیفت (Swift) که بخش دهم آن است، تصمیم گرفتیم در مورد ساختار کد و خوانایی آن و برخی از اصول کدنویسی صحبت کنیم.۲۴ اسفند ۱۳۹۷.میثم لطفیادامه مطلب
برنامه نویسیآموزش برنامهنویسی سوئیفت (Swift): پروتکل پایه در سوئیفت، اکستنشن ها و زیرنویس ها – بخش نهمدر این نوشته به جمعبندی مفاهیم پروتکل پایه در سوئیفت و اکستنشن میپردازیم؛ اما این بار کاربردهای عملی آنها در اپلیکیشنهای مختلف را بررسی میکنیم.۱۸ اسفند ۱۳۹۷.میثم لطفیادامه مطلب