Michael McCormick's repositories
Gradle-Kotlin-DSL-Android-Example
An example app that utilises the Gradle Kotlin DSL to share configuration, dependency notation, versioning, and more.
ESDAssignment
A Java based WebApp created by myself and 4 others for our ESD module.
MicroBit-Radio
This protocol first starts with a pairing sequence, to ensure the users two MicroBits only communicate with eachother. Then will proceed to take multiple Morse Code inputs from one BBC MicroBit, encrypts the output using a Caesar cipher, and then transports the signal across the Radio to another BBC MicroBit.
Restaurant-Search
An Android app that utilises the JustEat API to allow users to search for restaurants that deliver to their postcode. Provides the option to use the devices GPS to automatically detect the postcode.
Round-Up-App
An Android app that utilises the Starling Bank API to round up a users transactions in a given week, providing the option to add this amount to a savings goal.
Simple-Cron-Parser
A simple cron parser Kotlin script, built using no third-party libraries.
Transactional-Key-Value-Store
An Android app that implements a local transactional key-value store, built using no third-party libraries.
User-Manager-Android-App
An Android app that utilises the GoRest API to display a list of users, providing the ability to add new users and remove existing ones.
Flutter-Chat-App-Issue-Example
An example Flutter application that demonstrates an issue with Chat App functionality and Fullscreen Android themes.
flutter_built_redux
Built_redux provider for Flutter.
flutterfire
π₯ Firebase plugins for Flutter apps
flutterlocation
A Flutter plugin to easily handle realtime location in iOS and Android. Provides settings for optimizing performance or battery.
GMBN-Android-App
Jetpack (MVVM, Navigation, LiveData), Koin, Picasso, YouTube API
Hardwickes-DIY-Shop-Group-Project
Repository for group project
Jetpack-Compose-Flexible-Layouts
Examples that utilise the weight modifier to build flexible rows/columns.
MicroBit-MorseCode
This basic protocol takes a Morse Code input from one BBC MicroBit, encrypts the output using a Caesar cipher, and then transports the signal across a single wire to another BBC MicroBit.
MicroBit_Game
Simon Says game for the BBC MicroBit
Music-Player
A music player app created using the MediaPlayer API.
My-First-KMM-App
A basic KMM app for searching repositories on GitHub.
Palindrome-Checker
Simple palindrome checker in Python created for a job assessment
UWE-Bristol-Accommodation-System
Basic accommodation system created for UWE Bristol project