본문 바로가기

프로젝트6

[프로젝트] Safe Place (2020 Junction X Seoul) 유럽 최대의 해커톤 대회인 Junction이 작년을 첫 시작으로 올해도 연달아 Junction x Seoul을 개최하였다. 작년에 동기 형이 참가해서 상을 탔다길래 이번에 나도 다양한 사람들과 프로젝트 경험을 좀 해볼겸 아는 형을 한 명 끼워서 참가했다. 작년엔 오프라인이였으나 올해는 코로나 때문에 온라인으로 전환하였다. 참가 신청 junction 사이트에서 참가 신청을 했다. 근데 양식이 전부 다 영어다.... 한글로 쓰라고 해도 힘든데 영어로 쓰려니 아무 생각이 안나더라. 그래서 정말 짤막하게 난 안드로이드 개발잔데 성격이 소심해서 협업을 많이 못해봤다. 이번 기회에 다양한 사람들과 같이 개발해보고 싶다. 라고만 적었다. 그래서 떨어질 줄 알았는데 붙었더라;; 팀 빌딩 팀 빌딩과 모든 대회 진행은 S.. 2020. 10. 11.
[프로젝트] 모이소 PC 앱 배포 (Beta) PC 멀티 리모컨 모이소 앱의 PC 앱입니다. PC가 공유기를 사용하는 경우 포트포워딩이 필요할 수 있습니다. IP주소는 cmd 창에서 'ipconfig'를 입력해서 나오는 ipv4주소를 입력해주세요. PC앱의 경우 아직 베타 버전이고 추후에 수정이 필요합니다. 구글 플레이 스토어 Moiso 모이소 - Google Play 앱 PC의 IP 주소를 이용하여 1인 혹은 다수의 사람들이 동시에 PC에 접속하여 리모콘으로 활용할 수 있는 애플리케이션입니다. 1. 해당 앱은 PC의 IP주소를 필요로 합니다. 2. 키보드 버튼들은 원하는대 play.google.com 2020. 8. 28.
[프로젝트] 대학시간표(CollegeTimeTable) 레이아웃 커스텀 뷰 제작기 - 4 ※ 참조 Android Module을 JitPack을 이용하여 배포하기 | I’m an Android Developer. thdev.tech 배포 이번엔 라이브러리 패키지를 배포하는 과정을 포스팅 해보겠습니다. 저 같은 경우엔 제일 간편하게 JitPack을 이용하여 배포를 하였습니다. ​ 1. 라이브러리 프로젝트 설정 가장 먼저 배포할 라이브러리 프로젝트에서 root의 build.gradle에 maven 플러그인을 추가합니다. dependencies { classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' } ​ 그리고 module차원 build.gradle에 다음 명령어들을 추가합니다. apply plugin: 'com.android.lib.. 2020. 8. 28.
[프로젝트] 대학시간표(CollegeTimeTable) 레이아웃 커스텀 뷰 제작기 - 3 라이브러리화 생각해보니 저번에 마지막으로 라이브러리화 시키는 과정에 대해서 설명을 안해서 추가로 포스팅해보려고 합니다. 7. AAR 파일 생성 안드로이드 스튜디오 우측에 보이는 Gradle 버튼을 클릭하면 숨겨진 창이 뜨는데 거기서 저 빨간색 원의 Excute Gradle Task를 누릅니다. ​ aR을 입력하고 OK 클릭 ​ 이렇게 뜨면 aar 파일이 생성 완료된겁니다. ​ 프로젝트 폴더 -> app -> build -> outputs -> aar 경로에 들어가면 app-release.aar 파일이 생성되어있습니다. ​ 8. AAR 파일 다른 프로젝트 적용 해보기 이제 생성된 aar 파일을 다른 프로젝트에 적용시켜서 사용해보겠습니다. aar파일을 libs 폴더에 추가해줍니다. ​ 싱크로나이즈를 한번 해.. 2020. 8. 28.