هادی دهقانی·۳ ماه پیشدرک تفاوت launch و async در Kotlin Coroutinesتفاوت launch و asyncمقدمهاگر توسعهدهنده اندروید هستید، احتمال زیاد با این صحنهها روبهرو شدهاید: صفحهای که بارگذاریش کُند است، درخواست…
محمد صادق مهرافزون·۵ ماه پیشکتابخانهی Compose DatePicker Persianسلام دوستان خوشحالم کتابخونه جدیدم رو باهاتون به اشتراک میزارم:کتابخونه ای که نوشتم یک DatePicker BottomSheet شمسی برای Jetpack Compose هس…
محمد صادق مهرافزون·۹ ماه پیشStateful و Stateless در Jetpack ComposeدرJetpack Compose، کامپوننتهای Stateful و Stateless به دو دسته کلی تقسیم میشوند:۱. کامپوننت های Statelessیک کامپوننت Stateless هیچ وضعیت د…
احسان نرمانی·۱ سال پیشتحریم ها، بلای اعصاب و روان اندروید دولوپر ها!⚙️ اخیرا با تشدید تداخلات اینترنتی و تحریم ها و از کار افتادن فیلترشکن ها تعداد زیادی از رفقا سر دانلود دیپندنسی ها به مشکلات [403,404] و ا…
محمدامین طالبی·۱ سال پیشمفهوم تزریق وابستگی ساده و کوتاهتوضیح مفهوم تزریق وابستگی با یه مثال کوتاه خارج از برنامه نویسی
محمد صادق مهرافزون·۱ سال پیشتکنیکهای بهینهسازی در Jetpack Compose1. به حداقل رساندن Recompositionبازترکیب (Recomposition) فرآیندی است که Jetpack Compose برای بهروزرسانی رابط کاربری انجام میدهد و با تغیی…
محمد صادق مهرافزون·۱ سال پیشتفاوتهای بین NotNull@ و Nonnull@ در جاوادر زبان جاوا، اطمینان از این که متغیرها، پارامترها یا مقادیر بازگشتی null نیستند، برای جلوگیری از خطاهای زمان اجرا مانند NullPointerExcepti…
مهسا تبریزی·۱ سال پیشبرای برنامه نویسی اندروید کدام زبان برنامه نویسی بهتر استزبان های برنامه نویسی اندروید چه زبان هایی هستند ؟برای برنامه نویسی اندروید، دو زبان اصلی جاوا و کاتلین به عنوان زبانهای مناسب شناخته میش…
Special N9NE·۱ سال پیشآموزش Work Manager در اندروید 1 : مقدمهتوی قسمت اول به معرفی و مثال ساده از work manager توی android studio با کاتلین میپردازیم
محمد صادق مهرافزون·۱ سال پیشتفاوت Data Binding و View Binding در اندرویدبا پیچیدهتر شدن برنامههای اندروید، نیاز به روشهایی مؤثرتر و با احتمال خطای کمتر در مدیریت ویوها به وجود آمد. اینجا است که Data Binding و…