داینامیک کردن تعداد سلول ها در کالکشن ویو - برنامه نویسی iOS

بسم الله الرحمن الرحیم.

حتما تا الآن شده که وقتی یه کالکشن ویو رو توی برنامتون استفاده می کنید میخواید توی آیفون ها و آیپد های مختلف تعداد سلول هاش متناسب با صفحه گوشی کم و زیاد بشه.

نوشته شده توسط محمد فلاح

منتشر شده در

۲۲ آبان

escaping و non-escaping در سویفت چیست؟

به نام خدا

شاید اسمش رو شنیده باشید یا کسی از شما سوال کرده باشه یا حتی خودتون حین برنامه نویسی بهش برخورد کرده باشید؟

نوشته شده توسط محمد فلاح

منتشر شده در

۲۲ آبان

مدیریت حافظه در برنامه نویسی iOS به زبان Swift

بسم الله الرحمن الرحیم

شاید با نصب یه آیدی و ران کردن یه اپلیکیشن روی گوشیمون خیلیامون فکر کنیم که حالا یه برنامه نویس شدیم. قضیه اونجایی بدتر میشه که یه اپلیکیشن بزرگ بزنیم بعد اینکه یه اپلیکیشن نسبتا بزرگی رو زدیم (مثلا حس کردیم برنامه های بزرگی که الان موجود هستن و نصب چندده میلیونی دارن رو میتونیم با دانش فعلیمون پیاده کنیم) حس گندگی میکنیم و دیگه خدا رو بنده نیستیم اون موقع به خودمون میگیم God Of iOS.

نوشته شده توسط محمد فلاح

منتشر شده در

۲۷ مهر

آموزش Docker - داکر چیست؟

به نام خدا

چند روز پیش میخواستم روی سیستم sqlserver رو نصب کنم از اونجایی که سیستمم مکینتاشه امکان نصبش به صورت مستقیم نبود.

نوشته شده توسط محمد فلاح

منتشر شده در

۱۶ مهر

شروع کار با .Net Core (وب اپلیکیشن MVC)

بسم الله الرحمن الرحیم.

من یه دوستی به اسم معین دارم چند سالیه که میشناسمش از همون اول که میشناختمش همیشه با .net Core آشنا بود و ازش تعریف میکرد.

این تعریف کردن به حدی رسید که بدون تحقیق جلوی بقیه دوستان سپر میگرفتم و میگفتم دات نت کور بهتره.

نوشته شده توسط محمد فلاح

منتشر شده در

۱۱ مهر

آموزش MVVM در اندروید - قسمت دوم

به نام خدا

یادمه پست اموزش mvvm - قسمت اول رو آبانماه پارسال گذاشتم چه زود میگذره

بگذریم. توی قسمت اول یاد گرفتیم که DataBinding چیه و چجوری باهاش کار کنیم. داستان DataBinding فراتر از اون چیزی هست که توضیح دادم و در ادامه آموزش ها با تمامی ویژگی هاش آشنا میشیم

نوشته شده توسط محمد فلاح

منتشر شده در

۱۶ مرداد

ساخت برنامه چند زبانه در آی او اس

به نام خدا

خیلی از پروژه های بزرگ لازم دارند که به چندزبان روز دنیا اجرا بشن. به خصوص این موضوع توی آی او اس دیده میشه چون انتشار برنامه ها در اپ استور هست که یه استور جهانیه و با داشتن این فرصت میتونیم تا حد ممکن کاربر جمع کنیم :)

نوشته شده توسط محمد فلاح

منتشر شده در

۲۱ فروردین

پیش نیازهای یک برنامه بزرگ آی او اس (تجربه)

به نام خدا

یکی از مزایای کارهای گروهی و همچنین انجام کارهای بزرگ کسب تجربه در طول توسعه اپ هست. اپ های بزرگ همیشه به دولوپر ها کمک میکنند تا بیشتر به یادگیری بپردازند. مثلا یه برنامه نویس معمولی در سطح متوسط که کار با RESTful API ها رو بلده و برای خودش برنامه مینویسیه شاید هیچوقت به سمت چیزهای جدید نره و بخواد همیشه در سطح خودش بمونه حتی اگه گاهی هم یه ایده ای به ذهنش برسه که نیاز به دانش بیشتری داشته باشه اون ایده رو اجرایی نکنه یا بخواد اون ایده رو با دانش محدود خودش به جای ۱۰۰ خط کد با ۵۰۰ خط کد اجراش کنه.

نوشته شده توسط محمد فلاح

منتشر شده در

۸ فروردین