peeper_android's Introduction
peeper_android's People
Forkers
yymin1022peeper_android's Issues
[DOC] Android Convention 문서 작성 및 Repo 환경설정
Summary
Convention 문서를 작성하고, Repo 환경설정을 수행합니다.
Description
- 개발 과정에 적용할 Convention 문서를 작성합니다.
- Issue / PR 템플릿을 구성하고, Label을 적용합니다.
- Branch Rule을 적용합니다.
[DEV] Android Demo UI 구현
Summary
Demo Recording 기능을 위한 UI를 구현합니다.
[DEV] Android 프로젝트 생성
Summary
Android 프로젝트를 생성합니다.
Description
- Android 프로젝트를 생성합니다.
- 기본 라이브러리 설정을 수행합니다.
[DEV] Android Recording 업로드 Interval 구현
Summary
Recording 데이터의 업로드 로직에 Interval을 구현합니다.
Description
- 지속적으로 Recording이 이루어지는 사이에, Interval을 기준으로 파일을 생성해 업로드합니다.
[FIX] Android UploadUtil 수정
Summary
UploadUtil을 수정합니다.
Description
- 배포된 서버의 속성에 맞도록 UploadUtil을 수정합니다.
[DEV] Android 통화감지 구성
Summary
Android 애플리케이션의 통화감지 기능을 구현합니다.
Description
- Broadcast Receiver 기반의 통화감지 기능을 구현합니다.
- 통화 수/발신으로 시작 시, BLE Service를 활성화하고 파일을 생성하며, 통화 종료 시 BLE Service를 종료하고 파일을 삭제하는 로직을 구성합니다.
[FIX] Android UploadUtil 로직 변경
Summary
UploadUtil의 로직을 변경합니다.
Description
- BE의 변경된 내용에 따라 EOF를 이용해 파일을 끊어보내는 것으로 변경합니다.
[DEV] Android Test 호출 구현
Summary
Test 호출 기능을 구현합니다.
Description
- PCM to Wav 기능을 테스트하기 위한 디버깅 기능을 구현합니다.
- File Upload 기능을 테스트하기 위한 디버깅 기능을 구현합니다.
[DEV] Android BLE Service 데이터수신 구성
Summary
BLE를 통해 데이터를 수신하는 로직을 구성합니다.
Description
BluetoothService
내에서 BLE 장비를 탐색하고, 연결하는 로직을 구성합니다.- 연결된 BLE 장비로부터 PCM 데이터를 수신하는 로직을 구성합니다.
[DEV] Android Demo Recording 구현
Summary
Demo 시연을 위한 Recording 기능을 구현합니다.
Description
- Demo 시연에 활용할 Recording 기능을 구현합니다.
- 일정 단위로 Recording 후, 파일을 업로드합니다.
[FIX] Android UploadUtil 라이브러리 변경
Summary
Android의 UploadUtil의 기반 라이브러리를 변경합니다.
Description
- 현재 구현은 Java의 기본 Socket을 기반으로 하고 있습니다.
- 성능과 기능 개선을 위해 Okhttp 라이브러리 기반으로 변경합니다.
[DEV] Android PCM to WAV Util 구성
Summary
PCM 데이터를 WAV로 변환하는 Util을 구성합니다.
Description
- BLE를 통해 수신한 PCM 데이터를 WAV 파일로 변환합니다.
- WAV 파일에 적절한 헤더를 작성합니다.
[DEV] Android 데이터 업로드 구성
Summary
TCP Socket을 통해 파일을 업로드하는 Util을 구성합니다.
Description
- TCP Socket을 init하고 deinit하는 로직을 구성합니다.
- init된 Socket을 통해 파일을 업로드하는 로직을 구성합니다.
[DEV] Android 기본 Activity 및 Service 구성
Sumary
Android 애플리케이션에 기본 Activity와 Service를 구성합니다.
Description
- MainActivity에 Service 관련 컨트롤이 가능한 기본 UI를 구성합니다.
- BLE 동작을 위한 BluetoothService를 구성합니다.
- 전화수신 및 종료를 감지하기 위한 Receiver를 구성합니다.
[DEV] Android FCM 수신 구현
Summary
FCM 수신 로직을 구현합니다.
Description
- Firebase 라이브러리를 구성하고, FCM을 통해 알림을 수신받는 로직을 구현합니다.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.