در مقاله نحوه افزودن فونت سفارشی به پروژه اندرویدی، ما سادهترین روش را برای افزودن فونت دلخواه در روش XML توضیح دادهایم. همچنین در ویدیو پکیج آموزش برنامهنویسی اندروید، آموزش ویدیویی تغییر فونت پروژه اندروید را یاد گرفتیم. اما در جت پک کامپوز چطور؟
یکی از امکاناتی که ابزار Jetpack Compose به سادگی قابلیت توسعه آن را دارد، ایجاد FontFamily و Typography سفارشی است.
در این ویدیو که بر روی یک پروژه اندرویدی در اندروید استودیو آموزش دادهایم، به سادگی میتوانید یک یا چند Typography را تعریف کنید و از آن در اپلیکیشن خود برای همه Textها استفاده کنید.
در این آموزش ما آموزش افزودن فونت ایران سنز (IranSans) را به اپلیکیشن اندرویدی یاد خواهیم داد.
برای توسعه اپلیکیشنهای ویندوزی نیز به همین طریق میتوان تایپوگرافی را تعریف کرد. برای توسعه همزمان اپلیکیشن اندروید و دسکتاپ و استفاده از Compose Multiplatform باید از IntelliJ IDEA IDE استفاده کنید.
اگر با ابزار جت پک کامپوز آشنایی ندارید، میتوانید مقاله Jetpack Compose چیست را ببینید.