برنامه نویسی۲۲ اکستنشن کاتلین برای نوشتن کد تمیز | به زبان سادهیکی از دلایل محبوبیت گستردهتر کاتلین پشتیبانی آن از اکستنشنها است. در این مقاله با 22 اکستنشن کاتلین برای نوشتن کد تمیز آشنا خواهیم شد.۲۴ شهریور ۱۳۹۹.میثم لطفیادامه مطلب
برنامه نویسی۷ نکته کاربردی کاتلین برای برنامه نویسان اندروید | به زبان سادهزبان برنامهنویسی کاتلین برای سادهتر و سریعتر ساختن توسعه اندروید معرفی شده است. در این مقاله به بررسی 7 نکته کاربردی کاتلین خواهیم پرداخت.۶ تیر ۱۳۹۹.میثم لطفیادامه مطلب
برنامه نویسیآشنایی با Coroutine در کاتلین – از صفر تا صددر ادامه این مقاله به بررسی Coroutine در کاتلین خواهیم پرداخت. کوروتینها چیزی به جز نخهای سبک نیستند که میتوانیم روی آنها وظایفی اجرا نماییم.۱۹ اسفند ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیاستفاده صحیح از Analytics در کاتلین برای اندروید – از صفر تا صددر این مقاله نشان میدهیم که چگونه میتوانید کتابخانههای analytics را از کد منطق تجاری اپلیکیشن جدا کنید تا از analytics در کاتلین به درستی استفاده کنید.۲۱ بهمن ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیCoroutine در کاتلین – بخش دوم: تابع های تعلیقیدر بخش قبلی این راهنما با مفاهیم مقدماتی کوروتینها در زبان کاتلین آشنا شدیم. در این بخش بر روی مفهوم «تابع های تعلیقی» متمرکز میشویم.۱۹ بهمن ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیپیادهسازی انیمیشن اندروید با کاتلین و RXJava2 – راهنمای کاربردیدر این مطلب به نحوه پیادهسازی انیمیشن اندروید با کاتلین و RXJava2 پرداخته شده است و سعی شده این موضوع از جنبههای مختلف به همراه مثال بررسی شود.۱۷ آذر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیوراثت کلاس داده با Delegation در کاتلین – از صفر تا صدکاتلین زبان برنامهنویسی جدیدی است که به جای جاوا برای کدنویسی اپلییکشنهای اندروید استفاده میشود. در این مقاله به توضیح Delegation در کاتلین پرداختهایم.۲۱ آبان ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیماژول بندی پروژه چند پلتفرمی کاتلین – از صفر تا صددر این مقاله اقدام به ماژولبندی پروژه چند پلتفرمی کاتلین به صورت یک مبدل ارزی برای iOS و اندروید میکنیم که دارای چند ماژول مشترک است.۷ آبان ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیساده سازی کد کاتلین با Ktlint – راهنمای کاربردیLint کردن به فرایند آنالیز کد برای خطاهای بالقوه گفته میشود. در این مقاله به توضیح روش ساده سای کد کاتلین با Ktlint میپردازیم.۲۶ مهر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیتزریق وابستگی در Koin – به زبان سادهانتقال وظیفه ایجاد یک شیء به فرد دیگر و استفاده مستقیم از وابستگی همان «تزریق وابستگی» نامیده میشود. در این ماله در مورد فریمورک Koin صحبت خواهیم کرد.۱۸ مهر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیبرنامه نویسی اندروید با کاتلین – راهنمای شروع به کاراین مقاله برای کسانی مناسب است که میخواهند شروع به یادگیری کاتلین بکنند. با ما همراه باشید تا برنامه نویسی اندروید با کاتلین را بیاموزید.۴ مهر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیآشنایی با مفهوم سازنده (Constructor) در کاتلین (Kotlin) – به زبان سادهاغلب برنامهنویسان اندروید کار خود را با جاوا آغاز و سپس به کاتلین مهاجرت کردهاند. یکی از مهمترین تفاوتها، تفاوت تعریف سازنده در کاتلین است.۲۸ شهریور ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیاسامی مستعار و کلاس های inline در کاتلین – به زبان سادهکاتلین یک زبان برنامهنویسی مدرن است. در این نوشته به بررسی دو ویژگی جالب آن یعنی اسامی مستعار نوع و کلاس های inline در کاتلین میپردازیم.۹ شهریور ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیپیاده سازی درخت دودویی در کاتلین (Kotlin) – از صفر تا صددر این راهنما عملیات مقدماتی را برای یک درخت دودویی با استفاده از زبان برنامهنویسی کاتلین معرفی میکنیم و با پیادهسازی درخت دودویی در کاتلین آشنا میشویم.۲۷ تیر ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیساخت اپلیکیشن ضبط صدا با کاتلین (Kotlin) – به زبان سادهدر این مطلب مراحل ساخت یک اپلیکیشن ضبط صدا را بررسی میکنیم که قابلیت ضبط کردن صدا و ذخیرهسازی آن در حافظه داخلی دستگاه اندرویدی را دارد.۱۶ اردیبهشت ۱۳۹۸.میثم لطفیادامه مطلب