Domain of Object - Things that the user is majorly intersted as the purpose of using certain SWInstruments - A tool to modify DoO. It can either be di
Java에 대한 온전한 대체가 가능 (Java 모듈과 혼용 가능)컴파일: Kotlinc xx.kt결과물: xx.classkotlin xx 커맨드로 실행 가능Kotlin is a strongly typed language.변수 선언 시 암시적 타입 지정 지원예) var
OS includes basic IO and window management supports.But we often want higher level of abstraction - or more capablilities - than what OS is providing
An interface that have their own behavior - buttons, drop-downs, spinners, etc.Also called components, controls, UI elements, etc.Widget Toolkits are
a methematical representation of the rendered shapegeometry: points, bounds, key dimensions, ...visual style properties: fill, stroketransformations:
Imperative vs Declarative programingImperative programing is to describe how to build the result.Declarative programing is to declare what you want th
Rotation causes a configuration change to the deviceland-scape version of layout is just a different XML layoutit can be created as follows from intel
We want softwares to feel responsive.This is different from actual runtime or software performance.It has more to do with human perception of time.So