Featured image of post [Android Hardware] 11. 인증 및 컴플라이언스

[Android Hardware] 11. 인증 및 컴플라이언스

CDD/CTS/VTS로 구성되는 안드로이드 호환성 검증 구조와 GMS 인증 절차, FCC·CE 등 지역별 전파 인증 개요, GDPR 같은 개인정보보호 규제 대응 방법을 실무 판단 기준과 재작업 비용 비교표까지 함께 정리한 안드로이드 하드웨어 인증 실무 가이드다.

Featured image of post [Android Hardware] 16. On-Device AI/ML 통합

[Android Hardware] 16. On-Device AI/ML 통합

NNAPI에서 LiteRT로 이어지는 안드로이드 온디바이스 AI 추론 스택을 정리하고, NPU/GPU 델리게이트 가속과 모델 양자화 원리, Google AI Edge 플랫폼 구성, 온디바이스 처리의 프라이버시 이점과 한계를 코드와 함께 설명한다.

Featured image of post [Clean Code] 01. Clean Code란 무엇인가

[Clean Code] 01. Clean Code란 무엇인가

나쁜 코드가 낳는 기술 부채와 개발 속도 저하를 짚고, Stroustrup·Booch 등 소프트웨어 거장들의 정의로 Clean Code의 본질과 프로그래머의 전문가 윤리를 설명한다. 23개 챕터로 구성된 시리즈 전체 커리큘럼도 함께 소개한다.

Featured image of post [Clean Code] 02. 나쁜 코드 진단과 개선 실습

[Clean Code] 02. 나쁜 코드 진단과 개선 실습

학생 성적 처리 코드를 예제로 나쁜 코드의 다섯 가지 증상(매직 넘버, 모호한 이름, 다중 책임 함수 등)을 진단하고 단계적으로 리팩토링하는 실습을 진행한다. 01장에서 배운 Clean Code 판단 기준을 실제 코드에 적용해 보는 연습이다.