Flutter는 Google에서 개발한 모바일/웹/데스크톱 크로스 플랫폼 앱 개발 프레임워크입니다. 크로스 플랫폼이란 하나의 코드를 안드로이드, iOS, Windows, MacOS, 등의 여러 환경에서 동일하게 사용할 수 있다는 것을 의미합니다. Flutter...
IntelliJ IDEA Ultimate는 Java 프로그래밍에서 사용되는 대표 IDE로 불릴 만큼 다양한 기능을 제공하는 프로그램입니다. 크게 IntelliJ IDEA Community(무료)와 IntelliJ IDEA Ultimate(유료) 2가지로 나뉘어 ...
소프트웨어 디자인 패턴에서 싱글톤(Singleton) 패턴은 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 재사용하는 형태를 말합니다. 프로그램 내에서 객체가 단 하나만 존재하는 ...
Lombok은 Getter/Setter 등 반복되는 코드를 어노테이션(Annotation)을 이용해 자동으로 작성해주는 Java 라이브러리입니다. Kotlin의 Data class와 유사하지만 더 많은 기능을 제공합니다. Lombok을 사용함으로써 반복되는 코...
2022-1 인트아이 6차 정기 밋업 요약