일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Android
- recyclerview
- java.lang.OutOfMemoryError: Java heap space
- 카드내역 공유
- compileKotlin FAILED
- 특가게시판
- 대학톡
- 올인원타이머
- 특가촌
- onViewCreated
- nvidia-docker
- RX
- 안드로이드 클린 아키텍쳐
- 카드 내역 공유 앱
- Koin
- 특가알람
- todofication
- 타이머앱
- List
- RxJava
- kotlin
- Quickly
- android clean architecture
- 뷰 상태복구
- 작성
- 뷰 상태 저장
- 안드로이드
- fragment
- moveToState
- andorid
- Today
- Total
seoft
[quickly] 개발 개요 본문
[quickly in PlayStore]
https://play.google.com/store/apps/details?id=kr.co.seoft.quickly
[quickly 개발 과정]
손가락이 닿을 수 있는 범위 내에서 터치 한 번으로 앱을 실행하거나 제어했으면 하는 요구사항을 반영한 LauncherQ 앱을 개발하여 사용 중이었는데
(https://github.com/seose/launcher-q, https://play.google.com/store/apps/details?id=seoft.co.kr.launcherq)
Android 10 OS부터 LauncherQ 앱 사용시 OS 부분 기능 제한이 생겨버려서 업데이트로 대응하려고 하다가 10 OS의 새로운 제스쳐기능을 선택할 시 asist앱을 기존(홈버튼 long push)보다 더 빠르게 진입할 수 있는 점을 발견함.
asist앱에 LauncherQ에 쓰던 메인기능을 담는 걸 고민해보았다. 기존 메인 기능을 쓰기 위해서 LauncherQ 홈런쳐에 종속적이었던 거에 비해 잘 쓰이지 않는(?) Google Aisist대신 사용하면 좋을 것 같음.
LauncherQ 완성 후 사용자가 적어 크게 동기가 생기지 않아 한 종류(Laq Notepad)밖에 만들지 않았던 plugin형식의 앱도 개발해보고자 하고 또한 멀티태스팅 버튼 활성화 시 나오는 하단 최근 사용한 앱목록(가능하면 추천기능 포함) + 네이버 앱의 그린닷과 같은 형식으로 앱 실행도 함께 넣고자 함.
대략적인 요구사항을 작성해 보면
1. 안드로이드 어시스트 활성화시 quickly 앱 실행
2. 손가락을 이동하지 않아도 되는 범위 내에서 앱/폴더/기능 실행 (LauncherQ 메인기능)
3. 하단부에 앱 출력과 특정 부분 터치시 앱실행 가능한 부분 추가 노출 (그린닷 ui처럼)
4. 플러그인 앱 개발,출시와 동시에 연동기능 추가
5. 상단부 서치 에딧박스출력, 검색으로 실행 앱 추천, 웹검색, 플러그인앱 연동 가능
우선은 ~3번까지 첫 릴리즈 스펙으로 할 계획이며
이왕 하는거 혹~시~ 다른분들도 같은 생각을 가지고 도움되지 않을까 하는 생각에 블로그 자료와 함께 Git Hub에 관리하고자 함
'개발일지' 카테고리의 다른 글
[모듈앱] write-post-with-items (0) | 2020.05.16 |
---|---|
[급식판] 앱 소개 (0) | 2020.04.16 |
[quickly] 앱 소개 (0) | 2020.03.01 |
[quickly] 개발 과정 (0) | 2020.03.01 |
[모듈앱] drag-and-drop-between-multiple-grid (0) | 2020.01.30 |