Monday, June 10, 2019

It has been a long time since I was a Junior programmer, but I don’t remember being as wise as Monica Lent with her 7 truths.

It has been a long time since I was a Junior programmer, but I don’t remember being as wise as Monica Lent with her 7 truths.

Document, Test & Code Quality Matters. I wish I could tattoo that on some people.



Sunday, June 9, 2019

Optimizing your VR program for performance is not easy, but Lucas Rizzotto video tutorial is a great start.

Optimizing your VR program for performance is not easy, but Lucas Rizzotto video tutorial is a great start.

You can’t wait to the end to do this, so learn early with these 14 steps to great VR.


Direct YouTube video: https://youtu.be/w0n4fuC4fNU

Saturday, June 8, 2019

Sad new to report, Make Media has shut down, which includes Make Magazine and future Maker Faire.

Sad new to report, Make Media has shut down, which includes Make Magazine and future Maker Faire.

I hope there is a future for my favorite magazine and DIY fairs, things do not look good.



Friday, June 7, 2019

Personal thoughts on Apple’s 2019 WWDC & SwiftUI

This year's WWDC has just confirmed my personal Love/Hate relationship with Apple as an independent developer. I suspect I am going to love SwiftUI.  It is a fundamental change in how one develops all Apple products and moves away from the difficulties of quickly connecting User Interfaces.  And I absolutely hate Apple for making my new open source frameworks (Slam, Zing & Fleet) mostly, if not wholly, obsolete.  I have been working on these projects for the past year because I thought there was a need for faster development of software. A lot of time and mental effort went into their design.  I had a beta version that was cross-platform (like SwiftUI), as well as having additional declarative features (just like Swift). Apple has the advantage of being able to modify the language (which I could not do), but the results are very similar. In a way, I am sort of flattered that we came up with similar approaches, just bummed out that my code will now go into the dust bin.  This has happened before for me, the joys of programming bleeding edge tech, and I am sure it will happen again. There are one or two areas, missing in SwiftUI, where I think my ideas would improve development, but I will implement these improvements using the SwiftUI framework, rather than my frameworks.  I will repeat, SwiftUI may be the most significant software development change for Apple, since before the release of iOS, since iOS is mostly a port of existing MacOS X design. It is as easily as important as the release of Swift language itself. So back to the books, err, the websites, I go to learn more.

Thursday, June 6, 2019

Recently released Magic Leap first augmented reality game is a family title: Angry Birds!

Direct 
Recently released Magic Leap first augmented reality game is a family title: Angry Birds!

As the article mentions, it is interesting that Magic Leap 1st title and Apple’s ARKit 1st demo are both slingshot games.

https://techcrunch.com/2018/09/19/magic-leap-ones-first-major-game-is-angry-birds-heres-what-its-like-to-play-it/

Direct video link: https://youtu.be/Lum4tTsqKbc
Astro Bot, a PS4 VR games, is smash hit, being first VR game to be on top 10 list.

Also becomes best VR game of 2018! This is big news, showing the first AAA quality Virtual Reality game.

https://www.roadtovr.com/astro-bot-ranked-6th-best-ps4-game-of-2018-23rd-of-all-time/

Related link: https://www.roadtovr.com/astro-bot-wins-game-awards-best-vr-ar-game-2018/

Trailer: https://www.youtube.com/watch?v=WgNJBmRs-i0

The try! Swift NYC 2019 conference has been announced for September 9th & 10th 2019, with workshops on September 8th.

The try! Swift NYC 2019 conference has been announced for September 9th & 10th 2019, with workshops on September 8th.

They are expecting 20+ international speakers and 300+ attendees from all over, all interested in all things Swift!