سلام دوست عزیز😃👋
به مسابقه «بلهکمپ ۷ - مرحله دوم (Android)» خوش آمدی!
نکات مفید برای شرکت در مسابقه:
chatGPT
و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکتکنندگان مسابقه حذف میشوید.موفق باشید و بهتون خوش بگذره 😉✌
بالاخره به قسمت مهم این آزمون یعنی پیادهسازی پروژه اندرویدی رسیدیم. دقت کنید که در این قسمت تمرکز اصلی ما در ارزیابی بر روی نحوهی پیادهسازی و خوانایی کد شماست. همچنین در بخشهای مختلف قسمتهای امتیازی قرار دادیم که با انجام آنها میتوانید امتیاز بیشتری کسب کنید.
یک پروژه اولیه برای شروع در اختیار شما گذاشته میشود. در ادامه میتوانید برای پیادهسازی قسمت UI از xml
یا jetpack compose
استفاده کنید توجه کنید که استفاده از کامپوز امتیاز مثبت دارد. درضمن استفاده از کتابخانههای مختلف اندروید که به نیازهای شما پاسخ میدهند به عهده خود شماست.
پروژهای که با هم توسعه میدهیم از چندین بخش تشکیل شده و هر بخش نمرهی جداگانهای دارد پس هر تعدادی از این بخشها را که موفق به پیادهسازی آن شدید، برای ما ارسال کنید.
توجه کنید که در نهایت باید فایلهای پروژهی خودتان را به صورت ZIP در سیستم داوری برای ما ارسال کنید.
فایل اولیه پروژه را میتوانید از این لینک دانلود کنید.
در این پروژه میخواهیم یک اپلیکیشن Feed برای نشان دادن Comic های منتشر شده توسط وبسایت XKCD طراحی کنیم. برای شروع، ابتدا پروژهی اولیه که لینک آن را در مقدمه فرستادیم دانلود کنید و پس از اینکه آن را از حالت ZIP خارج کردید در اندروید استودیو اجرا کنید.
توجه: برای بیلد کردن این پروژه ممکن است نیاز به تحریمشکن داشته باشید. میتوانید از تحریمشکنهایی مانند شکن یا 403 استفاده کنید و بعد از اینکه ریسورسهای مورد نیاز دانلود شد و پروژه سینک شد، میتوانید پروژه را اجرا کنید.
توجه: پوشههای مربوط به build را در فایل زیپ نگذارید.