ChatKit یک کتابخانه طراحی شده برای ساده سازی توسعه ی رابط کاربری اپلیکیشن هایی که به عنوان چت می باشند استفاده می شود. این امکانات انعطاف پذیر برای ظاهر طراحی، سفارشی سازی و مدیریت داده ها است.
امکانات:
- پیام های رسانه ای پیش فرض و سفارشی
- طرح بندی کاملا قابل تنظیم(با استفاده از رنگ های خود، ظاهر متن، drawable، selectors و اندازه) و یا حتی ایجاد نشانه های سفارشی خود و / یا خود را برای رفتار منحصر به فرد؛
- لیستی از گفتگوها، از جمله چتهای گروهی و گروهی، نشانگرهای پیامهای خوانده نشده و آخرین پیام های کاربر؛
- لیست پیام ها (ورودی و خروجی) با صفحه بندی تاریخ و