### Start Metro Server for Example App Source: https://github.com/mym0404/react-native-naver-map/blob/main/CONTRIBUTING.md Starts the Metro server for the example application. Navigate to the example directory first. ```sh cd example && pnpm run start ``` -------------------------------- ### Run Example App on iOS Source: https://github.com/mym0404/react-native-naver-map/blob/main/CONTRIBUTING.md Installs pods and runs the example application on an iOS simulator or device. This command should be run from the project root. ```sh pnpm run pod cd example && pnpm run ios ``` -------------------------------- ### Run Example App on Android Source: https://github.com/mym0404/react-native-naver-map/blob/main/CONTRIBUTING.md Builds and runs the example application on an Android device or emulator. Ensure you are in the example directory. ```sh cd example && pnpm run android ``` -------------------------------- ### Install React Native Naver Map Source: https://github.com/mym0404/react-native-naver-map/blob/main/docs/content/docs/index.mdx Install the library using npm. Ensure you have the correct project setup and prerequisites before installation. ```bash npm install @mj-studio/react-native-naver-map ``` -------------------------------- ### Install CocoaPods for iOS Source: https://github.com/mym0404/react-native-naver-map/blob/main/docs/content/docs/installation/ios/index.mdx Navigate to the ios directory and run `pod install` to manage iOS dependencies. ```bash cd ios && pod install ``` -------------------------------- ### Programmatic Camera Control Example Source: https://github.com/mym0404/react-native-naver-map/blob/main/docs/content/docs/camera-control.mdx Demonstrates programmatic camera manipulation using a ref to access map methods like 'animateCameraTo'. Includes examples for moving to specific locations with and without animation options. ```tsx import React, { useRef } from 'react'; import { View, Button } from 'react-native'; import { NaverMapView, NaverMapViewRef, Camera } from '@mj-studio/react-native-naver-map'; const CameraControlExample = () => { const mapRef = useRef(null); const moveToSeoul = () => { const seoulCamera: Camera = { latitude: 37.5665, longitude: 126.9780, zoom: 14, }; mapRef.current?.animateCameraTo(seoulCamera); }; const moveToBusan = () => { const busanCamera: Camera = { latitude: 35.1796, longitude: 129.0756, zoom: 12, tilt: 45, bearing: 30, }; // Include animation options mapRef.current?.animateCameraTo({ ...busanCamera, duration: 2000, // Animate for 2 seconds easing: 'EaseInOut', }); }; return (