반응형
1. 익명 함수 (Anonymous Functions)익명 함수는 이름 없는 함수로, 주로 일회성으로 사용되며, 변수에 할당하거나 다른 함수의 인자로 전달할 수 있습니다. Dart 에서는 화살표 함수 또는 중괄호를 사용하여 정의할 수 있습니다.void main() { var add = (int a, int b) { return a + b; }; print(add(3, 4)); // 7 // 화살표 함수 var multiply = (int a, int b) => a * b; print(multiply(3, 4)); // 12}2. 고차 함수 (Higher-Order Functions)고차 함수는 다른 함수를 인자로 받거나, 함수를 반환하는 함수입니다. 이러한 특성으로 함수형 프로그래밍을 지..
1. 매개변수Dart는 객체 지향 프로그래밍 언어로, 함수에 매개변수를 전달하고, 함수에서 값을 반환하는 기능을 제공합니다. 함수에서 매개변수는 함수가 호출될 때 전달되는 값을 받는 변수입니다.void greet(String name) { print("Hello, $name!");}void main() { greet("Alice"); // Result: Hello, Alice!} 여러 개의 매개변수도 정의할 수 있습니다.void add(int a, int b) { print("Sum: ${a + b}");}void main() { add(5, 3); // result: 8}2. 선택적 매개변수 Dart에서는 선택적 매개변수를 사용할 수 있습니다. 선택적 매개변수는 기본값을 가질 수 있습니다. 선택..
1. React Native Navigation React Native에서 React Navigation을 사용하여 네비게이션을 구현하는 방법은 React Navigation 라이브러리를 설치해 사용할 수 있습니다. 아래 명령어로 라이브러리를 설치합니다.npm install @react-navigation/nativenpm install @react-navigation/native-stacknpm install react-native-gesture-handler react-native-reanimated react-native-screens react-native-safe-area-context @react-native-community/masked-viewnpm install --save-dev typ..
1. Android Studio 설치 및 설정먼저 Kotlin으로 안드로이드를 세팅하려면 Andorid Studio 공식 웹 사이트에서 최신버전을 다운로드합니다. 다운로드한 파일을 실행하고, 설치 마법사의 지시에 따라 설치 후 Android Studio를 실행하고 SDK 및 필요한 구성 요소를 설치합니다. Visual Studio Code에서 Kotlin 플러그인을 설치합니다. 그후 Gradle을 설치해 프로젝트를 관리합니다.2. 새 안드로이드 프로젝트 생성Android Studio를 열고 New Project를 클릭하여 Kotlin 기반의 안드로이드 프로젝트를 생성합니다. 필요한 구성 요소를 선택하고 프로젝트를 생성하고 Gradle 빌드가 완료될 때까지 기다립니다. 생성한 프로젝트를 VSCode로 엽니..
1. Dart 함수Dart에서 함수를 사용하는 방법은 함수의 매개 변수와 객체를 선언하면 됩니다. Dart의 함수의 특징으로는 다음과 같습니다.첫 번째급 객체: 함수는 변수에 할당할 수 있으며, 다른 함수의 인자로 전달 또는 반환 가능익명 함수: 이름이 없는 함수를 정의할 수 있음옵셔널 매개변수: 함수의 매개변수는 필수 및 선택적으로 정의기본값 매개변수: 매개변수에 기본값을 설정할 수 있음2. 함수 사용법Dart의 기본 함수를 정의하고 호출하는 방법은 int와 void를 사용할 수 있습니다.int multiply(int a, int b) { return a * b;}void main() { int result = multiply(4, 5); print('multiply result: $result'..
1. for 반복문Dart에서 for 반복문은 주어진 조건이 참인 동안 특정 코드를 반복해서 실행해주는 반복문으로, 주로 인덱스 기반 반복에 사용되는 반복문 입니다. 반복할 횟수가 명확하게 정해져 있을 때 사용됩니다.void main() { for (int i = 0; i 2. while 반복문while 반복문은 조건이 참인 동안 반복하며, 조건이 처음부터 거짓이면 한 번도 실행되지 않습니다.void main() { int i = 0; while (i 3. do-while 반복문do-while 반복문은 조건을 검사하기 전 블록을 한 번 실행하며, 최소 한번은 실행되는 반복문입니다. 사용자에게 입력을 받고, 조건에 따라 반복할 때 유용합니다.void main() { int i = 0; do { ..