برنامه نویسی Interface در کاتلین — آموزش اینترفیس و پیاده سازی آن + کد در این نوشتار یاد میگیریم که چگونه یک Interface در کاتلین ایجاد کنیم و به کمک مثال نحوه کار و ویژگیهای آن را درک کنیم. ۲۰ مهر ۱۴۰۱ . حسین نوری کادیجانی ادامه مطلب
برنامه نویسی معرفی انواع زبان های برنامه نویسی + کاربرد، مزایا و معایب هر یک در این مقاله به شرح انواع زبان های برنامه نویسی از جمله زبان های شی گرا و همچنین معرفی بسیاری از زبان های برنامه نویسی مختلف پرداخته شده است. ۷ آذر ۱۴۰۰ . مریم خلیلالهی ادامه مطلب
برنامه نویسی ۲۲ اکستنشن کاتلین برای نوشتن کد تمیز | به زبان ساده یکی از دلایل محبوبیت گستردهتر کاتلین پشتیبانی آن از اکستنشنها است. در این مقاله با 22 اکستنشن کاتلین برای نوشتن کد تمیز آشنا خواهیم شد. ۲۴ شهریور ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی کدنویسی به روش صحیح در کاتلین — از صفر تا صد برخی کدنویسها کدهایی مینوییسند که خوانا هستند و به صورت روانی نوشته شدهاند. در ادامه این راهنما با کدنویسی به روش صحیح در کاتلین آشنا خواهیم شد. ۹ شهریور ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی ۷ نکته کاربردی کاتلین برای برنامه نویسان اندروید | به زبان ساده زبان برنامهنویسی کاتلین برای سادهتر و سریعتر ساختن توسعه اندروید معرفی شده است. در این مقاله به بررسی 7 نکته کاربردی کاتلین خواهیم پرداخت. ۶ تیر ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی آموزش کاتلین (Kotlin) — جامع و رایگان | از صفر تا صد کاتلین یک زبان نسبتاً جدید برنامهنویسی است که از سوی JetBrains توسعه یافته است. در این مقاله جامع به صورت تفصیلی به آموزش کاتلین خواهیم پرداخت. ۶ تیر ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی ساخت آداپتر واکنشی و ناهمگون در کاتلین — راهنمای کاربردی اگر تاکنون با موقعیتی موجه شدهاید که نیاز به پیادهسازی چندین نوع View در recyclerview بوده است، باید با ساخت آداپتر واکنشی و ناهمگون در کاتلین آشنا باشید. ۸ اردیبهشت ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی تابع اکستنشن در کاتلین — به زبان ساده زبان کاتلین از امکان بسط یک کلاس با کارکرد جدید پشتیبانی میکند. در این مقاله تابع اکستنشن در کاتلین را برای توسعه اندروید مورد بررسی قرار دهیم. ۶ اردیبهشت ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی ۱۰ اکستنشن رشته ای مفید کاتلین — به زبان ساده کاتلین یک زبان برنامهنویسی نسبتاً جدید محسوب میشود که این زبان بر مبنای جاوا ساخته شده است.در این مقاله با 10 اکستنشن رشته ای مفید کاتلین آشنا خواهیم شد. ۳۱ فروردین ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی طراحی دیالوگ اخطار اندروید در کاتلین — از صفر تا صد دیالوگها و اخطارها (Alerts) بخشی بنیادی از هر اپلیکیشن اندرویدی محسوب میشوند. با ما همراه باشید تا روش طراحی دیالوگ اخطار اندروید در کاتلین را بیاموزید. ۳۰ فروردین ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی تبدیل نماهای کاتلین به تابع حالت — از صفر تا صد یکی از جالبترین تغییرهای سالهای اخیر، ظهور کتابخانههای مدیریت حالت است. در این مقاله به بررسی روش تبدیل نماهای کاتلین به تابع حالت میپردازیم. ۲۸ فروردین ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی آپلود فایل و نمایش پیشروی آن در کاتلین — از صفر تا صد در این مقاله از Retrofit برای آپلود فایل استفاده میکنیم و ساختاری پیادهسازی میکنیم که امکاننمایش نوار پیشروی در کاتلین را فراهم میسازد. ۲۳ فروردین ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی راهنمای ایجاد DSL در کاتلین — به زبان ساده یکی از قابلیتهای واقعاً مفید کاتلین امکان ساخت DSL سفارشی است. در این مقاله به بررسی روش ایجاد DSL در کاتلین میپردازیم. ۲۱ فروردین ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی Flow کاتلین در اندروید — راهنمای کاربردی در این مقاله به بررسی Flow کاتلین در اندروید میپردازیم و با مبانی آن و شیوه رسیدن از فراخوانیهای API به UI را بررسی میکنیم. ۱۶ فروردین ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی کلاس inline در کاتلین — از صفر تا صد در این مقاله به بررسی مفهوم و ماهیت کلاس inline در کاتلین میپردازیم که با تامین امنیت نوع موجب جلوگیری از بروز خطا و همچنین نیاز به دیباگ بعدی میشود. ۹ فروردین ۱۳۹۹ . میثم لطفی ادامه مطلب
برنامه نویسی ساخت اپلیکیشن محاسبه انعام با کاتلین در اندروید — راهنمای کاربردی در این مقاله با زبان برنامهنویسی کاتلین آشنا میشویم. با ما همراه باشید تا با شیوه ساخت اپلیکیشن محاسبه انعام با کاتلین در اندروید آشنا شوید. ۲۵ اسفند ۱۳۹۸ . میثم لطفی ادامه مطلب
برنامه نویسی آشنایی با Coroutine در کاتلین — از صفر تا صد در ادامه این مقاله به بررسی Coroutine در کاتلین خواهیم پرداخت. کوروتینها چیزی به جز نخهای سبک نیستند که میتوانیم روی آنها وظایفی اجرا نماییم. ۱۹ اسفند ۱۳۹۸ . میثم لطفی ادامه مطلب
برنامه نویسی حلقه for در کاتلین — به زبان ساده حلقه for روی هر چیزی که «تکرارپذیر» یا خود «تکرار کننده» باشد، چرخه تکرار تعریف میکند. در این مقاله با حلقه for در کاتلین آشنا خواهیم شد. ۱۲ اسفند ۱۳۹۸ . میثم لطفی ادامه مطلب
برنامه نویسی Coroutine در کاتلین — بخش دوم: تابع های تعلیقی در بخش قبلی این راهنما با مفاهیم مقدماتی کوروتینها در زبان کاتلین آشنا شدیم. در این بخش بر روی مفهوم «تابع های تعلیقی» متمرکز میشویم. ۱۹ بهمن ۱۳۹۸ . میثم لطفی ادامه مطلب
برنامه نویسی امکانات چند پلتفرمی کاتلین برای اشتراک کد بین اندروید و iOS — راهنمای کاربردی در این مقاله قصد داریم در خصوص اشتراک کد بین اندروید و iOS با استفاده از امکانات چند پلتفرمی کاتلین صحبت کنیم. با ما تا انتهای این راهنما همراه باشید. ۱۴ بهمن ۱۳۹۸ . میثم لطفی ادامه مطلب