Monday, April 12, 2021

John of Swift by Sundell gives us some new types of an old tool, the Formatter classes.

John of Swift by Sundell gives us some new types of an old tool, the Formatter classes.


PersonNameComponentsFormatter, CNPostalAddressFormatter, RelativeDateTimeFormatter & ListFormatter, all exceptionally useful in converting data into human readable strings.


https://www.swiftbysundell.com/articles/exploring-some-of-the-lesser-known-formatter-types/


Thanks to David Piper for this article on using AVAudioSession to play music in the background.

Thanks to David Piper for this article on using AVAudioSession to play music in the background.


Handling background processing well is one of the big mysteries on iOS.


https://betterprogramming.pub/dont-stop-the-music-in-an-ios-app-bc4780f6cf61


Sunday, April 11, 2021

FanFiction, including game development, has always been running under the radar (common, but illegal). Should it be illegal?

FanFiction, including game development, has always been running under the radar (common, but illegal). Should it be illegal?


A fun video exploring how game developers are willing to spend huge personal efforts to make something, only to often be shot down.


Personal note: I can see both sides on this issue. Creator should have some control over the uses of his creation. And non-commercial use of the Intellectual Property by enthusiastic fans should not be criminal. Problem is we don’t have either. Due to Parody & Fair use laws, we have the worst situation. Dedicated fans who want to create extended stories are not allowed, while Parody XXX rated use of IP is allowed. At the same time, due to crowd funding, the lines between commercial & non-commercial is becoming even more vague.


https://www.youtube.com/watch?v=p7Hwl7DuUwI


Saturday, April 10, 2021

The Swift consortium has release a new collection of Swift Collections.

The Swift consortium has release a new collection of Swift Collections.


Deques, OrderedSet & OrderedDictionary may soon join Arrays, Dictionaries & Sets as part of the Swift Standard Library.


https://swift.org/blog/swift-collections/


I have finally heard the best solution of the great debate on how to pronounce “GIF”.

I have finally heard the best solution of the great debate on how to pronounce “GIF”.  Is if Jif (soft G) or Gif (hard G)? 


The answer? Pronounce it the way your boss pronounces it.


Friday, April 9, 2021

Nvidia's GPU Technology Conference (GTC) will be online in a couple days, and it is free. All Game developer should be excited about the new trends.

Nvidia's GPU Technology Conference (GTC) will be online in a couple days, and it is free. All Game developer should be excited about the new trends.


I find it interesting that the new Video boards are fast enough, that Nvidia is actively encouraging Ray Traced games, not Textured Mapping based ones.


https://www.nvidia.com/en-us/gtc/topics/game-development/


Thursday, April 8, 2021

For Macintosh Historic Forensic geeks, here is the File Format for the original Hypercard stacks.

For Macintosh Historic Forensic geeks, here is the File Format for the original Hypercard stacks.


There was a time, when Hypercard developers would have killed for this information. I wish we had similar tool for cross-platform development.


https://hypercard.org/hypercard_file_format_pierre