Giter Site home page Giter Site logo

wbc_for_watch's Introduction

When is the bus coming

WBC_for_Watch는 내가 즐겨찾기 한 버스의 도착 예정 시간을 갤럭시 워치에서 확인 가능할 수 있는 앱입니다.

스마트폰 앱: https://github.com/spicypunch/WBC


순서도


image




주요 기술


  • Retrofit을 통한 버스 도착 정보 API를 사용하였습니다.
  • Databindig: xml 파일을 통해 선언적으로 데이터와 뷰를 바인딩합니다.
  • Firebase를 통해 스마트폰 앱에서 즐겨찾기 한 버스 정보를 가져옵니다.
  • WearableRecyclerView를 사용했고 ListAdapter 상속받아 사용하고 있습니다.



UI


테스트 계정에 임의의 버스 즐겨찾기 추가

Screenshot_20230502_003636_

로그인 및 즐겨찾기 확인

20230502_003408_1 20230502_003408_2

  • 테스트 계정 아이디로 로그인을 시도합니다.
  • 로그인이 완료되면 스마트폰 앱에서 등록한 즐겨찾기가 그대로 출력됩니다.

앱 종료 후 다시 실행

20230502_003557_1

  • 앱을 종료한 후 다시 실행해도 로그아웃 버튼을 누르지 않는 이상 바로 전에 로그인한 계정의 즐겨찾기 목록을 확인할 수 있습니다.

※ 도착 예정 시간 중 0분으로 나오는 이유는 첫 번째 버스가 막차이기 때문입니다. 0분 대신 운영 종료라고 나오게 수정할 생각입니다.




기능 업데이트


새로고침

20230508_175044_1

  • 새로고침 버튼을 추가하고 새로고침을 누를 경우 버스 도착 정보를 갱신합니다.

wbc_for_watch's People

Contributors

spicypunch avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.