برنامه نویسیتوسعه اپلیکیشن چت چند پلتفرمی iOS و macOS با Stream – راهنمای کاربردیاپل Mac Catalyst را معرفی کرده است که امکان اشتراک کد بین پلتفرمهای مختلف را میدهد. در این راهنما با روش طراحی یک اپلیکیشن چت چند پلتفرمی آشنا میشویم.۲۸ اردیبهشت ۱۳۹۹.میثم لطفیادامه مطلب
برنامه نویسیالصاق دیباگر به اپلیکیشن iOS – به زبان سادهگاهی اوقات لازم است که اقدام به الصاق دیباگر به اپلیکیشن iOS بکنیم، هر چند از XCode اجرا نشده باشد. یک روش آسان وجود دارد که در این مقاله توضیح میدهیم.۱۰ فروردین ۱۳۹۹.میثم لطفیادامه مطلب
برنامه نویسیUIView با قابلیت استفاده مجدد در سوئیفت – راهنمای کاربردیدر این مقاله به بررسی روش ساخت UIView با قابلیت استفاده مجدد در سوئیفت میپردازیم. در این راهنما از Xcode نسخه 10.3 و نسخه 5.0 سوئیفت استفاده شده است.۶ اسفند ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیشناسایی نشت حافظه با ابزارهای Xcode – از صفر تا صددر این مقاله کوتاه با شیوه تولید و همچنین شناسایی نشت حافظه با استفاده از ابزارهای Xcode به نام گراف حافظه و leaks آشنا میشویم.۲ اسفند ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیرسم نمودارهای ۳ بعدی در iOS با Plot3d – از صفر تا صدرسم دادهها در سه بُعد، روشی عالی برای بصریسازی دادهها محسوب میشود. Plot3d یک پروژه اوپن سورس برای ساخت نمودارهای 3 بعدی در iOS است.۱ اسفند ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیتفاوت آرایه و مجموعه در زبان سوئیفت – از صفر تا صدآرایه و مجموعه شبیه به هم میرسند و هر دو آنها کلکسیون هستند، اما متفاوت هستند در این مقاله با تفاوت آرایه و مجموعه در زبان سوئیفت آشنا میشویم.۱۸ بهمن ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیتست Unit در Xcode – راهنمای مقدماتیپروژههای بزرگ صرفاً شامل کدنویسی نیستند و به ساخت پروتوتایپ و تست کردن هم نیاز دارند. در این مقاله با فرایند تست Unit در Xcode آشنا خواهیم شد.۹ بهمن ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیپنج کتابخانه iOS برای بهبود اپلیکیشن ها – راهنمای کاربردیدر این مقاله به معرفی پنج کتابخانه iOS میپردازیم که موجب بهبود اپلیکیشنها میشوند. با ما تا انتهای این راهنما همراه باشید.۱۹ دی ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیساخت نمودارهای میله ای در SwiftUI – از صفر تا صدSwiftUI روشی نو و بسیار ساده برای ساخت رابطهای کاربری محسوب میشود. در این مقاله با روش ساخت نمودارهای میله ای در SwiftUI آشنا خواهیم شد.۱۶ دی ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیالگوی MVVM در SwiftUI – راهنمای کاربردیSwiftUI از معماری MVC پیروی نمیکند، اما یک الگوی معماری متفاوتی به نام MVVM در SwiftUI برای رفع نیازها در این فریمورک عملکرد بهتری ارائه میکند.۱۲ دی ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیThreading در سوئیفت – به زبان سادهدر صورتی که تجربه کمی در مورد سوئیفت داشته باشید، احتمالاً در زمینه درک Threading در سوئیفت با مشکل مواجه میشوید. برای درک بهتر آن با ما همراه باشید.۱۰ دی ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیساخت الگوریتم بازگشتی در سوئیفت – از صفر تا صدبازگشت یک تکنیک کدنویسی است که مجموعه نامعینی از ارجاعها را به خود تابع بازگشت میدهد. در این مقاله ساخت الگوریتم بازگشتی در سوئیفت را بررسی میکنیم.۲۸ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیساخت اپلیکیشن چت برای iOS با SwiftUI – از صفر تا صددر این راهنما با روش عملی ساخت اپلیکیشن چت برای iOS با SwiftUI آشنا خواهیم شد. با ما همراه باشید تا یک اپلیکیشن چت با هم بسازیم.۲۴ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیطراحی دکمه اکشن شناور با SwiftUI – از صفر تا صددر این راهنما با شیوه ایجاد یک دکمه اکشن شناور با SwiftUI آشنا میشویم. ایجاد این دکمه ما را با توان ZStack آشنا می سازد.۲۰ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیساخت بازی iOS بدون نیاز به تجربه کدنویسی – از صفر تا صددر این راهنما با مراحل ایجاد یک بازی ساده برای آیفونآشنا میشوید. بدین ترتیب جهت ساخت بازی برای آیفون نیاز به تجربه کدنویسی قبلی ندارید.۱۸ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیتولید لاگ تمیز و قابل جستجو در سوئیفت با OSLog – راهنمای کاربردیاپل اخیراً استاندارد جدیدی برای لاگ کردن به شکل unified logging معرفی و به توسعه دهندگان توصیه کرده است که از طریق OSLog قابل دسترسی است.۱۲ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیساخت یک نمای Modal با SwiftUI – از صفر تا صدSwiftUI فریمورک جدیدی است که موجب تسریع زیادی در فرایند توسعه اپلیکیشن میشود. در این مقاله در مورد ساخت یک نمای Modal با SwiftUI صحبت خواهیم کرد.۱۰ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآشنایی با Binding@ در SwiftUI – به زبان سادهاپل SwiftUI را برای ساخت رابطهای کاربری بر روی همه پلتفرمهای اپل با بهرهگیری از سوئیفت معرفی کرده که یکی از مهمترین جنبههای آن Binding@ است.۸ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیعملگرهای سفارشی در سوئیفت – از صفر تا صددر این مقاله مروری بر یکی از هیجانانگیزترین و بحثانگیزترین جنبههای زبان برنامهنویسی سوئیفت یعنی عملگرهای سفارشی در سوئیفت خواهیم داشت.۴ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیکش تصاویر با قابلیت استفاده مجدد در سوئیفت – از صفر تا صددر این مقاله یک Image Cache را با استفاده از فریمورک Combine توضیح میدهیم. بدین ترتیب به قابلیت کش تصاویر با قابلیت استفاده مجدد در سوئیفت دست مییابیم.۳۰ آبان ۱۳۹۸.میثم لطفیادامه مطلب