برنامه نویسی با اسفندونه
921 subscribers
1.95K photos
62 videos
34 files
633 links
آموزش و تجربیات شخصی در برنامه نویسی موبایل (کاتلین)
لینک گروه:
https://t.me/+bywa9lYlaIBiMzQ8
مدیر
@abbasali72m
Download Telegram
برنامه نویسی با اسفندونه
باقابلیت snapshot در شبیه ساز اندروید استودیو آشنا هستید؟ می دونید چیه ؟ کاربردش چیه؟ @Esfandune_ir
فرض کنید تو یه حالت خاص برنامه تون مشکل داره. اون حالت خاص رو باید زمان زیادی بگذارید تا بوجودش بیارید بعد از هر بار تست هم ، برنامه اون حالت خاص خارج می شه و دیگه مشکل پیش نمیاد.
چجوری می تونید به دفعات اون حالت خاص رو بوجود بیارید؟
با snapshot

مثلا تو تصویری که من گذاشتم، بازی من فقط وقتی اون کلمه در اون مرحله رو تکمیل می کنی به مشکل می خوره. حالا اگه کلمه رو تکمیل کنم دیگه اون مرحله باز نمیشه. برای همین مرحله رو تا اون کلمه تکمیل کردم بعد به اون کلمه که رسیدم اسنپ شات گرفتم و هر دفعه که کد رو دستکاری می کنم اول اسنپ شات رو برمی گردونم بعد اپ رو نصب میکنم و تست میکنم ببینم مشکل حل شده یا نه


#Snapshot در شبیه‌ساز اندروید استودیو یک ابزار قدرتمند است که به شما امکان می‌دهد تا وضعیت فعلی یک دستگاه مجازی را ذخیره کرده و بعداً به آن بازگردید. این امکان به شما کمک می‌کند تا از وضعیت خاصی که در حال توسعه یا تست برنامه خود هستید
، snapshot
بگیرید و در صورت نیاز به آن بازگردید.

@Esfandune_ir
#androidstudio #android #avd #ترفند
❤3
مایکت سرویس Maven Repository رو راه اندازی کرده تا از مشکلات تحریمی اندروید استودیو راحت بشیم.
من هنوز امتحان نکردم ولی اگر اوکی باشه عالیه.

https://maven.myket.ir/

#تحریم
#myket
@Esfandune_ir
#androidstudio
👍3
اگه از گوشیتون برای تست برنامه در اندروید استودیو استفاده می کنید، با فعال کردن این گزینه صرفا صفحه نمایش گوشی داخل اندروید استودیو نمایش داده میشه و صفحه خود گوشی خاموش میشه که هم رو سرعت و هم مصرف باتری می تونه خیلی تاثیر گذار باشه.
#ترفند #androidStudio
@Esfandune_ir
👍6
می دونستید شما می تونید پوشه تصاویر رو هم مانند پوشه استرینگ ها، لوکالایز کنید که مثلا اگر کاربر فارسی زبان بود این ایکون نشون بده اگر نه یه ایکون دیگه.
(مخصوصا در ایکون برنامه کاربرد بیشتری داره)
@Esfandune_ir
#ترفند
#androidstudio
👍3
فایربیس یه سرویس جدید ارائه میدیه که اندروید استودیو رو تحت مرورگر و روی فضای ابری اجرا کنی

اگردر خارج از ایران باشیم به نظرم داشتن یه اندروید استودیو ابری همه جا در دسترسی (مخصوصا تبلت ها) میتونه خیلی خیلی بهتر باشه تا تعویض مداوم و خرید سیستم ها قدرتمند هرچندسال یکبار.

امیدوارم هم اتفاق بیوفته هم راهکاری برای ما ایرانی ها هم برای اجراش معرفی بشه. (البته که میشه روی ماشین مجازی ران کرد اما اصلا روون نیست و هزینه اش توجیه نداره)

@Esfandune_ir
#android #androidstudio #firebase #cloud
🔥4
اگر هنگام push کدهاتون در گیت روی آنالیز کد خیلی زمانتون گرفته میشه میتونید این گزینه رو غیرفعال کنید. (کاربردش نمیدونم چیه ولی معطلیش برای من خیلی زیاده گاها)
@Esfandune_ir
#androidstudio
#ترفند
#git
👍3
ترفندی که برای رفع نیاز به گوگل ترنسلیت توی اندروید استودیو زدم😁😁

@Esfandune_ir #ai #androidStudio
❤2👍2😁2⚡1
بالاخره تو نسخه جدید اندروید استودیو ساخت پروژه کاتلین مولتی پلتفرم اضافه شد .
@Esfandune_ir
#androidstudio #kotlin
👍4
برنامه نویسی با اسفندونه
۳. بهبودهای اساسی در Compose Preview Transform UI with Gemini: حالا می‌تونی با زبان طبیعی و مستقیم توی Compose Preview به جیمنای بگی که UI رو چطور تغییر بده (مثلاً: "دکمه‌ها رو وسط‌چین کن"). بهبود مسیریابی: با کلیک روی اسم یا کامپوننت Preview، سریع…
۴. تغییرات سیستمی و عملکردی

پشتیبانی از Page Size ۱۶KB: اندروید استودیو حالا برای سازگاری با دستگاه‌های ۱۶KB هشدارهای پیشگیرانه میده و یک شبیه‌ساز اختصاصی برای این محیط داره.

حالت K2 به صورت پیش‌فرض: کامپایلر K2 کاتلین به صورت پیش‌فرض فعال شده که سرعت بیلد و عملکرد IDE رو به شدت افزایش میده.

Manual Sync: یک گزینه جدید اضافه شده که به جای Sync خودکار، می‌تونی اون رو به صورت دستی فعال کنی.
@Esfandune_ir
#androidStudio
👍1
مخزن مایکت دوباره در دسترس قرار گرفته گویا و فعلا می تونید از این مخرن برای سینک پروژه های اندروید استودیوتون استفاده کنید

@Esfandune_ir
#androidstudio
🤬1