مقاله ها

نحوه ارائه هر چیز، اهمیت آن را مشخص می کند. «استیو جابز»
9 مورد از بهترین کتاب های برنامه نویسی

حسین رئیسی

819

اگر شما فقط یکی از این بهترین کتاب های برنامه نویسی را در سال جاری بخوانید، قدمی رو به جلو تقریبا نسبت به همه افراد اطراف خود برداشته اید . چرا که ، به گفته استیو مک کانل، نویسنده Code Compete ، یک کتاب بیشتر ازچیزی است که برنامه نویسان هر ساله می خوانند.
مشاهده
۹ ویژگی مشترک برنامه نویسان بزرگ

حسین رئیسی

882

ممکن است شما مسلط به آخرین زبان های برنامه نویسی و جدیدترین چارچوب ها باشید، و توانایی های فنی لازم برای نوشتن کدی عالی را نیز داشته باشید. اما داشتن تکنیک های صرف فنی تنها کافی نیست شما را به یک برنامه نویس حرفه ای مبدل کند. برای این اتفاق ، باید ویژگی های گوناگونی را برای انجام کار داشته باشید. در اینجا یک دسته از ویژگی های مختلفی که برنامه نویسان خوب دارا می باشند آورده شده است .
مشاهده
PlaceHolderView نمایشی برای تمام لیست ها

حسین رئیسی

373

پیاده سازی RecyclerView با محتوایی پویا و داینامیک به همراه اضافه کردن listener برای هر یک کاری بسیار آزار دهنده است. اگر ما مجبور به پیاده سازی انیمیشن نیز برای آن Recyclers باشیم، دیگر یک کابوس می شود.به همین دلیل ایده ی یک رابط کاربری بسیار ساده به ذهن رسید ، که با قدرت بیشتری، بدون اجرای آداپتور، نمایش ListView، GridView و RecyclerView را با سهولت و سادگی جایگزین می نماید .
مشاهده
کتابخانه ProgressButton

حسین رئیسی

363

ProgressButton یک کتابخانه ساده برای نمایش یک باتن همراه با وضعیت لود شدن می باشد که شما می توانید از آن به عنوان یک باتن برای دانلود استفاده نمایید .
مشاهده
کتابخانه DialogBuilder

حسین رئیسی

325

کتابخانه DialogBuilder یک کتابخانه سبک و ساده در عین حال با قابلیت های کاستوم سازی بسیار برای نمایش دایالوگ به دو صورت AlertDialog و BottomSheet در اندروید می باشد .
مشاهده
Fuchsia چیست؟

حسین رئیسی

617

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

حسین رئیسی

608

امروزه، هنگام انتخاب یک پایگاه داده، گزینه های زیادی وجود دارد. ما گزینه های جذاب مختلفی داریم که هر کدام دارای نقاط قوت و ضعف خود هستند. یکی از آنها که برجسته شده است، پایگاه داده Realm است. پایگاه داده Realm می تواند توسط اندروید، iOS، React، و حتی توسعه دهندگان Xamarin استفاده شود.
مشاهده
تفاوت بین طراحی UX و UI چیست؟

حسین رئیسی

727

طراحی UI و طراحی UX دقیقا چیست و تفاوت بین این دو چیست؟ باید اینطور بگویم که ، UI این است که چگونه همه چیز به نظر می رسد ، اما UX به معنای چگونگی کار است . UX یک فرآیند است، در حالی که رابط کاربری UI قابل تحویل است. بیایید بیشتر توضیح دهیم ...
مشاهده