일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 내 맘대로 정리한 안드로이드
- 카페오냥
- 타이쿤
- github
- submodule sourcetree
- 게임개발
- 서브모듈 pull
- gitlab submodule
- 안드로이드개발
- 목서버
- 서브모듈 sourcetree
- 유니티
- Unity
- Kotlin
- Android Studio
- 앱개발
- firebase
- 2d게임
- github submodule
- 앱
- 티스토리
- 쿼터뷰
- 안드로이드
- java
- 개발
- 코틀린
- Android
- GIT
- DataBinding
- 안드로이이드 submodule
- Today
- Total
목록전체 글 (80)
Uing? Uing!!
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eBHrpB/btqCdg6JWRr/oG4K5CGUO1BzS8t4zwsLJk/img.png)
코로나바이러스 현황을 매번 검색하는 게 귀찮아서 위젯으로 보고자 앱을 제작했다. 링크는 아래와 같다. https://play.google.com/store/apps/details?id=com.queserasera.coronawidget 코로나위젯: 위젯으로 보는 코로나바이러스 국내현황 - Google Play 앱 확진자, 격리해제자, 검사진행자, 사망자에 대한 정보와 최신 코로나19 관련 속보들을 위젯으로 확인할 수 있는 어플리케이션입니다. 뉴스 제목을 클릭할 경우 해당 뉴스의 전문으로 이동합니다. ---- 개발자 연락처 : 01090700701 play.google.com 제작 시간은 12시간 정도 걸린 것 같다. 위젯을 복잡하게 만든 게 처음이라 어설픈 부분이 많았다. 질병관리본부에서 확진자, 검사진..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sUGoR/btqF7LQihtd/6LErY6A3NpQx6x8GIVWpQ0/img.png)
사건의 발단 노트북을 리퍼하면서 노트북 안에 있던 인증키를 잃어버렸다. 새로운 인증키를 만들어 앱을 빌드하고 버전을 올리려 했지만, 인증키가 달라 올릴 수 없다는 메시지가 떴다. 삽질의 과정 인증키를 변경하는 방법이 혹시 있을까 싶어 플레이스토어 측에 문의 메일을 보냈다. 삽질의 결과 플레이스토어에서는 이렇게 답장이 왔다. 메일에 나름대로 상세하게 적혀 있기는 하지만, 더 세세하게 나누어 이야기하자면, 1. 우선 인증키(.jks 파일)를 하나 생성하였다. 2. 그리고 (윈도우키 + R)로 실행창을 켠 후, cmd를 입력해 콘솔창을 켰다. 3. cd:\(경로)를 입력하여 jks파일이 들어 있는 곳으로 이동한다. 4. 메일에있는 대로 아래와 같이 입력한다. keytool -export -rfc -alias ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bNQcSs/btqwyPAX7ku/6k67qwfeQP45CkhqUVPI51/img.png)
고양이 한 마리를 애니메이션과 애니메이터를 이용해 움직이게 해 놓고 나서, 이번에는 고양이 여러 마리를 연달아 카페에 나타나게 하는 작업을 진행하였다. 같은 동작을 하는 고양이를 여러 마리 새로 뽑아내는 데에는 prefab기능을 사용할 수 있었다. 우선 Hierarchy 안에 cat을 한 마리 만들어 놓고, 거기에 애니메이션과 스프라이트, 스크립트 등을 원하는 대로 입혔다. 그리고 만들어진 cat을 프로젝트 뷰로 드래그하면 그게 고양이의 prefab이 된다. 원래 만들었던 고양이는 삭제하였다. 이 후로 프로젝트 뷰의 catPrefab을 꺼내면 바로 기존에 적용했던 모든 속성들이 다 적용된 객체가 생성된다. 그리고 catGenerator라는 emptyObject를 생성 후, 다음과 같은 스크립트를 적용하여..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eC7FL5/btqwxkVlAMf/rWtCMOPkmTIvtqsjX4U7D0/img.png)
'고양이에게 질문을 하면 대답을 해 준다!' 라는 컨셉으로 앱을 제작했다. 링크는 아래와 같다. https://play.google.com/store/apps/details?id=com.queserasera.nabiya 나비에게 무러바: 고양이는 답을 알고 있다 - Google Play 앱 고민될 땐 나비를 불러 봐요! 나비나비~큥! ---- 개발자 연락처 : 01090700701 play.google.com 노트북 트랙패드로 처음 그림을 그리고 제작했다가, 마우스로 다시 한 번 그려서 출시하였다. 태블릿도 없이 그려서 선이 삐뚤삐뚤하지만 그것도 매력이라고 생각한다. 뭐 딱히 개발 과정에서 큰 어려움은 없었다. 코딩보다 그림 그리는 데에 n배 더 시간을 많이 쓴 듯... 특이사항이라면, 이 앱을 개발하면..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bc6EwH/btqwxSRLxfB/Ar2fIkec8X3Ki1evAk7JUK/img.png)
지난 달 플레이스토어에 로스트아크 숙제 체크리스트 앱, '로스트아크: 숙제했니?'를 출시하였다. 링크는 아래와 같다. https://play.google.com/store/apps/details?id=com.queserasera.lostarkhomework 로스트아크: 숙제했니? - 숙제 체크리스트 - Google Play 앱 로스트아크 숙제 체크리스트 어플리케이션입니다. 체크를 통해 완료 여부를 기록할 수 있으며, 새로고침 버튼으로 일간 또는 주간 리스트를 초기화할 수 있습니다. 하지 않는 숙제는 그 이름을 클릭해 제거할 수 있습니다. 일간) 에포나, 카오스 던전, 실리안의 지령서, 행운의 기운, 이벤트 카던, 레이드, 보물지도 주간) 주간 레이드, 주간 에포나 가 등록되어 있습니다. 다른 숙제가 있다..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eb4L74/btqwyZ3tCoA/UHPIlGRxbCVosF2M2MGSNK/img.png)
두 번째로 제작하고 업로드한 앱은 전역일 계산기이다. 링크는 아래와 같다. https://play.google.com/store/apps/details?id=com.queserasera.militarycalc 전역하자: 전역 D-day - 심플 전역일 계산기 - Google Play 앱 최소한의 기능으로 구성된, 심플한 전역일 계산기 애플리케이션입니다. 최초 실행 시 입대일과 전역일을 입력해 주면, 입대일, 전역일, 복무율을 표시해 줍니다. 위의 내용을 위젯으로도 설정할 수 있습니다. 감사합니다! >ㅁ< ---- 개발자 연락처 : 01090700701 play.google.com 한 군인 친구가 '스토어에 있는 전역일 계산기는 죄다 군화 고무신 어쩌고저쩌고 하는 앱들 뿐이다. 솔로 군인이 쓸 만한 심플한..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cqCrqh/btqwvLF4EeV/JnGDmFvE8CyKqDscPZOM1K/img.png)
블로그를 관리하지 않는 동안 이것저것 개발을 조금 했다. 다양한 분야를 조금씩 건드렸는데, 그 중에 제일 진지하게 건드려 본 것이 안드로이드인 듯하다. 물론 어디에 써먹기에는 아직 많이 부족한 실력이지만 그동안 개발한 것과 앞으로 개발하는 것들을 티스토리에 올리면 좋을 것 같아 글을 작성한다. 안드로이드 스튜디오를 설치하고 가장 처음으로 개발한 어플리케이션은 지나가리라 라는, 아주 별 것 없는 앱이다. 그냥 글을 작성하고, '날려 보내기' 버튼을 클릭하면 글이 날아간다. 색감과 감성으로 살을 붙여 예쁜 결과물이 나오기는 했다. 너무 가벼운 어플리케이션이라 더 말할 것은 없을 것 같다. 첫 작품이었다는 것에 의의를 둔다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/v5HkR/btqwvMx7mM5/8aGaHYwBPqTnjOzjS0Sqm0/img.png)
고양이의 이동 애니메이션까지 구현 이후, 화면을 이동하는 기능을 추가하였다. swipe와 zoom 기능을 구현하기 위해 우선 CameraController.cs 파일을 생성하여 Main Camera에 달아 주었다. 그리고 아래와 같이 내용을 작성하였다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class CameraController : MonoBehaviour { const int MAX_X = 5; const int MIN_X = -5; const int MAX_Y = 5; const int MIN_Y = -5; const float fscale = 0.01f; const float zoo..