-
Dart Package Tutorial – Getting StartedRaywenderlich/Articles 2023. 4. 3. 20:23
https://www.kodeco.com/34692047-dart-package-tutorial-getting-started
Dart Package Tutorial – Getting Started
Learn how to create your first Dart package using test-driven development, generate documentation and publish it to pub.dev.
www.kodeco.com
Version
Dart 2.17, Flutter 3.0, VS Code
종종 앱(app)에 추가(include)하고 싶은 기능(features)이 있지만 코드를 작성하는 것이 지루(tedious)하거나 어려울(difficult) 수 있다. 따라서, pub.dev에 접속하여 해당 기능(feature)을 추가하는 데 도움이 되는 패키지(package)를 받으면 시간(time)과 에너지(energy)를 크게(drastically) 절약할 수 있다.
패키지(Packages)를 사용하면 필요한 코드를 추출(extract)하여 동일(same) 또는 여러(multiple) 앱(apps)에서 재사용(reused)할 수 있다. 또한 패키지(packages)는 오픈 소스 커뮤니티(open source community)에 기여(contribute)할 수 있는 방법이기도 하다.
자신만의 패키지(package)를 만들어 커뮤니티(community)에 공유(share)하면 좋지 않을까? 이 튜토리얼(tutorial)과 함께라면 가능하다! 이 과정(tutorial)에서는 다음을 배울 수 있다:- 첫 번째 Dart package를 생성(create)한다.
- pub.dev에 패키지(package)를 게시(publish)한다.
- 패키지(package)를 Flutter 앱(app)으로 가져온다(import).
Getting Started
먼저 페이지 상단(top) 또는 하단(bottom)의 Download Materials 버튼을 클릭(clicking)하여 시작 프로젝트(starter project)를 다운로드(download)한다.
이 튜토리얼(tutorial)에서는 Visual Studio Code를 사용하지만, Android Studio 또는 IntelliJ IDEA로 진행할 수도 있다. 여기에서는 Dart package 개발(development)에 더 집중(focus)하고, 패키지(package)를 Flutter 앱(Android/iOS)에 통합(integrating)하는 것으로 마무리(end with)한다.
이 예제(example)에서는 이름(names)을 기반(based on)으로 성별(gender)을 예측(predicting)하는 오픈(open) API인 Genderize.io를 사용한다.
Visual Studio Code 또는 Android Studio에서 프로젝트(project)를 열고 종속성 요소(dependencies)를 설치(install)한다. 터미널(terminal)에서 다음을 입력(type)한다:'Raywenderlich > Articles' 카테고리의 다른 글
Dart Mixins Tutorial for Flutter: Getting Started (0) 2023.04.03