관리 메뉴

막내의 막무가내 프로그래밍 & 일상

[코틀린] 안드로이드 JITPACK 에 오픈소스 라이브러리(DrawView) 배포 & ChocoBar 컨트리뷰션 경험 본문

안드로이드/오픈소스 컨트리뷰션

[코틀린] 안드로이드 JITPACK 에 오픈소스 라이브러리(DrawView) 배포 & ChocoBar 컨트리뷰션 경험

막무가내막내 2020. 4. 11. 00:09
728x90

 

 

1. 오픈소스 DrawView 배포 경험

 

라이브러리를 한번 배포해보고 싶다고 예전부터 생각했었는데 드디어 배포 경험을 했봤네요. ㅎㅎ

 

졸업 프로젝트에도 필요한 기능이라 커스텀뷰를 구현하고 모듈화하여 라이브러리로 배포까지 해봤습니다.

 

https://github.com/mtjin/DrawView

 

mtjin/DrawView

draw on View and have some useful functions. Contribute to mtjin/DrawView development by creating an account on GitHub.

github.com

사용법도 적어놨습니다 :)

 

저 같은 경우는 이 라이브러리를 '타겟 객체분할을 이용한 아웃포커싱 시스템' 앱에 사용했습니다. 자신이 강조할 부분을 점을 찍고 편집까지 할 수 있게 해야했거든요 ㅎㅎ 다음 링크에서 보실 수 있습니다.

Project: https://github.com/mtjin/VisionApp/tree/master/Real_VisionApp/VisionApp

 

mtjin/VisionApp

타겟 객체분할을 활용한 out-focusing 시스템. Contribute to mtjin/VisionApp development by creating an account on GitHub.

github.com

Sample Video : https://www.youtube.com/watch?v=30-KBgfjirs&feature=youtu.be

 

좋은 경험이였고 나중에 자주 사용하는 것은 모듈화하여 배포를 해놓으면 좋을 것 같습니다.

 

 

 

 

 

 


 

배포하는데 참고한 사이트 :

https://karrel.tistory.com/8

 

[GITHUB] JITPACK에 안드로이드 라이브러리 배포하기

오늘은 jitpack에 라이브러리를 배포하는 방법에 포스팅하도록 하겠습니다. 뭐 거창하게 제이크왓슨형님이나 박상권님처럼 세상을 널리이롭게하는 라이브러리 정도는 아니지만 개인적으로 여러개의 프로젝트를 진..

karrel.tistory.com

https://www.androidhuman.com/tip/2016/09/09/deploy_artifacts_with_jitpack/

 

오픈 소스 라이브러리 쉽게 배포하기 - JitPack

#Android, #Koltin, and #Tesla

www.androidhuman.com

 

 


2.  ChocoBar 오픈소스 컨트리뷰션 경험

 

그 밖에 기여했던 오픈소스 입니다. 

잘못된 샘플예제와 기능 추가를 하였습니다.

github.com/Pradyuman7/ChocoBar

 

Pradyuman7/ChocoBar

The usual Snackbar with more 🍫 and colours :tada:. Contribute to Pradyuman7/ChocoBar development by creating an account on GitHub.

github.com

github.com/Pradyuman7/ChocoBar/pull/7

 

fixes #6 fixed orange and cyan color in sample example project by mtjin · Pull Request #7 · Pradyuman7/ChocoBar

#6 I fixed sample project

github.com

github.com/Pradyuman7/ChocoBar/pull/9

 

Add snackbar of good and bad emotion, gray color (enhance function) by mtjin · Pull Request #9 · Pradyuman7/ChocoBar

closed #8 Hi I've actually used your library on my project and I really appreciate it. I am taking software classes at school and I need to contribute to open source. I added a toast message fu...

github.com

github.com/Pradyuman7/ChocoBar/pull/10

 

Add gray chocobar usage to README.md by mtjin · Pull Request #10 · Pradyuman7/ChocoBar

I added gray Chocobar usage ( good() and bad() method ) Also, add Screenshot. Thank you for merge my pull request ^.^

github.com

 


 

3. Ballon 버그 리포트  경험

 

https://github.com/skydoves/Balloon/issues/85

 

setBalloonAnimation(BalloonAnimation.CIRCULAR) seems to be a malfunction · Issue #85 · skydoves/Balloon

Please complete the following information: Library Version [e.g. v1.0.0] Affected Device(s) [e.g. Samsung Galaxy a8 with Android 8.0] Describe the Bug: When I used setBalloonAnimation(BalloonAnimat...

github.com

 

728x90
Comments