Li-Wei Yap's repositories
text-popover-macOS
MacOS menu bar app that pops up at user-specified intervals. These pop-ups contain user-specified texts, such as inspirational quotes or idioms. Useful for language learners. Written in SwiftUI.
Conway_GameOfLife
An implementation of Conway's Game of Life using Qt.
narradir-android
Narrator app on Android for the social-deduction board games "The Resistance: Avalon" and "Secret Hitler". 1k+ installs on Google Play Store. Migrated from Java to Kotlin as of v4.2.
foxtrot-comic-browser-android
[Work in progress] Android app implemented using Hilt, Jsoup, Glide, Coroutines, Flow, DiffUtil, and Jetpack (Room, ViewModel, View Binding). Based on MVVM architecture and repository pattern.
liweiyap.github.io
👨🏻‍💻 Programmer Portfolio
SortingGitHubReposByCommits
Sort the public, stand-alone repositories of a given :octocat: user by the number of his/her commits to their respective default branch.
DataStructures_Algorithms
Commonly encountered data structures and algorithms.
HackerRank-InterviewPreparationKit
Solutions to coding challenges on HackerRank.
LeetCode_Solutions
A LeetCode a day keeps unemployment away.
metawear-impl
Testing MetaWear device from MbientLab on Linux
ProteinFolding
Simulate the folding of a polypeptide in 2-D.
VectorMatrixElementaryOperations
A simple and small library for elementary operations involving my own implementations of vectors and matrices, including matrix-matrix multiplications.
xkcdbrowser-android
Simple browser app on Android for the XKCD comic. Comic-strip metadata is retrieved from the XKCD website in JSON format.