June 6, 2025
what-is-bad-in-reactnative
Learn how to seamlessly integrate and style custom fonts in your Expo app using NativeWind and Tailwind-style utilities.
Appykit-Blogs
Typography
-
Its for hierarchy / Differentiation
-
Difference Btw Fonts and Typefaces
-
Typeface → The collection of one Particular font Eg : The Typeface for the Project is Inter
-
Font → Detailed descprption of font properties Eg : The Font for the Project is Inter Bold 18px
-
-
Types of font Familiy
- Serif (with stroke)
- Sans - Serif (Sans=No stroke)
Font properties
- Font Weight
- Leading - height of line or the gap btw two lines
- Tracking - The gap between the letter
- Kearning - Its similar to Tracking but can explicty set the spacing btw any letter
- Ligatures - When two or more letter combine to form a glyph
- Measure - The width of text/paragraph -> It should be 10 -14 words , more than 14 words can't be proceessed by the user
- Rag - Its the shape that formed due the either left or right alignment
- Widows - The one / two left out words at the end of paragraph
- Orphans - The one or two seprated words ,at the begining of the sentence
- Typography Scale - Its very important to maintain the consitence regard to sizes of font, Usually it will be 2x of the normal font Refernce ->font-scale.com
- Timeless Fonts
- // Hard Fast Rule
- Justify Left
- use either one font or pair of diff category font
- Choose typescale and maintain it
Tips to improve
- Try to practice the Typography with one Font
- See and compare the useCases of Good and Bad typography
Recommended for you
Jun 6, 2025
React Native Errors and Warnings
Learn how to handle errors and warnings in your React Native application.
Jun 6, 2025
How to Publish Your App on Google Play Store
A complete step-by-step guide to publishing your Android app on the Google Play Store, from creating a developer account to launching your app.
#android#app