Michael Y. Huh's repositories
GuildWars2_APIViewer
Guild Wars 2 API Viewer: An Android application used for viewing various Guild Wars 2 API endpoint responses. Developed utilizing MVVM architecture, in conjunction with Databinding, Dagger 2, Retrofit 2, and RxJava 2.
HXAudioPlayer
HX Audio Player: A custom audio wrapper library for Android 2.3 and above. Originally designed as an audio library for games, HX Audio Player is an easy-to-use, alternative approach to implementing music and sound playback into Android applications.
AndroidBooster
Android Booster: An Android starter project that utilizes a basic MVP/MVVM/MVI/VIPER architecture framework and contains several popular Android libraries, including Databinding, Dagger 2, Retrofit 2, RxJava 2, ButterKnife, Glide, Picasso, Leak Canary, Timber, and other useful libraries.
ThermalGram
ThermalGram | FLIR's "Bring the Heat" Hacker and Maker Challenge: An Android application that utilizes the FLIR One camera to produce and share thermal selfies with family, friends, and social media.
ScreenColorTester
Screen Color Tester: An Android application used for screen color testing purposes, such as detecting if dead pixels or screen burn-in is present. Screen Color Tester was developed utilizing Clean Architecture.
AlgorithmTester
Algorithm Tester: Contains several Kotlin solutions for algorithms and data structure problems typically encountered at many technical interviews for software engineers. Uses JUnit5 tests to ensure for correct functionality and solutions.
DragonAlchenomicon
Dragon Alchenomicon: An Android application used for looking up alchemy recipes for Square Enix's RPG game, Dragon Quest VIII. Developed utilizing MVP architecture, in conjunction with Dagger 2 and RxJava 2.
SuikoCartography
Suiko Cartography: An Android application that allows users to view the world map from the classic Konami RPG series, Genso Suikoden. Users can use touch gestures to scroll in and out of the world map.
ThemLIGHTS
ThemLIGHTS | Mod the Future Hackathon: ThemLIGHTS is an Android application designed to work with a custom Moto Mods LED module for the Moto Z smartphone.
DashNearby
Dash Nearby: An Android application that displays a list of DoorDash-affiliated restaurants nearby. Developed utilizing MVVM architecture, in conjunction with Databinding, Dagger 2, and Retrofit 2.
DeviceInfo
Device Info: A basic Android app written in Kotlin that displays basic information about the current device, including GPU texture size limits. Useful for determining the maximum pixel width & height limits for ImageViews on certain devices.
PlainOrdinaryAndroidNews
Plain Ordinary Android News: A basic Android application for viewing the latest news from various news sources using the News API service. This application was designed for maximum compatibility, being able to run on devices ranging from Android API 1 - 25+.
PokemonQuestionaire
Pokémon Questionaire: A basic Android application that asks users to identify the correct Pokemon in a given amount of time. Serves as a simple showcase for the Android Architecture Components library, along with MVVM architecture and databinding.
ShortcutNow
Shortcut Now: A simple Android application developed in Kotlin that creates a customized homescreen shortcut that launches Google Maps in navigation mode.
GetHired.club
Get Hired.club | LAUNCH Hackathon 2016: Get Hired.club is a mobile and web application that directly links interviewees with interviewers for networking and interview experience purposes.
CIB0_Tip.ly
Codepath iOS Bootcamp | Prework: Tip.ly: A simple tip calculator application developed in Swift for the iOS platform.
EarthVistas
Earth Vistas: This is a simple Android application that displays beautiful images of Earth vistas from Reddit. It was built using Xamarin and utilizes several third party libraries such as Xamarin Picasso, CheeseKnife, and Refit.
GitYourRxIssues
Git Your Rx Issues: A simple Android application that taps into the GitHub API to retrieve the latest open issues and comments from the RxJava GitHub repository.
LinkToTheMap
Link to the Map: This is a demo Android application that allows users to view the light and dark world maps from the classic Super Nintendo game, The Legend of Zelda: A Link to the Past. Users can use touch gestures to scroll in and out of the world map.
QuickAlphaPost
Quick Alpha Post: A simple Android application that displays the latest global posts from Alpha by App.net.
RailsMN_Tutorial
RailsMN Tutorial: A basic Rails tutorial application that displays a list of drinks and their associated temperatures. Used for getting started with the basics of Rails.
TalesOfTheCursedKing
Tales of the Cursed King: An Android application in which you can view movie cutscenes from the Sony PlayStation 2 RPG game, Dragon Quest VIII.
VRN1_YourFirstVRApp
VR Nanodegree | Project 1: Your First VR App: A basic Unity application for Google Cardboard VR in which users can view a basic VR environment and change some settings to alter some of the scene environments.