Lecture

모바일 프론트엔드 영어 표현

모바일 프론트엔드 개발은 다양한 화면 크기, 제한된 네트워크 환경, 플랫폼별 제약 등을 고려해야 하는 정교한 작업입니다.

대표적인 모바일 운영체제인 안드로이드iOS에서는 UI 구성 방식, 권한 처리, 성능 최적화 전략 등이 서로 다르기 때문에, 개발자는 각 플랫폼의 특성과 요구 사항을 이해하고 대응할 수 있어야 합니다.

네이티브 앱이든 하이브리드 앱이든, 모바일 개발자는 디자이너, 백엔드 개발자, QA 엔지니어 등과 긴밀하게 협업하게 되며, 글로벌 프로젝트에서는 영어로 정확하게 기술적 의사를 전달하는 능력이 필수적인 역량으로 요구됩니다.

이번 수업에서는 모바일 프론트엔드 개발 과정에서 자주 등장하는 영어 표현들을 안드로이드와 iOS 개발 문맥을 중심으로 정리해 보겠습니다.

Quiz
0 / 1

다음 문장에서 빈칸에 들어갈 가장 적절한 동사를 고르세요.

Mobile frontend developers need to the layout for each platform to meet different UI requirements.
adjust
submit
detect
receive

Lecture

AI Tutor

Design

Upload

Notes

Favorites

Help

모바일 프론트엔드 개발자를 위한 실무 영어 표현

플랫폼별 레이아웃을 조정하다

adjust the layout per platform

We adjusted the layout per platform to ensure a consistent user experience. 일관된 사용자 경험을 위해 플랫폼별로 레이아웃을 조정했습니다.

adjust는 '조정하다'를 의미하며, per platform은 각 플랫폼(Android, iOS)에 따라 다르게 설정함을 나타냅니다.

화면 크기에 따라 스타일을 적용하다

apply styles based on screen size

The styles are applied based on screen size to support various devices. 다양한 기기를 지원하기 위해 화면 크기에 따라 스타일이 적용됩니다.

apply는 '적용하다', based on은 '~을 기준으로'를 의미합니다. 반응형 UI 구현에서 필수 표현입니다.

네트워크 상태를 감지하다

detect the network status

The app detects the network status and switches to offline mode if needed. 앱은 네트워크 상태를 감지하고 필요 시 오프라인 모드로 전환합니다.

detect는 '감지하다', network status는 연결 상태를 의미하며 모바일 환경에서 중요한 기능입니다.

권한 요청을 트리거하다

trigger a permission request

The app triggers a permission request to access the camera. 앱은 카메라 접근을 위해 권한 요청을 트리거합니다.

trigger는 특정 동작을 '유발하다', permission request는 OS에 권한 요청을 의미합니다.

오프라인 모드를 지원하다

support offline mode

The app supports offline mode by caching data locally. 앱은 데이터를 로컬에 캐시하여 오프라인 모드를 지원합니다.

support는 '지원하다', offline mode는 인터넷 연결 없이도 작동할 수 있는 기능을 의미합니다.

터치 이벤트를 처리하다

handle touch events

We handle touch events to provide a smooth user experience on mobile devices. 모바일 기기에서 부드러운 사용자 경험을 제공하기 위해 터치 이벤트를 처리합니다.

handle은 '처리하다', touch events는 사용자의 터치 입력을 의미합니다.

푸시 알림을 보내다

send push notifications

The app sends push notifications to keep users informed. 앱은 사용자를 알리기 위해 푸시 알림을 보냅니다.

send는 '보내다', push notifications는 실시간 알림 메시지를 의미합니다.

푸시 알림을 수신하다

receive push notifications

Users receive push notifications even when the app is in the background. 앱이 백그라운드 상태일 때도 사용자는 푸시 알림을 수신합니다.

receive는 '받다', push notification은 실시간 알림 메시지를 의미합니다.

앱 성능을 최적화하다

optimize app performance

We optimized app performance by reducing unnecessary re-renders. 불필요한 재렌더링을 줄여 앱 성능을 최적화했습니다.

optimize는 '최적화하다', app performance는 앱의 실행 속도나 반응성을 의미합니다.

앱을 앱스토어에 제출하다

submit the app to the App Store

We submitted the app to the App Store after passing the QA review. QA 검수를 통과한 후 앱을 앱스토어에 제출했습니다.

submit은 '제출하다', App Store는 iOS 앱 배포 플랫폼입니다. Android에서는 Google Play를 사용합니다.

앱을 테스트 기기에서 실행하다

run the app on a test device

Developers run the app on various test devices before release. 개발자들은 출시 전에 다양한 테스트 기기에서 앱을 실행해 봅니다.

run은 앱을 실행하다, test device는 테스트 목적으로 사용하는 실제 기기를 의미합니다.