일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AIC
- qq플롯
- 파스칼삼각형
- Android
- 알고리즘
- 자바
- Eigenvector
- 군간
- 운영체제
- pintos
- 군내
- 행렬
- ios
- 상대 엔트로피
- 앱
- 개발
- 비둘기집원리
- 최대우도법
- 잔차
- 앱개발
- f비
- Flutter
- 평균로그우도
- 선형대수학
- Eigenvalue
- 논리회로 #컴퓨터
- 조건부정리
- Java
- 개발자
- 일반화오차
- Today
- Total
Dev_bob
[Flutter] Flutter는 무엇인가요? 본문
Flutter는 Google에서 개발한 오픈 소스 UI 소프트웨어 개발키트(SDK)이다.
Flutter의 특징으로는 하나의 코드 베이스로 iOS와 Android를 비롯한 여러 플랫폼용 애플리케이션을 개발할 수 있게 해줍니다.
Flutter는 Dart 언어를 사용하여 코딩합니다. Flutter를 사용하면 모바일 앱 뿐만 아니라 웹 애플리케이션 및 데스크톱 애플리케이션도 개발할 수 있습니다.
Flutter가 기존의 앱 개발 프로그램과 다른 점은 무엇일까요?
먼저 커널에 대해 알아봅시다.
커널 - 커널은 운영체제의 핵심 구성 요소입니다. 시스템의 하드웨어와 소프트웨어 간의 상호작용을 관리합니다.
쉽게 말하자면 하드웨어와 소프트웨어를 연결해주는 역할이라고 생각하시면 됩니다.
커널의 유형으로는 크게 두 종류가 있는데 모놀리식 커널 (단일형커널)과 마이크로커널 이 있습니다.
단일형 커널 Android Os - 모든 운영 체제 서비스를 커널공간에서 실행합니다. 장점으로는 높은 성능과 빠른 처리속도가 있지만, 단점으로는 커널의 크기가 크고 복잡하여 버그 발생 시 시스템 전체에 영향을 미칠 수 있습니다.
마이크로 커널 fuchsia Os - 최소한의 기능만을 커널 공간에서 실행합니다. 그 외에 기능들은 조립식으로 사용자 공간에서 실행합니다.
Fuchsia OS는 Google에서 개발 중인 오픈 소스 운영체제로, 마이크로커널 기반의 Zircon 커널을 사용하여 다양한 장치에서 동작하도록 설계되었습니다. 이 운영체제는 보안성, 확장성, 그리고 빠른 업데이트를 목표로 하고 있습니다.
Flutter의 설치와 초기설정 및 기본 개념에 대한 좋은 강의가 있어서 공유합니다.
https://www.youtube.com/playlist?list=PLQt_pzi-LLfpcRFhWMywTePfZ2aPapvyl
플러터 강의 순한 맛 시즌1
완전 초보자용 구글 플러터(flutter) 순한맛(입문자용) 강좌모음입니다. 플러터는 직관적이고 풍부한 기능을 가지고 있기 때문에 코딩을 시작하려는 입문자에게는 최적의 언어가 될 수 있습니다.
www.youtube.com