AOS
주식회사 에오스모바일

DEVELOPER NOTE

개발자 노트

에오스모바일의 개발 과정, 기술 기록, 프로젝트 회고, 운영 노하우를 정리하는 기술 게시판입니다.

20

등록 글

5

카테고리

DEV

Notes

Web · 조회 12

CSS Grid와 Flexbox를 조합한 모던 반응형 웹 프론트엔드 그리드 시스템 구축

모바일 스크린부터 4K 대화면 디스플레이까지 완벽하게 대응하는 중단점(Breakpoint) 설계와 브라우저 호환성을 고려한 모던 CSS 웹 레이아웃 기법을 학습합니다.

Web · 조회 10

React 웹 애플리케이션 상태 관리 도구 비교 분석: Zustand vs Redux Toolkit

현대 웹 프론트엔드 개발에서 무겁고 복잡한 Redux를 대체하여 경량화된 Zustand를 도입할 때 얻을 수 있는 보일러플레이트 감소 및 개발 생산성 이점을 비교합니다.

Web · 조회 10

Spring Boot + JPA 환경에서 N+1 쿼리 문제 진단 및 Fetch Join 최적화

데이터베이스 성능 저하의 주범인 ORM N+1 쿼리 현상을 실제 로그를 통해 분석하고 Fetch Join과 EntityGraph를 통해 쿼리 1번으로 성능을 대폭 개선하는 방법을 다룹니다.

App · 조회 10

FCM v1 HTTP API 전환에 따른 모바일 대용량 푸시 알림 서버 아키텍처 설계

구형 구글 FCM API 지원 중단에 따라 최신 OAuth2 기반 FCM v1 API로 마이그레이션하는 방법과 수만 명의 사용자에게 실시간 푸시를 동시 전송하는 아키텍처를 소개합니다.

App · 조회 13

Android 14 타겟팅 앱의 백그라운드 서비스 제한 및 Foreground Service 유형 전환

최신 안드로이드 OS 보안 정책에 맞춰 백그라운드 작업이 제한되는 문제를 해결하고 올바른 포그라운드 서비스 타입과 권한을 요청하는 코드를 분석합니다.

App · 조회 10

App Store 배포 심사 거절(Rejection) 사유 분석 및 해결 가이드라인

애플 앱스토어의 가이드라인 2.1(성능) 및 4.8(Sign in with Apple) 위반으로 인한 심사 리젝을 빠르게 해결하고 배포에 성공하는 실무 노하우를 정리했습니다.

App · 조회 12

Flutter 앱 렌더링 성능 최적화: RepaintBoundary와 Const 생성자 활용법

플러터로 제작된 하이브리드 앱의 60fps 부드러운 화면 전환을 위해 UI 리렌더링 부하를 줄이는 메모리 및 렌더 트리 최적화 실무 팁을 상세히 해설합니다.

App · 조회 10

하이브리드 앱 보안 강화를 위한 프론트엔드 취약점 분석 및 방어 전략

웹뷰 기반 하이브리드 앱에서 자주 발생하는 XSS, 소스코드 변조, 스토리지 데이터 노출 취약점을 진단하고 이를 차단하기 위한 난독화 및 웹뷰 보안 설정 기술을 공유합니다.

Android · 조회 10

안동시 승객안내기(BIT·BIS) 개발 2차 - GNSS·서버통신·LCD·음성안내 고도화

1차 오프라인 승객안내 시스템을 기반으로 GNSS 위치정보, 온라인 서버 통신, LCD 연동, 차량 앰프 음성안내, FTP 및 APK 배포 기능까지 확장한 2차 고도화 개발 과정을 정리합니다.

Android · 조회 12

안동시 승객안내기(BIT·BIS) 개발 1차 - 티머니 통신 기반 오프라인 시스템 구축

안동시 버스 승객안내 시스템 1차 개발 과정에서 티머니 통신 데이터를 기반으로 오프라인 환경에서도 안정적으로 동작하도록 구현한 BIT·BIS 연동 구조와 현장 시행착오를 정리합니다.