계획서 작성어플리케이션 화면 구성DB 설정 및 UI 설계UI 설계 마무리어플리케이션 - 언어 선정 (Java or Kotlin)어플리케이션QR코드 기능 공부 및 구현안드로이드 layout 코딩Firebase 공부아두이노아두이노 & Firebase 연동 공부구현 가능한
UI GUI 디자인 프로그램윈도우OS, 맥OS 대응 + 웹 브라우저를 통한 디자인 진행실시간 협업 시스템 (공동 라이브 디자인)버전 히스토리 관리최적화된 어댑티브(ADAPTIVE) 레이아웃 시스템SKETCH 파일과의 연동프로토타이핑QR 코드를 이용한 사용자 인식 및 로
Android Studio의 Preference에서 Version Control - Github로 들어가 Github 계정을 세팅해준다.위 이미지는 로그인 후 나타나는 이미지다.만약 위의 모습과 같이 로그인이 되지 않는다면 Use Token을 선택한다.먼저 Settin
FirebaseFirebase 프로젝트 생성프로젝트 이름 설정Google 애널리틱스 구성 설정Firebase 앱 등록Firbase를 사용할 플랫폼을 선택한다.어플의 packge 이름, 앱 닉네임 등을 설정한다.google-services.json을 다운로드 한 후다음과
여러 팀원들과 안드로이드 어플리케이션 개발을 진행하면서 각자 편한 언어가 나뉘었다. 이에 한 프로젝트에서 Java와 Kotlin을 혼용해서 사용하기로 하였다.Android Studio에서 Java와 Kotlin은 혼용이 가능하다.Java로 프로젝트를 생성 후 Kotli
Android Splash View Splash View는 어플리케이션 실행 시 나타나는 화면이다.
Navigation을 구성하는 방법에는 Drawer Navigation 타입과 Bottom Navigation 타입이 있다.Drawer NavigationBottom Navigation이 게시물에서는 Bottom Navigation을 다룰 것이다.Menu 타입의 Res
Spinner는 여러 개의 값 중 1개를 선택하게 하는 기본 위젯이다. Spinner에 원하는 text를 넣기 위해서는 Values Resource Directory에 파일을 생성해준다. 위와 같이 Spinner에 넣고싶은 text를 지정해준다.
GitHubFlow
swipe view를 사용하면 손가락의 가로 동작이나 스와이프로 탭과 같은 동위 화면 간을 탐색할 수 있다. 이러한 탐색 패턴을 가로 페이징이라고도 한다. ViewPager : Fragment로 구성된 각각의 페이지를 확인할 수 있습니다.
Seekbar는 볼륨조절처럼 동그라미(thumb)를 터치해서 이동이 가능하다. > iOS에서는 Slider라 한다. Seekbar Custom Seekbar를 커스텀하기 위해서는 drawable 폴더에 thumb의 색과 모양 등 그리고 bar의 색과 두께 등을
git 프로젝트의 버전 관리를 하기 위해 사용하기 프로그램 여러 개발자와의 협업 git 기반의 저장소 서비스 > GitHub, GitLab commit 특정 버전을 저장하는 것. 작업 버전 이동 working directory 실제로 다루고 있는 프로젝트 디렉토
Fireabse는 비관계형 데이터베이스
material-calendarview안드로이드에서 기본적으로 제공하는 캘린더로 원하는 방식을 구현하는데에 많은 제한이 있다.따라서 캘린더 뷰 라이브러리를 사용해 캘린더를 커스텀 하고자 한다.프로젝트 수준의 build.gradle에 다음을 추가해준다.앱 수준의 buil
한이음에서는 Github가 아닌 GitLab을 사용한다.따라서 기존 Github에서 쌓아온 commit log를 그대로 GitLab으로 옮기려 한다.터미널에서 복사하고자 하는 github 저장소의 bare clone을 생성한다.git clone --bare gihub주