Native Application 각각 OS에 맞게 주어진 개발 소프트웨어 장점 해당 OS 에서 주어진 가이드와 프레임워크로 앱들이 개발되어 디바이스의 주어진 모든 자원과 기능을 활용 할 수있음 또한 최신 기능들을 바로 탑재할수가 있고 OS가 허용하는 한 디바이스의 전후 카메라 , 각종 센서 , 내부 파일 시스템에 직접 접근이 가능함 스마트폰의 기능을 최대한 활용할 수있는 고 퀄리티 앱을 구현가능 단점 각각에서 만들어야하기 때문에 공수가 2배로 든다 그리고 새로운 버전을 만들때마다 검수 기간이 다르기때문에 시간을 맞춰서 동시에 출시하기가 까다롭다. 요약 우수한 성능의 앱을 구현가능하지만 개발에 관한 공수와 관리가 까다롭다. 개발에 사용되는 언어 IOS Objective-C ( 예전에 많이 사용됬음 ) Swift ( 작년에 혁신적으로 업데이트 되어 리액트처럼 컴포넌트 단위로 구현하기에 편리함과 조금 더 쉬워졌다고
1. 우리 제품이 필요로 하는 기능은 무엇인가? 앱 사용자가 어떤 스크린에 제일 많이 머무르는지 수집하기 위함입니다. Firebase 와 연동하여 사용합니다. 2. Google Analytics 란 무엇인가? https://analytics.google.com/analytics/web/provision/?hl=ko&pli=1#/provision 2.1. Google Analytics 란? 웹사이트 방문자의 데이터를 수집해서 분석함으로써 온라인 비즈니스의 성과를 측정하고 개선하는 데 사용하는 웹로그분석 도구입니다. 2.2. 어떤 기능이 있는가? 맞춤 보고서 구글에서 기본적으로 제공하는 표준보고서 이외에 분석하고자 하는 데이터(측정기준과 측정항목)를 선택하여 나만의 맞춤 보고서(custom reports)를 쉽게 만들어서 활용 가능하다. 세그먼트 분석 시스템
사전 준비사항 XCode 최신 버전(11.6) - 2020년 08월 11일 기준 최신 버전이 있어야 iPhone 13.x 버전에서 빌드가 가능함 iPhone Device 배포용 아이디 🐶 최초 배포 시 준비사항 AppstoreConnect 에 로그인을 한 후 , Xcode > 파일폴더 아이콘 클릭 후 해당 프로젝트 클릭 > Targets > Signing & Capabilities > Bundle Identifier 업로드 할 앱의 Bundle Identifier와 동일한 앱 프로파일을 생성해야 합니다. 번들 아이디가 없을 경우 [개발자 페이지](https://developer.apple.com/account
release 당시 겪었던 에러들의 대한 해결방안을 써놓은 포스트입니다. 64K가 넘는 메서드의 앱에 관해 멀티덱스 사용 설정 앱 및 앱이 참조하는 라이브러리에서 메서드가 65,536개를 초과하면 앱이 Android 빌드 아키텍처의 제한에 도달했음을 알리는 빌드 오류가 발생합니다. > Android 앱(APK) 파일에는 Dalvik Executable(DEX) 파일 형식의 실행 가능한 바이트 코드 파일이 포함되며, DEX 파일에는 앱을 실행하기 위해 사용되는 컴파일된 코드가 포함됩니다. Dalvik Executable 사양은 단일 DEX 파일 내에서 참조될 수 있는 메서드의 총 개수를 65,536으로 제한하며 여기에는 Android 프레임워크 메서드, 라이브러리 메서드, 자체 코드에 있는 메서드가 포함됩니다. 컴퓨터 공학 측면에서 킬로, K라는 용어는 1024(또는 2^10)를 나타냅니다. 65,536은 64 X 1024와 동일하므로 이 제한을 '64K 참조 제한'이
Production test build 하기 전에 먼저 해당 프로젝트 에뮬레이터 또는 Android device에서 성공적으로 컴파일이 되고 실행이 되고 오류는 없는지 확인한 후 진행하여야 합니다. 1. key store 생성 Android 용 React Native 실행 바이너리를 생성하는 데 사용되는 key store file 인 Java 생성 서명 키가 필요합니다. 다음 명령을 사용 하여 터미널 에서 keytool 을 사용