일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- EncryptedSharedPreferences
- Android
- Google Play
- compose
- 상태관리
- 개발자도전기
- Android Studio
- Jitpack
- SwiftUI
- WorkManager
- 앱심사경험
- Developer
- foregroundservice
- 초보개발자
- Java
- 코루틴
- Kotlin
- chatGPT
- 앱심사대응
- ios
- 문제해결
- SharedPreference
- 클래스 설계
- 개발시작
- coroutines
- 앱개발
- 문제개선
- Swift
- targetsdk
- 안드로이드
- Today
- Total
목록Developer (2)
개발린생
신규 프로젝트 진행, 나는 효율적인 개발을 위해 한 API를 공들여 붙였다! API 호출 후 응답 데이터 관련 주제이며 모든 Response의 값에서 공통으로 들어가는 필드에 대해 효율적으로 처리하는 방법을 공유하고자한다. 예시로 쓰일 API 호출, 응답 데이터는 아래와 같다. 유저 로그인 APIRequest{ "id": "blueland", // 유저 로그인 시 아이디 "password": "qwer1234" // 유저 로그인 시 비밀번호} Response{ "userId": "B0001", // 로그인 된 유저 식별자 "resultCode": "0000", // 응답 코드 "resultMessage": "사용자 로그인 성공" // 응답 메세지} 유저 정보 조회 APIRequest{ "us..
비교를 위해 UI 정의와 함수 구조를 유사하게 구현했으며,두 플랫폼 모두 GreetingView에서 이름을 인자로 받아, 그 값을 MainScreen 화면에 텍스트로 표시하는 예제를 작성해봤다.Android Compose의 @Composable 함수와 SwiftUI의 View 구조체가 각각 비슷한 역할을 수행한다.Android Compose의 Composable 함수@Composable 어노테이션을 사용해 함수로 UI를 정의한다.각 UI 컴포넌트는 재사용 가능한 함수로 만들 수 있으며, 컴포저블 함수는 컴포지션에 참여해 UI 트리를 형성한다.예시 코드:@Composablefun MainScreen() { // MainScreen에서 GreetingView 컴포저블을 호출하고 문자열을 전달 Gr..