Posts

じゃんけん (Janken) - Reflection Post

Repo: https://github.com/SeikaHirori/janken_RockPaperScissors Specifications: https://www.hackingwithswift.com/guide/ios-swiftui/2/3/challenge ------ Abstract: Using the specifications from Hacking with Swift, recreate the classic game: Rock, Paper, Scissors. In additional, add an extra win condition to score points. On a personally touch, support to switch to from English to the Japanese version ( じゃんけん [janken]) was added. This was to see how multi-language support could be implemented. One limitation is that the current implementation of multiple languages might not scale well. Another limitation is due to current personal limited knowledge of SwiftUI, the SwiftUI toolkit has not been used to its fullest potential. Addition limitation is that tests were not written as the focus is learning the tool kit first. Lastly, the look of the UI could be improved. ------ Highlights and Experience The prompt from Hacking with Swift (HwS) was fairly straight forward! ...