Android Week View

An android library to render calendars (week view or day view).

Android DevelopmentUX Design

An image

HIGHLIGHTS
  • The library is widely popular among Android developers around the world.
  • It has over 3200 stars on Github.
  • The library inspired developers of other platforms to replicate it in their platform.
  • The library has a very active community creating and discussing issues in Github.

Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. The library was developed in Java and it basically is a custom view with logic to render calendar with specified events. Robust computation of event positioning and overlapping is performed under the hood. The library also inspired others to replicate it in other frameworks such as Flutter, iOS etc.

Features

  • Week view calendar
  • Day view calendar
  • Custom styling
  • Horizontal and vertical scrolling
  • Infinite horizontal scrolling
  • Live preview of custom styling in xml preview window
Role
Software Engineer and Architect
Employment
Self employed
Skills involved
Android SDKCustom View DevelopmentPerformance AnalysisUX DesignCalculusGeometry
Tech used
JavaAndroid SDKAndroid StudioPerformance MonitorMavenGradle