목록STUDY/React Native (2)
주니어에서 시니어로
웹뷰(WebView)란? 프레임워크에 내장된 웹 브라우저 컴포넌트로 뷰(View)의 형태로 앱에 임베딩하는 것을 말한다. 즉, 앱 안에 HTML iframe을 넣은 것. 즉, 앱 내에 브라우저를 넣는 것이다. 웹 페이지를 보기 위해 혹은 앱 안에 HTML을 호출하여 앱을 구현하는 하이브리드 형태의 앱을 개발하는 데에도 많이 쓰인다. 장점 하이브리드 앱은 안드로이드 네이티브 앱에 비해 개발이 비교적 쉽다 네이티브 앱 수정/배포 절차를 거치지 않고도 웹뷰로 구성된 부분은 웹 배포만 하면 수정 내용 반영이 되기 때문에, 배포 주기를 빠르게 가져갈 수 있다 안드로이드/IOS 동시 서비스의 경우 웹뷰 하나 수정하면 동시 반영 가능 - 개발 공수 줄어듦 기기 간의 호환성을 해결하기가 상대적으로 편하다 타 웹 사이트..

안드로이드 APK 추출하는 방법은 두 가지가 있다. 터미널에서 명령어로 하는 방법과 Android studio에서 하는 방법. 두 가지 다 써봤으나 명령어는 복붙 해서 동작하긴 하지만 이게 무슨 말인지도 모르겠고 일단은 아무래도 직관적인 android studio로 하는 방법을 먼저 기록해보려고 한다. APK란? 안드로이드 어플리케이션의 확장자로, Android PacKage의 줄임말. (안드로이드 패키지 줄인말인줄도 모르고, ios apk 추출을 찾았던 과거의 나.. 마치 따뜻한 아이스 아메리카노 같은) AAB란? 안드로이드 어플리케이션의 확장자로, Android App Bundle의 줄임말. 기존 APK는 하나의 파일 안에 여러 개의 ABI(Application Binary Interface)를 포함..