Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Expo Documentation40টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Expo Intro
  • Expo vs React Native
  • RN Basics
  • Environment Setup
  • Project Setup
  • Project Structure
  • App Config
  • Expo Router Intro
  • Stack Navigation
  • Tabs Navigation
  • Core Components
  • Styling & Flexbox
  • Safe Area
  • Scroll & Lists
  • Forms & State
  • AsyncStorage
  • Project: Task Actions
  • Project: Screens
  • Images & Assets
  • Icons & Fonts
  • Theming
  • Camera & Picker
  • Notifications
  • Location & Maps
  • SQLite
  • API & Fetch
  • Loading & Errors
  • Secure Store & Auth
  • Auth Session
  • AppState & Network
  • Performance
  • Debugging & Tests
  • Config & Env
  • Splash & Updates
  • EAS Build
  • EAS Update
  • Store Submission
  • Common Mistakes
  • Best Practices
  • Interview Questions
  1. Docs
  2. Expo
  3. @expo/vector-icons ও expo-font
ExpoBeginner

@expo/vector-icons ও expo-font

app-এ icon ও custom font ব্যবহার — দুইয়ের pattern।

5টি অংশবাংলা ভাষায়

`@expo/vector-icons` — Material, Ionicons, FontAwesome ইত্যাদি এক প্যাকেজে। TaskTrack-এ টগল/delete button:

import { MaterialCommunityIcons } from "@expo/vector-icons";

<MaterialCommunityIcons
  name="checkbox-marked-circle-outline"
  size={24}
  color="#2563eb"
/>
<MaterialCommunityIcons name="trash-can-outline" size={20} color="#ef4444" />

Custom font-এর pattern — `expo-font` + hook:

import { useFonts } from "expo-font";

export default function App() {
  const [loaded] = useFonts({
    "Inter-Bold": require("../../assets/fonts/Inter-Bold.ttf"),
  });
  if (!loaded) return null;
  return <Text style={{ fontFamily: "Inter-Bold" }}>Bold text</Text>;
}
ভেক্টর icon আসলে font

vector icons একটি font-file — name-এ icon-এর নাম, size/color props। Android emulator-এ প্রথম লোডে blank দেখালে reload করুন।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরImage, expo-image ও asset sizesপরেরDark / Light theme — useColorScheme ও theme object
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com