태그: dart
Dart 튜토리얼 26편: Native interop(C/Swift/Java) - dart:ffi·ffigen·jnigen
Dart Native에서 C/Objective-C·Swift/Java·Kotlin 코드를 호출하는 대표 경로(dart:ffi, ffigen, jnigen)를 입문자 관점으로 정리합니다.
Dart 튜토리얼 25편: Google API 연동(Firebase·googleapis·Google Cloud)
Dart에서 Firebase/Google client APIs를 쓰는 선택지와, 서버를 Google Cloud에 올릴 때 추천되는 실행 환경(Cloud Run/Functions Framework)을 정리합니다.
Dart 튜토리얼 24편: 멀티플랫폼 & 환경 설정(Flutter·-D·fromEnvironment)
하나의 코드베이스를 여러 플랫폼에 배포할 때의 전제(Flutter)와, 빌드 시점 설정값(-D/--define)을 코드에서 읽는 방법을 정리합니다.
Dart 튜토리얼 23편: Web 앱 개발(Web·Deployment·Wasm)
Dart 웹 앱의 컴파일 타깃(JS/Wasm), 배포 빌드(webdev), 그리고 Wasm 컴파일의 현재 제약을 한 흐름으로 정리합니다.
Dart 튜토리얼 22편: CLI 앱과 HTTP 서버(args·dart:io·서버 패키지)
명령줄 앱에서 인자 파싱/표준 입출력/파일 스트리밍을 조합하는 방법과, 서버 개발에서 자주 쓰는 패키지 선택 기준을 정리합니다.
Dart 튜토리얼 21편: 서버·CLI 입문(server·get started)
Dart SDK로 명령줄/서버 앱을 시작하는 최소 절차(DartPad→설치→dart create→dart run→AOT 컴파일)를 한 번에 정리합니다.
Dart 튜토리얼 20편: Pub 문제 해결(트러블슈팅·커스텀 레포·커밋 금지 파일)
pub publish 403/인증 문제, 프록시 환경, 커스텀 패키지 레포 토큰 설정, 그리고 What not to commit 규칙까지 운영 관점에서 정리합니다.
Dart 튜토리얼 19편: 배포·버전·보안(dart pub publish·versioning·verified publishers·security advisories)
pub.dev 배포 절차(dry-run→publish), 버전 범위(caret), verified publisher 개념, 보안 권고(security advisories)까지 배포 관점에서 묶어 정리합니다.
Dart 튜토리얼 18편: 패키지 제작과 구조(dart create·lib/src·package layout·패키지 페이지)
패키지를 만들고(dart create), 공개 API는 lib에, 구현은 lib/src에 두고, README/CHANGELOG와 예제 코드까지 갖춘 패키지 구조를 정리합니다.
Dart 튜토리얼 17편: 패키지 사용과 의존성 관리(pubspec·dart pub get/add·환경 변수)
pubspec.yaml로 의존성을 선언하고, dart pub get/add로 설치하며, PUB_CACHE/PUB_HOSTED_URL 같은 환경 변수로 pub 동작을 조정하는 흐름을 정리합니다.