모바일 APP79 코드 컨밴션 Code Convention (명명 규칙) flutter_lints 또는 lints를 최대한 사용해서 적용할 예정 2.0버전부터는 기본적으로 flutter_lints 포함되어 있으나 커뮤니티에서는 lints가 인기가 많다고 함. 추가적인 설정은 analysis_options.yaml 파일에 https://ychcom.tistory.com/entry/%EB%A6%B0%ED%84%B0-%EB%A3%B0%EB%93%A4-Linter-rules 추가 해서 사용 린터 룰들 Linter rules always_use_package_imports lib 디렉토리 안에 파일들에 상대경로를 못하게 하는 Error 룰 상대경로와 절대경로가 썩여 있으면 개발자끼리 혼란을 일으킬수 있어 절대 경로를 추천하는 룰임. 상대경로는 ychcom.tistory.com 명명 규.. 2022. 3. 31. 실제 기기를 사용해야 하는 이유 1. 시뮬레이터에서 제대로 작동하는데 실제 기기에서 제대로 작동하지 않는 상황이 발생할수 있는 상황을 예방 할수 있다. 2. 개발화는 과정에서 컴퓨터 자원을 덜 사용 할수 있는 이점이 있다. 2022. 2. 24. 리액트 네이티브란? 리액트 네이티브 react native = 자바스크립트javascript + 리액트 react 앱으로 모바일ios, android 뿐만 아니라 VR, 윈도우,TV 환경에서도 사용할수 있다. 리액트 네이티브를 사용해 만든 프로젝트는 -> JavascriptCore라는 자바스크립트 엔진이 탑재 되어 있어 이것을 통해 우리가 작성하는 모든 자바스크립트 로직을 앱내에서 실행한다. https://developer.apple.com/documentation/javascriptcore Apple Developer Documentation developer.apple.com 리액트 네이티브는 Text, Button, View, TextInput, FlatList 와 같이 네이티브 환경에서 사용되는 컴포넌트들이 연동 되.. 2022. 2. 24. 서비스 매니페스트 태그로 등록하며, name 속성은 필수이다. 암시적 인텐트 실행 로 등록 서비스를 실행하려면 시스템에 인텐트를 전달 startService() 서비스를 인텐트에 담아서 매개변수로 전달 만약 외부 앱의 서비스 암시적 인텐트로 실행 setPackage() 함수로 패키지명을 명시한다. stopService() 서비스를 종료하려면 함수로 인텐트로전달 bindService() 이 함수로 서비스를 실행하려면 serviceConnection 인터페이스를 구현한 객체를 준비해야 한다. - onServiceConnected() 는 bindService()함수로 서비스를 구도할 때 자동 호출 - onServiceDisconnected()는 unbindService()함수로 서비스를 종료할 때 자동 호출 serv.. 2022. 1. 27. 이전 1 2 3 4 5 6 7 8 ··· 20 다음 반응형