일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- url 추적
- List
- base64 변환
- url 관찰
- scrolling tab
- 기존 앱
- ios
- Android
- convert base64
- notifychanged
- UIPresentationController
- transformation.map
- UIViewControllerTransitioningDelegate
- DevelopmentRegion
- SwiftUI
- swift #swift keychain #keychain 사용법
- DataBinding
- 스크롤 탭
- swift
- GeometryReader
- development language
- detect url
- pod install
- 상단 탭바
- 개발자 면접
- oberve url
- Side Menu
- ViewBuilder
- Tuist
- Swift Package Manager
- Today
- Total
목록모던 안드로이드/Udacity Android with kotlin (10)
버그 잡이
오늘은 Android with Kotlin 두번째 강의 Layout편을 들었다. 이번 강의에서 새롭게 알게 된것은 3가지였다. 1. layout Editor의 활용 2. DataBinding 3. Constraint의 다양한 활용 Layout Editor의 활용 강의에서는 레이아웃을 만들때 editor를 적극적으로 사용한다. 이를 보면서 지금까지 코드로만 작성했던 나의 모습이 얼마나 비효율적이었는지 깨달았다. 높이, 넓이와 같은 기본적인 사항에 대한 수정은 코드로 작성하는 것과 크게 차이가 없다. 하지만 다음과 같은 작업으로 효율성을 높일 수 있다. - String, Dimen과 같은 value를 간편하게 추가할 수 있다. - 특정 뷰의 style을 extract해서 공통의 style로 지정할 수 있다...
udacity android with kotlin 강의 수강을 시작했다. 강의의 소개 문구를 보면 다음과 같다. The course gives you hands on experience as you build real Android apps using industry best practices, with modern app architecture. "실제 산업에서 사용되는 방식과 모던 아키텍처를 활용하여 앱을 개발하는 방법을 알려준다." 지금까지는 자바로 앱을 개발했고, 코드도 블로거들의 코드, 설계는 없다시피 했다. 진짜 사용할 수 있는 코드, 모던한 설계의 앱을 만들 수 있도록 강의를 열심히 수강해야겠다. 그 첫번째로 "1. Build your first app" 이다. 말 그대로 andrroid s..