
A simple but interactive game using a popular API.
Point in creating the game was to become more familiar with API calls and how to handle data.
Morever, was backed by my love for the original game.
More features will be added for learning purposes as well as personal interest.
unable to update display when collectionview is tapped
🔎 APPROACH
- Initially, manually set cell's layout by giving height of collectionviewCell. Afterwards, using 'performBatchUpdate', updated the cell's UI as a whole according to each cell's indexPath.
Timer Effect using UIBezierPath displayed only in certain imageViews
🔎 APPROACH
- Found out UIBezierPath and UIImageView creation timing were equal. This prevented the 2nd UIBezierPath layer from showing as ImageView was created AND loaded with only single UIBezierPath. In order to make the timing different, instantiated the Timer through layoutSubview()
| DATE | DESCRIPTION |
|---|---|
| 4.07 | - Testing Jira Software Integration with Github Learned the basics of what a ticket is, how to integrate Jira with github - creating branches, commits using Jira. |
| 4.11 | - Found issue how current Jira Ticket is used Issued a ticket to every bugs, story, etc - although the ticket allowed me to track down the issue faster, I wasn't able to findout the main problem of the issue until I've read the commit message. NOT an effective use of tickets |
| 4.15 | Tapped cell is able to grow, but when the screen moves away from origin, the cell is unable to maintain its expanded status - providing the item's frame origin value has created a limit to how the collectionviewcell could be utilized. Looking for an alternative. |
View details
| DATE | DESCRIPTION | FIX |
|---|---|---|
| 04.11 | - Simulator Keyboard issue Error Message is keep popping up when using simulator keyboard. |
Turn off Hardware Keyboard within Simulator |
View Keyboard Error Message
[HardwareKeyboard] -[UIApplication getKeyboardDevicePropertiesForSenderID:shouldUpdate:usingSyntheticEvent:], failed to fetch device property for senderID (778835616971358211) use primary keyboard info instead.