وب‌سرویس مجید

پروژه anko

Kotlin/anko

کاربرد:

توسعهٔ اپلیکیشن‌های اندروید با زبان کاتلین به‌صورت ساده‌تر و تمیزتر با استفاده از کتابخانهٔ Anko، که به جای XML از کد کاتلین برای طراحی رابط کاربری استفاده می‌کنه.

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خوای بدون نوشتن XML، رابط کاربری پویا و قابل‌انعطاف بسازی و از مزایای کاتلین مثل قابلیت خواندن کد و کاهش خطاها بهره‌مند بشی. همچنین برای پروژه‌های کوچک تا متوسط که نیاز به سرعت توسعه دارن مناسبه.

چند مثال از موارد استفاده

- ساخت صفحات ورود و ثبت‌نام با کد کاتلین به‌جای فایل‌های XML

- ایجاد دیالوگ‌های سفارشی با چند خط کد

- مدیریت فعالیت‌ها (Activities) و فرگمنت‌ها به‌صورت تابعی و تمیز

- دسترسی آسان به دیتابیس و خدمات سیستم عامل اندروید

  • ##AndroidDev
  • ##Kotlin
  • ##Anko
  • ##UI
  • ##MobileApp
  • ##Jetpack
  • ##CodeSimplification
  • ##AndroidStudio
  • ##KotlinDSL
  • ##CleanCode