profile
안드로이드 외길
post-thumbnail

[OOP] 객체지향 설계의 5가지 원칙 SOLID

SOLID 원칙은 소프트웨어 개발시 보다 Understandable, Flexible, Maintainable 하도록 도와주는 5가지 원칙을 말한다.즉 프로그래머가 시간이 지나도 유지 보수와 확장이 쉬운 시스템을 만들고자 할 때 사용하는 원칙이다.SOLID는 5가지 원

5일 전
·
0개의 댓글
·
post-thumbnail

[Kotlin] MVP, MVVM, 클린 아키텍쳐

아키텍처 패턴은 소프트웨어 시스템의 구성 요소와 그 요소들 간의 관계를 정의하는 설계 원칙으로 소프트웨어의 구조와 동작을 정의하기 위한 고수준의 설계 청사진이다.코드 재사용성 증가 \- 이미 검증된 패턴을 사용하여 새로운 시스템을 개발할 때 시간과 비용을 절약할 수

2024년 11월 21일
·
2개의 댓글
·
post-thumbnail

[Kotlin] 디자인패턴(Singleton, Adapter, Observer)

Singleton Pattern이란 >The singleton pattern is one of the creational design patterns that is used to limit the instances of a class to one. That means

2024년 11월 8일
·
0개의 댓글
·

[Kotlin] 상속, 추상 클래스, 인터페이스

상속 추상 클래스 인터페이스 정리

2024년 10월 26일
·
2개의 댓글
·
post-thumbnail

네이버 부스트캠프 웹모바일 9기 챌린지 후기

실력을 기르자는 생각으로 지원했던 네이버 부스트캠프의 챌린지 과정이 끝났다.3학년이 될 때까지 별다른 프로젝트 경험도 없고 그렇다고 기본기가 탄탄하지도 않았었기에 방학 동안 실력을 기르자는 생각으로 냅다 지원하게 되었고 커리큘럼을 보았을 때 내가 부족한 부분을 채울 수

2024년 8월 19일
·
2개의 댓글
·
post-thumbnail

[Android] MVVM에 대해 알아보기

MVVM이란? Model View ViewModel 아키텍처를 의미하며 UI 및 비 UI 코드를 분리하기 위한 UI 아키텍처 디자인 패턴이다. 왜 MVVM을 사용할까? 팀 단위의 큰 프로젝트에서의 작업 용이 의존성을 낮추어 테스트 용이 유지보수 용이 또한 MVVM은

2024년 5월 20일
·
0개의 댓글
·

[Android] Jetpack Compose의 by에 대해 알아보기

안드로이드에서 remember function을 통해 mutableStateOf로 State를 사용할 때기본적으로 를 사용하지만 by를 사용하면로 사용할 수 있고 이렇게 by를 사용하면 state의 value를 가져와서 사용하는 것이 아닌 state 그 자체가 값이기에

2024년 3월 12일
·
0개의 댓글
·

[Android] Jetpack Compose

기존에는 xml을 통해 UI 정보를 구축 구글이 Jetpack Compose를 사용하기로 결정 xml 안씀 반응성이 좋아 속도가 더 빠름, 더 편리 Kotlin에 직접 코드 작성 가능 Flutter도 위젯(Widget)으로 똑같은 개념 사용

2024년 3월 12일
·
0개의 댓글
·
post-thumbnail

[안드로이드] AndroidStudio의 Touch target size too small 에러

안드로이드 스튜디오에서 Design에서 EditText를 배치하던 중 해당 오류가 발생하였는데단순한 안드로이드의 권장 터치 영역 최소치를 맞춰달라는 이야기이다.안드로이드 접근성 고객센터에서는 48dp 이상을 권장하므로권장치인 48dp이상으로 사이즈를 설정해주면 해결된

2024년 2월 5일
·
0개의 댓글
·

[안드로이드] Volley

Android Developer에 따르면 "Volley는 Android 앱의 네트워킹을 더 쉽고, 무엇보다도 더 빠르게 하는 HTTP 라이브러리입니다."로 Volley를 소개하고 있다.또한 Android Developer는 Volley가 가진 이점들을 소개한다.네트워크

2024년 2월 5일
·
0개의 댓글
·