안드로이드(kotlin)26 안드로이드(Kotlin)를 SOLID로 설계하기 SOLID 설계란 무엇인가? S : Single Responsibility Principle (SRP) = 단일 책임 원칙 O : Open/Closed Principle (OCP) L : Liskov Substitution Principle (LSP) = 리스코프 치환 원칙 I : Interface Segregation Principle (ISP) = 인터페이스 분리 원칙 D : Dependency Inversion Principle (DIP) = 의존성 반전 원칙 SOLID 설계를 통해 이하기 쉽고 변경하기 쉬운 코드를 만들 수 있습니다. 하지만 반드시 모든 앱을 만들 때 SOLID 설계를 적용할 필요는 없으며 자신의 프로젝트에 적절하게 사용하면된다. HTML 삽입 미리보기할 수 없는 소스 S - 단일.. 2022. 12. 19. Firebase의 analytics로 DebugView 쓰기 DebugView를 사용하여 Firebase의 analytics를 디버깅 테스트 해보겠습니다. 이를 통해 사용자가 언제 앱을 사용했고, 어느 화면을 보고, 어떤 버튼을 클릭했는지 심지어는 언제 앱을 삭제했는지도 알려줍니다. 그렇기 때문에 firebase의 애널리틱스는 앱 개발을 할 때 필수로 들어가야하는 기능 중 하나입니다 Firebase 설정하기 1. 안드로이드 스튜디오 접속 2. 상단의 [Tool] -> [Firebase] 클릭 3. 메뉴에서 [Analytics] 선택 -> Get started with Google Analytics[Kotlin]을 선택한다 4. 그 이후에는 설명서를 보고 따라하면 된다 Firebase에 필요한 dependency 정의하기 implementation 'com.goog.. 2022. 12. 18. 이전 1 ··· 4 5 6 7 다음