سورس ویژه پخش فیلم و سریال با درگاه زرین پال

آموزش کاتلین

آموزش کاتلین Extension Functions | وبلاگ مارکت اندروید ریور

آموزش کاتلین : Extension Functions

در این مقاله از آموزش کاتلین (kotlin) قرار هست با یک آپشن جذاب و پرکاربرد کاتلین آشنا شوید . برای شناخت بیشتراین ویژگی یک لیوان قهوه داغ آماده کنید و یک تکه کیک شکلاتی (هرچه بیشتر باشه بهتره 😉 ) بردارید و تا آخر این مقاله با من همراه باشید . خب وقتی اسم از توسعه و یا گسترش یک کلاس برای استفاده از قابلیت هایش وسط میاید اولین چیزی که به ذهن شمای برنامه نویس میرسد استفادع از خاصیت ارث بری شی گرایی هست که کاملا درست هست . شما کلاسی را از کلاس دیگری ارث بری میکنید و از قابلیت هایش به طور کامل استفاده میکنید ولی خب در کاتلین ما روشی داریم که ما رو بی نیاز از ارث بری یا دستکاری آن کلاس برای گسترش آن کلاس کرده است . علاوه بر آن کد خواناتر خواهد بود. ولی چگونه ؟ْ! بله خاصیت Extension Functions در کاتلین…    اطلاعات بیشتر 

تفاوت های var و val در کاتلین | آموزش کاتلین

آموزش کاتلین : تفاوت متغیرهای var و val در زبان برنامه نویسی کاتلین

در هر زبان برنامه نویسی ما با تعریفی تحت عنوان متغیر سر و کار داریم و کاتلین نیز از این قاعده مثتثنی نیست ! پس در در این مقاله ی کوتاه قرار هست در رابطه با انواع متغیر ها در کاتلین صحبت کنیم پس با من همراه باشید . در زبان برنامه نویسی کاتلین از کلمه ی کلیدی val برای تغریف متغیرهای ثابت و غیر قابل تغییر و از کلمه ی کلیدی var برای تعریف متغیرهای معمولی استفاده میشود . شما میتوانید نوع متغیر را بصورت مثلا String یا Int یا هر چیز دیگری ، بعد از نام متغیر تعریف کنید . به عنوان مثال : در عبارت فوق شما یک متغیر ثابت تعریف کرده اید . چون اگر شما بخواهید مقدار cityName را در جای دیگر پروژه تغییر دهید شما با خطا رو به رو میشوید . پس اگر قرار هست که مقدار متغیر شما تغییر کنید از کلید…    اطلاعات بیشتر 

آموزش کاتلین : ساخت اپلیکیشن اندروید یادداشت یا note | وبلاگ مارکت اندروید ریور

آموزش کاتلین : ساخت اپلیکیشن NOTE

خوشحالم که مخاطب یکی دیگر از سری مقالات آموزشی کاتلین هستید ، در این مقاله آموزشی قرار هست با استفاده از کاتلین اپلکیشن دفترچه یادداشت یا Note بسازیم ،لازم به ذکر هست که سورس کد در ادامه مقاله برای قابل دریافت است ، در این مقاله کمی به شرح کد خواهیم پرداخت ، با من در ادامه همراه باشید . معماری به کار رفته در پروژه : معماری MVVM زبان برنامه نویس پروژه : کاتلین کامپوننت های استفاده شده در پروژه : lifecycle ‌, Room , material … آموزش ساخت اپلیکیشن دفترچه یادداشت یا NOTE با کاتلین اپلیکیشن نوت یا یادداشت برای یادداشت برداری روزانه و نگارش نکته ها یا یادآوری کارهای شما کاربرد دارد ، هدف این مقاله آموزشی تحلیل و بررسی نحوه ساخت چنین اپلیکیشنی با استفاده از Kotlin است، در ادامه نحوه کار با کتابخانه های مختلف ، دیتابیس و توابع را در طراحی و ساخت چنین…    اطلاعات بیشتر 

آموزش کاتلین - نحوه ساخت اپلیکیشن اندروید ضبط صدا | وبلاگ مارکت اندروید ریور

آموزش کاتلین : ساخت اپلیکیشن ضبط صدا

در این مقاله می آموزید چطور یک اپلیکیشن ضبط صدا با Kotlin برای اندروید بسازید ، در این مقاله سعی کردم به زبان ساده نحوه ساخت اپلیکیشن ساده ضبط صدا با کاتلین را در محیط اندروید استدیو توضیح بدهم ، شاید بپرسید اپلیکیشن ضبط صدا آنهم ساده کاربردی ندارد، بله درست است ، اما هدف من از این آموزش درک کار با توابع در کاتلین در یک پروژه واقعی است پس در ادامه با یک لیوان قهوه داغ ☕ همراه من باشید. اپلیکیشن ضبط صدا ساخته شده با کاتلین قرار است چه کند ؟ قرار است صدا ضبط کند ! البته می خواهم چگونگی این پروسه را توضیح دهم ، این اپلیکیشن با استفاده از MediaRecorder که در SDK ارائه شده امکان ضبط صدا و ذخیره آن روی حافظه داخلی یا جانبی رو با user-permissions مربوطه فراهم میکند. آموزش ساخت اپلیکیشن ضبط صدا با کاتلین درخواست مجوزهای لازم از کاربر…    اطلاعات بیشتر