본문 바로가기

Flutter

흔들기 앱 만들기 - 패키지 추가하기, 패키지 라이센스 확인하기

terminal에 명령어로 추가하거나

 

pubspec.yaml에 명시적으로 추가한다.

 

^1.0.2는 1.0.2 이상 2.0.0 아래에 있는 패키지이다.

 

 

 

흔들기 앱을 만들 것이므로 pub.dev에 접속한다.

 

흔들기 앱을 만들 거라 shake라고 검색한다.

 

A flutter package to detect phone shakes. Adjustable G-force and reset periods.

- 첫 번째 거 읽어보니 우리거랑 맞을 거 같다.

 

눌러서 들어가면 installing 이 있다.

 

1. 첫번째 방법은 terminal에 까는 것이다.

  

위에 써있는 대로 입력해보자.

 

이러면 pubspec.yaml에

내가 원하는게 설치되었음을 알 수 있다.

 

2. 두번째 방법은 위처럼 코드를 pubspec.yaml에 입력하는 것이다.

 

 

 

 

 

 

라이센스 확인하기

이번에는 라이센스를 확인해 보자.

 

bsd-2-clause가 라이센스이다.

 

 

 

라이센스가 여러개 있는데

lgpl 은 공개할 의무가 없지만 수정하면 

 

돈을 벌고 싶으면 mit랑 bsd 라이센스는 사용하면 안 된다.

 

 

예를 들어 이 라이센스를 한번 보자.

라이센스가 unknown이다.

 

이거 쓰면 큰일난다.

 

쓰려면 연락 먼저 해야 됨

 

 

 

네이버나 당근 같은건 잘 찾아보면 나오니 잘 보고 사용하자.