Flutter SDK
Googleμμ κ°λ°ν μ€ν μμ€ νλ μμν¬λ‘, λͺ¨λ°μΌ μ±λΏλ§ μλλΌ μΉ λ° λ°μ€ν¬ν± μ±κΉμ§ λ€μν νλ«νΌμμ λμνλ ν¬λ‘μ€ νλ«νΌ μ±μ κ°λ°νλ λꡬμ
λλ€.
SDK (Software Development Kit)
: μννΈμ¨μ΄ κ°λ° ν€νΈ.
νΉμ ν μννΈμ¨μ΄λ₯Ό κ°λ°νκΈ° μν΄ νμν λꡬ, λΌμ΄λΈλ¬λ¦¬, λ¬Έμ, μν μ½λ λ±μ΄ ν¬ν¨λ ν¨ν€μ§μ
λλ€.
Flutter SDK νΉμ§
1.
Dart μΈμ΄:
β’
νλ¬ν° μ±μ κ°λ°νκΈ° μν μ£Ό μΈμ΄λ Dartμ
λλ€. Dartλ κ°κ²°νκ³ μμ°μ μΈ μΈμ΄λ‘, νλ¬ν° μ±μ λΉμ¦λμ€ λ‘μ§κ³Ό UIλ₯Ό ν¨κ» λ€λ£° μ μμ΅λλ€.
2.
μμ ―:
β’
νλ¬ν°λ μμ ―μ κΈ°λ°μΌλ‘ νλ UI κ°λ°μ μ§μν©λλ€. μμ ―μ νλ©΄μ νμλλ λͺ¨λ κ²μ λνλ΄λ©°, ν
μ€νΈ, λ²νΌ, μ΄λ―Έμ§ λ± λ€μν ννμ μμ ―μ μ‘°ν©νμ¬ UIλ₯Ό ꡬμ±ν μ μμ΅λλ€.
3.
νΈνμ±:
β’
νλ¬ν°λ iOSμ AndroidλΏλ§ μλλΌ μΉ λ° λ°μ€ν¬ν± νλ«νΌμλ λΉλν μ μλ ν¬λ‘μ€ νλ«νΌ κ°λ°μ μ§μν©λλ€. μ΄λ κ°λ°μκ° νλμ μ½λλ² μ΄μ€λ‘ μ¬λ¬ νλ«νΌμμ λμΌν μ±μ μ€νν μ μλλ‘ ν΄μ€λλ€.
4.
λΉ λ₯Έ κ°λ°:
β’
νλ¬ν°λ Hot Reload κΈ°λ₯μ μ 곡νμ¬ μ±μ λ³κ²½ μ¬νμ μ€μκ°μΌλ‘ λ°μνκ³ ν
μ€νΈν μ μμ΅λλ€. μ΄λ λΉ λ₯Έ κ°λ° μ£ΌκΈ°λ₯Ό μ§μνμ¬ μμ°μ±μ ν₯μμν΅λλ€.
5.
Material Design λ° Cupertino μ€νμΌ:
β’
νλ¬ν°λ Material Design(Android) λ° Cupertino(iOS)μ νΈνλλ 미리 λμμΈλ μ€νμΌκ³Ό μμ ―μ μ 곡νμ¬ κ° νλ«νΌμ λ€μ΄ν°λΈν 룩μ€νμ μ½κ² ꡬνν μ μμ΅λλ€.
6.
λ€μν ν¨ν€μ§ λ° νλ¬κ·ΈμΈ:
β’
νλ¬ν°λ λ€μν ν¨ν€μ§μ νλ¬κ·ΈμΈμ μ 곡νμ¬ λ€νΈμν¬ ν΅μ , λ°μ΄ν°λ² μ΄μ€ μ°λ, μν κ΄λ¦¬ λ± λ€μν κΈ°λ₯μ μ½κ² μΆκ°ν μ μμ΅λλ€.
Flutter SDK λ€μ΄λ‘λ
Flutter 곡μμ¬μ΄νΈ λ€μ΄λ‘λ λ§ν¬λ₯Ό ν΄λ¦ν©λλ€. κ·Έλ¦¬κ³ μ΄μ체μ (OS)λ₯Ό μ νν©λλ€.
λ€μ΄λ‘λ
Choose your development platform to get started
κ°λ° νλ«νΌ μ ννκΈ°
μ€μ λ‘ κ°λ°ν μ΄ν리μΌμ΄μ
μ’
λ₯λ₯Ό μ νν©λλ€. [Mobile] μ μ νν©λλ€.
Choose your first type of app
첫 λ²μ§Έ μ± μ νμ μ ννκΈ°
νλ¬ν°λ‘λ λͺ¨λ°μΌ μ±, μΉ μ±, λ°μ€νΈν± μ± λͺ¨λ κ°λ° ν μ μμ΅λλ€. μ°λ¦¬λ λͺ¨λ°μΌ μ± κ°λ°μ μλνκ² μ΅λλ€.
Install the Flutter SDK
Flutter SDK μ€μΉνκΈ°
λ°©λ²
1.
Use VS Code to install
2.
Download and install
Use VS Code to install
VS CODE 1.77 μ΄μμ λ²μ μ΄ μ€μΉλμ΄ μλ€λ©΄, VS CODE νμ₯ μ€μΉλ‘ μ½κ² μ€μΉν μ μμ΅λλ€.
Download and install
곡백, νΉμλ¬Έμμ΄ μλ κ²½λ‘λ‘ μ€μΉ ν΄λλ₯Ό λ§λ€κ³ , Flutter SDK λ€μ΄λ‘λνμ¬ μ€μΉνμΈμ.