728x90
반응형

Android/Side Projects 42

Airbnb 앱 개발하기

Side Project - Airbnb 네이버 지도 API를 활용해서 지도 위에 숙소 정보를 보여주는 Airbnb의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Airbnb GitHub - hwayeon351/Airbnb Contribute to hwayeon351/Airbnb development by creating an account on GitHub. github.com 학습 회고 오늘은 Mocky 사이트를 이용해서 Airbnb 앱 내에 띄울 숙소 리스트를 Json으로 구성하고 해당 Json 데이터가 담긴 url을 생성하였다. Retrofit2 라이브러리를 이용해서 url에 담긴 데이터를 받아오고 ViewPager와 Bottom Sheet ..

Airbnb 앱 개발하기

Side Project - Airbnb 네이버 지도 API를 활용해서 지도 위에 숙소 정보를 보여주는 Airbnb의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Airbnb GitHub - hwayeon351/Airbnb Contribute to hwayeon351/Airbnb development by creating an account on GitHub. github.com 학습 회고 오늘은 에어비엔비의 대표적인 기능인 지도에 숙소 정보를 띄워주는 기능을 구현하는 새로운 프로젝트를 시작하였다. 오늘 공부한 내용 네이버 지도 API 활용하기 Airbnb 앱을 실행하면 지도를 띄워 숙소 위치를 마커들로 표시하고자 했다. 따라서 지도를 띄우기 위해서..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 마이페이지에서 회원가입, 로그인/로그아웃 하는 기능을 Firebase Authentication과 연동해서 구현하였다. 그리고 홈에서 거래 아이템을 클릭하면 판매자와의 채팅방이 개설되고 메세지를 주고 받을 수 있는 채팅 기능을 구현하였다. 오늘 공부한 내용 마..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 AddArticleActivity에서 새 아이템 등록을 하면 Firebase Realtime Database에 데이터를 전송하는 로직을 구현하였다. 오늘 공부한 내용 사진 가져오기 이미지 등록하기 버튼을 클릭하면 사진 앱에서 사진을 선택할 수 있는 기능을 구현..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 중고거래 앱 홈 화면에 Firebase Realtime Database에 저장된 거래 아이템들의 정보를 가져와 RecyclerView에 적용해주었다. 또한, FloatingActionButton을 추가해서 버튼을 클릭하면 새 아이템을 등록하는 AddArticl..

당근마켓 앱 개발하기

Side Proeject - Carrot Market 중고 거래 앱 당근 마켓의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/CarrotMarket GitHub - hwayeon351/CarrotMarket Contribute to hwayeon351/CarrotMarket development by creating an account on GitHub. github.com 학습 회고 오늘은 중고거래 앱인 당근마켓의 간단한 기능을 구현해보는 프로젝트를 시작하였다. 홈 화면, 채팅 기능이 있는 채팅 화면, 나의 정보를 보여주는 마이페이지 화면으로 크게 기능을 나누기 위해 Bottom Navigation Menu를 만들고, 홈 화면에 중고 거래 목록을..

Tinder 앱 개발하기

Side Project - Tinder 회원 가입한 유저들을 매칭해주는 기존 틴더 앱의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Tinder GitHub - hwayeon351/Tinder Contribute to hwayeon351/Tinder development by creating an account on GitHub. github.com 학습 회고 오늘은 두 사용자가 서로 Like를 하여 매치가 되도록 구현하여 매칭 리스트를 보여주는 기능을 추가하였다. 오늘 공부한 내용 서로 Like한 유저들 매치시키기 private fun like() { val card = cardItems[cardStackLayoutManager.topPositi..

Tinder 앱 개발하기

Side Project - Tinder 회원 가입한 유저들을 매칭해주는 기존 틴더 앱의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Tinder GitHub - hwayeon351/Tinder Contribute to hwayeon351/Tinder development by creating an account on GitHub. github.com 학습 회고 오늘은 Firebase Realtime Database에 저장된 유저 목록을 가져와 틴더에 유저 정보를 보여주는 카드를 띄우고, Swipe를 통해 Like or Dislike를 하는 기능을 구현하였다. 오늘 공부한 내용 addListenerForSingleValueEvent 서버의 업데이트 ..

Tinder 앱 개발하기

Side Project - Tinder 회원 가입한 유저들을 매칭해주는 기존 틴더 앱의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Tinder GitHub - hwayeon351/Tinder Contribute to hwayeon351/Tinder development by creating an account on GitHub. github.com 학습 회고 오늘은 Firebase Realtime Database를 활용해서 틴더 앱에 로그한 한 유저의 정보를 저장하는 로직을 구현하였다. 그리고 깃헙에 올라와 있는 라이브러리를 사용해서 틴더 앱 유저들을 보여주는 CardStackView를 구성하고 어뎁터를 구현하였다. 오늘 공부한 내용 Fireba..

Tinder 앱 개발하기

Side Project - Tinder 회원 가입한 유저들을 매칭해주는 기존 틴더 앱의 간단한 기능을 구현한 프로젝트 GitHub -> https://github.com/hwayeon351/Tinder GitHub - hwayeon351/Tinder Contribute to hwayeon351/Tinder development by creating an account on GitHub. github.com 학습 회고 오늘은 유저들을 매칭해주는 틴더 앱의 간단한 기능을 구현하는 프로젝트를 시작하였다. Firebase의 Authentication을 안드로이드 앱에 연결해서 이메일과 페이스북 로그인 기능을 구현하였다. 오늘 공부한 내용 Firebase Authentication Firebase Authenti..

728x90
반응형