Skip to content
View joshuabourke's full-sized avatar
🏠
Learning from Home
🏠
Learning from Home
  • Brisbane, Australia

Block or report joshuabourke

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joshuaBourke/README.md

Hi there πŸ‘‹

Welcome to my GitHub profile! My name is Josh, and I'm an mobile developer. I love creating apps that solve problems and bring delightful user experiences.

About Me πŸ™‹

I'm passionate about mobile development although I am still learning Kotlin 🀦. I also take an interest into machine learning. I have over 3 years experience working with Swift, and I have successfully launch Nutrify: Whole Food Tracker onto the App Store.

  • 🌱 I’m currently learning Kotlin + Jetpack compose, and always improving my Swift

App Showcase πŸ“±

Nutrify: Whole Food Tracker 🀳 β†’ 🍍

Nutirfy makes learning about food as easy as taking a photo. From discovering new foods to understanding the nutrition of foods you eat every day, Nutrify simplifies the process.

Instead of scanning barcodes or deciphering food packing labels, Nutrify focuses on whole foods 🍍 foods you could grow in your own backyard, find at a local market or prepare in your kitchen.

With over 500+ foods to discover and learn about πŸ“–, Nutrify makes learning about food fun and engaging.

Download on the App Store

Project Showcase βš™οΈ

Swifty Wizards πŸ§™

Swifty Wizards has been a little passion project of mine. Here I have been experimenting using Apples SpriteKit to handle the game logic, then layering over Swifts, SwiftUI to handle the games UI. This has been interesting for several reasons.

  1. Handling the game state as well as SwiftUI's state.

Changes to @State, @Binding or any SwiftUI publisher value for that matter would ironically also interfere with the games state. For example even updating a bool would reset the game causing the scene to be re-rendered.

  1. Learning SpriteKit

Moving from SwiftUI to learn SpriteKit, I was excited at first. But then I learnt how to make a button in SpriteKit and the excitement slowly dwindled. Hence why I have incorporated the help of SwiftUI to handle building the games UI.

Technologies & Tools πŸ› οΈ

Below is a list of technologies I have been working with.

Swift SwiftUI Xcode Core Data CoreML Supabase Jetpack Compose Kotlin Android Studio

GitHub Stats πŸ“Š

Joshua's GitHub stats

Top Langs

Let's Connect πŸ“«

  • LinkedIn
  • Email

Pinned Loading

  1. FoodImageClassification_Personal_Project FoodImageClassification_Personal_Project Public

    This is a work in progress camera app. The purpose of this app is to create a fun way to help educate people more about food.

    Swift

  2. gitgetter gitgetter Public

    This is an example project, highlighting fetching from a API and displaying it into UI

    Swift

  3. Sedlacek-Solutions/SwiftUI-Toast Sedlacek-Solutions/SwiftUI-Toast Public

    Lightweight SwiftUI Library for displaying toast messages

    Swift 40 3