نوشتن تو بلاگ زمان زیادی میخواد، توئیتر هم محدودیت کاراکتر داره. فاصلهی بین اونارو این کانال پر میکنه. @abbas1991
🔶 چالش ساخت رابط کاربری (۴).. این سری چالش مربوط به این قضیه هست

🔶 چالش ساخت رابط کاربری (۴)
🔹توی بیشتر برنامهها، وقتی برای اولین بار کاربر وارد برنامه میشه، نیازه راهنمایی بشه. این سری چالش مربوط به این قضیه هست. احتمالا تصویر شبیه زیر رو توی برنامههای مختلف دیدید، یکی از دوستان سوالش این بود که چطوری میشه همچین چیزی رو ساخت.
http://s8.picofile.com/file/8317397650/ui.png
🔹اینبار محمدرضا وقت گذاشت و برای حل چالش این کتابخونه رو درست کرد😃 البته هنوز روش کار میکنه و ذره ذره بهبودش میده. الان به نسخهی 1.0.3 رسیده. سورسش رو حتما نگاه کنید، میتونید ازش ایده بگیرید و شاید چالشهای دیگهی خودتون رو باهاش حل کنید. لینک ریپو گیتهاب کتابخونه:
https://github.com/mreram/ShowCaseView
🔹راستی یه نکتهای رو باید در مورد کتابخونههایی که اینجوری معرفی میکنم بگم. چون این کتابخونهها (یا حتی نمونه سورسهارو) سریع معرفی میکنم، احتمال داره توش باگ باشه یا حتی نیاز باشه بخشهاییش عوض بشه، هدفم از معرفی این نیست بگم این کتابخونهها ۱۰۰درصد آماده هستند و توی پروژههای خیلی مهم استفاده کنید. دلیل معرفیشون موارد زیره:
۱- وقتی کتابخونه تازه ساخته میشه، خوندن سورسش خیلی نسبت به یه کتابخونهای که چند وقته توسعه داده میشه راحتتره، در نتیجه میتونید با کمی وقت گذاشتن با روشی که کتابخونه استفاده کرده آشنا بشید.
۲- در کتابخونههایی که تازه ساخته میشه، کار خیلی بیشتره. در نتیجه میتونید راحتتر از یه کتابخونهی قدیمی توی توسعهاش کمک کنید. اگر تاحالا توی پروژههای اوپنسورس شرکت نکردید، میتونید از این پروژهها شروع کنید.
۳- حتی اگر هنوز توانایی کمک به سورس کتابخونه رو ندارید ولی علاقه دارید توی پروژههای اوپنسورس مشارکت کنید. میتونید بطور مثال با کمک کردن به نوشتن داکیومنت، کامنت گذاری توی سورس یا تست و ریپورت کردن باگها در توسعه کتابخونه مشارکت کنید.
#android #ui
◀️ عضویت در کانال @aoveissi