모바일 앱 개발 입문 가이드: 비전공자도 쉽게 시작하는 기초 총정리

 

 

디스플레이 해상도 기준

 

스마트폰 디스플레이 (9:16 비율)

1080 x 1920 규격 : iOS 아이폰 라인업
1440 x 2560 규격 : 안드로이드 기기 라인업
720 x 1280 규격 : UI 작업 시 가장 보편적으로 활용되는 표준 해상도 (타 해상도 기기 적용 시 레이아웃 잘림 현상 방지)

 

태블릿 디스플레이 (10:16 비율)

2048 x 2732 규격 : 아이패드 시리즈
800 x 1280 규격 : 안드로이드 태블릿

 

 

 

 

 

 

 

 

빌드 실행파일 옵션 및 용량 최적화

 

구글 안드로이드 (APK 100MB 이하 맞추기)

PlayerSettings – Device Filter 설정
– FAT (ARMv7 + x86) 모드 적용
– ARMv7 아키텍처 전용 세팅

아틀라스 텍스처 포맷(Atlas Format) : Automatic Truecolor ➔ RGBA Crunched DXT5 옵션 변경

 

애플 iOS (IPA 100MB 이하 맞추기)

아틀라스 텍스처 포맷(Atlas Format) : Automatic Truecolor ➔ RGBA Compressed PVRTC 4bits 설정
이미지 리소스 텍스처 픽셀 크기 : 반드시 2의 n제곱 해상도(POT) 형태 유지

설치 파일이 100MB 규격을 넘어서는 경우 : OBB 확장 패키지 구성 필수
http://developer.android.com/google/play/expansion-files.html?hl=ko

 

유니티(Unity) 엔진 빌드 용량 가이드

기본 상태의 빈 프로젝트 파일 : 약 22MB
기본 메인 카메라 객체만 배치한 최소 옵션 : 약 12MB
앱스토어 등록 시 바이너리 패키징 해제로 약 4MB 용량 추가 증가

에디터 로그(Editor Log) 확인 : 세부 리소스 용량 정보 상세 점검 가능
– 시스템 파일 경로 : 사용자/라이브러리/Logs/Unity/Editor.log
– 콘솔 창 접근 방법 : Console 우측 상단 옵션 메뉴 메뉴에서 Open Editor Log 선택

 

 

외부 SDK 및 연동 플러그인

 

네이버 카페 PLUG SDK

모바일 게임 화면 내에서 공식 커뮤니티를 인앱 위젯 형태로 직접 열어볼 수 있게 지원하는 연동 SDK
https://m.cafe.naver.com/cafe/plugInfo

 

모바일개발

 

글로벌 다국어 현지화

 

해외 진출을 위한 언어 다국어 지원 시스템 구축
구글 플레이 콘솔(Google Play Console) 내 유료 앱 번역 서비스 기능 제공

 

 

 

이 게시물이 얼마나 유용했습니까?

평점 0 / 5. 참여 0

첫번째 평가를 남겨주세요!

Leave a Comment

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.