James's Apps

Hang_Man (SOLD)

Originally made so I can learn Objective-C, this app is small but introduced me to many iOS frameworks, concepts and to Swift.

Technologies used and Learned:

  • Objective-C and Xcode

  • Auto Layouts

  • Push Notifications

  • UI Design

  • Converted Objective-C into Swift

  • iMessage App

  • Version Control, GIT, Trello

  • In-App Purchases

  • Converted UIKit to SwiftUI

This platforming game was made using SpriteKit to experiment what it has to offer.

Technologies used and Learned:

  • Swift and Xcode

  • Spritekit

  • Object Oriented Programming

  • Version Control, GIT, Trello

  • In-App Purchases

Hang_Man with Friends is a iMessage app that allows players to message each other words for them to guess from.

Technologies used and Learned:

  • Swift, UIKit, Xcode

  • Version Control, GIT, Trello

  • iMessages

Client App: A word game based on the Japanese word game "Shiritori".

Technologies used and Learned:

  • SwiftUI, Swift and Xcode

  • Version Control, GIT, Trello

  • Swift Predicates

  • SwiftUI Animations

  • View Communication Pattern

  • Multipeer Connectivity

Client App: Final Call Phoenix App is a representation of who we are and what we believe in.

This app, built for smart devices, is a part of Ministerios Llamada Final Phoenix (Final Call Ministries Phoenix).

For more info: FCM Phoenix or MLLF Phoenix

Technologies used and Learned:

  • Swift, SwiftUI, Xcode

  • Version Control, Git, Trello

  • Website Scraping

  • Push Notifications (Pushwoosh)

  • Localization (English/Spanish)

Normal Tic-Tac-Toe game app.