برنامه نویسی عملگرهای سفارشی در سوئیفت — از صفر تا صد در این مقاله مروری بر یکی از هیجانانگیزترین و بحثانگیزترین جنبههای زبان برنامهنویسی سوئیفت یعنی عملگرهای سفارشی در سوئیفت خواهیم داشت. ۴ آذر ۱۳۹۸ . میثم لطفی ادامه مطلب
برنامه نویسی فریمورک 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): پروتکل پایه در سوئیفت، اکستنشن ها و زیرنویس ها – بخش نهم در این نوشته به جمعبندی مفاهیم پروتکل پایه در سوئیفت و اکستنشن میپردازیم؛ اما این بار کاربردهای عملی آنها در اپلیکیشنهای مختلف را بررسی میکنیم. ۱۸ اسفند ۱۳۹۷ . میثم لطفی ادامه مطلب