وبلاگ
آموزش دیزاین پترن singleton در کاتلین
دیزاین پترن (Design pattern) ها یا الگوهای طراحی روش های از قبل دانسته شده برای حل چالش های متداول در برنامه نویسی هستند که نه تنها برای توسعۀ نرم افزارها بلکه برای توسعۀ خود زبان های برنامه نویسی هم از آنها استفاده شده است.
بر …
معماری در کاتلین چیست؟ انواع معماری در کاتلین
معماری که با استفاده از آن اپلیکیشن خود را توسعه می دهید درواقع یک الگوی از پیش تعریف شده است که بهتر است قبل از آغاز مرحله توسعه ی برنامه تان آن را ایجاد کرده باشید، در این بخش از مقالات آکادمی نوری قصد داریم به سوال معماری در کا …
زبان کاتلین (Kotlin) چیست؟ 5 پلتفرمی که کاتلین نشانه رفت
اگر می خواهید بدانید که زبان کاتلین (kotlin) چیست، چگونه است، چه تحولاتی ایجاد کرده است، چه مزایایی دارد و در کجاها استفاده می شود؛ خواهش می شود این مقاله را تا پایان بخوانید.
برنامه نویسی اشاره به فرآیند فنی برای فرماندهی یک س …
آموزش جامع دیزاین پترن (Design pattern) ها در کاتلین
در سایت نوری آکادمی دیزاین پترن ها را در کاتلین یادبگیرید. ما 26 دیزاین پترن اصلی و دیزاین پترن فرعی داریم که تو به عنوان برنامه نویس اندروید باید بدانی!
آموزش لامبدا فانکشن در برنامه نویسی کاتلین با 9 گام!
کاربرد لامبدا فانکشن در کاتلین چگونه است؟
در این مقاله چگونگی استفاده از لامبدا فانکشن در کاتلین را نشان می دهیم.
لامبدا فانکشن (Lambda function) که بدان عبارت لامبدا هم گفته می شود تابعی بی نام است که به عنوان یک value تلقی …
کوروتین چیست؟ coroutine در اندروید
اگر وارد دنیای بزرگ برنامه نویسی اندروید شده باشید یا تحقیق کرده باشید، به احتمال زیاد باید با کوروتین مواجه شده باشید و پرسش کوروتین چیست ذهنتان را درگیر کرده باشد که احتمال می رود به همین دلیل هم هست که به این مقاله از نوری آکاد …
null safety چیست؟ null safety در کاتلین
null safety چیست پرسشی است که قطعا هرکسی را ترغیب به کسب اطلاعات در مورد آن کرده یا خواهد کرد، چرا که این ویژگی عالی و کاربردی یک ویژگی تقریبا مدرنی است که می تواند به برنامه نویس ها کمک کارسازی کند تا با مشکلاتی که بخاطر نال بودن …
ExoPlayer و آموزش پخش ویدیو در اندروید
ExoPlayer واقعا میشه گفت مهمترین و بهترین کتابخونه برای پخش ویدیو هستش که توسط گوگل توسعه داده شده. توی این پست میخوام آموزش بدم که چطور میتونی از اگزوپلیر توی پروژه های خودت استفاده کنی.
آموزش استفاده و شخصی سازی Snackbar در اندروید
Snackbar جز مواردی هستش که خیلی سریع میتونی یک پیامی رو به کاربر نشون بدی. درواقع مثل Toast هستش ولی دسترسی پذیری بیشتر و رابط کاربری جذابتری داره.
آموزش کامل معماری MVI در اندروید
معماری MVI یکی از مهمترین و در عین حال خاص ترین معماری های توسعه نرم افزار در اندروید هستش. این معماری حرف اول رو در مدیت کردن State ها میزنه.