Friday, January 31, 2020

Simple Question

Simple Question


A friend asked a simple question, now that Swift 5 has been released, what is the best Swift Programming book for an experienced programmer?  Any suggestions?

Read/writing JSON files is made easy using Swift Codable protocol

Read/writing JSON files is made easy using Swift Codable protocol

Reinder de Vries of LearnAppMaking article explains it all.



Thursday, January 30, 2020

Are Loot Boxes gambling? UK Gambling Commission makes a good case for the classification.

Are Loot Boxes gambling? UK Gambling Commission makes a good case for the classification.

If they are gambling or not is a legal issue different in every jurisdiction, but this question will have to be addressed.


Wednesday, January 29, 2020

A personal blast from the Past, MacGUI page on the Imagewriter Toolkit, the 1st product I ever worked on while at Apple!

A personal blast from the Past, MacGUI page on the Imagewriter Toolkit, the 1st product I ever worked on while at Apple!

In 1982, I was hired for 2 weeks to review Apple printers, I ended up staying full-time, and writing a number of utilities for Apple’s Accessory products.



Tuesday, January 28, 2020

From the Mothership (Premier Apple, Lisa and Early Mac Archive), a Gallery of Apple Ads from the 1970s.

From the Mothership (Premier Apple, Lisa and Early Mac Archive), a Gallery of Apple Ads from the 1970s.

Starting with the original 1976 Apple 1 ad, these are bits of Computer History.



Index of photos & ads from 1970-1990s: http://www.macmothership.com/gallery/gallerytextindex.html

Monday, January 27, 2020

Adobe has bundled together 14 historical maps from the US Geological Survey to give away for free.

Adobe has bundled together 14 historical maps from the US Geological Survey to give away for free.

These beauties can be used for commercial or personal use, and make great background artwork.



Sunday, January 26, 2020

Saturday, January 25, 2020

Is it even possible to use 50-year-old software? Guess what, some tools are starting to reach that limit.

Is it even possible to use 50-year-old software? Guess what, some tools are starting to reach that limit.

Ying Wang of “Bytes by Ying” points out some programs are still being used after all this time and talks about why.



Friday, January 24, 2020

Thursday, January 23, 2020

From the GDC video vaults, a talk on how to make consistent, engaging UI art for AAA games.

From the GDC video vaults, a talk on how to make consistent, engaging UI art for AAA games.

Omer Younas, lead graphic designer of DICE LA, using relevant theory and best practice for Art Direction on a big game. 



Wednesday, January 22, 2020

O’Reilly Open Source Software Conference (Portland, OR, July 13-16) is looking for Speakers.

O’Reilly Open Source Software Conference (Portland, OR, July 13-16) is looking for Speakers.

This would be a great time to present your views/ideas on Open Source, Cloud, Data-Driven, AI-Enhanced & Customer-Centered software.



Tuesday, January 21, 2020

Longtime friend Duncan Champney has added a new section to Wiki entry on Mandelbrot Set, with some beautiful artwork.

Longtime friend Duncan Champney has added a new section to Wiki entry on Mandelbrot Set, with some beautiful artwork.

His additions to wiki document how to render Mandelbrot & Julia_sets in 3D. It is nice to know smart creative people.



Monday, January 20, 2020

Diving into the deep end of Swift with Bruno Rocha article on Type Erasure

Diving into the deep end of Swift with Bruno Rocha article on Type Erasure

“Type Erasure is the process of abstracting constrained, generic types inside an unconstrained non-generic type.” It is more useful than it sounds.



Sunday, January 19, 2020

The Game Developer Conference 2020 is coming up in March, but you can watch past talks now on YouTube.

The Game Developer Conference 2020 is coming up in March, but you can watch past talks now on YouTube.

The GDC Channel on YouTube has 100s of videos from past years, all work reviewing!



Saturday, January 18, 2020

A lot of people have talked about Apple's HQ but now you can see it.

A lot of people have talked about Apple's HQ but now you can see it.

This article from WebProNews not only goes over the building highlights, but it has a great collection of videos about “The Mothership”.


Friday, January 17, 2020

GameStop announced a sharp decline in games purchased over the 2019 holiday season.


GameStop announced a sharp decline in games purchased over the 2019 holiday season.

27.5% decrease from last year is significant, though GameStop blames everyone holding their breaths for the new consoles.

Thursday, January 16, 2020

Wednesday, January 15, 2020

A View Review of Virtual Reality announcement from CES

A Video Review of Virtual Reality announcement from CES

Prototype Panasonic VR Spectalces, 5K Super Pimax, Haptics Suites, and more…



Tuesday, January 14, 2020

Developer Question for a friend

Developer Question for a friend: Does Apple allow iOS apps in the store that is really nothing but a wrapper for a webview to their website?  The app would have no other functions but displaying the online content. I thought Apple actively discouraged this type of App, but I could be wrong.  Anyone have more recent knowledge?

From the game vaults of GamaSutra is this gem on designing VR user interface for Skyworld

From the game vaults of GamaSutra is this gem on designing VR user interface for Skyworld

Paul van der Meer, VR game designer at Vertigo Games, talks about creating a comfortable and flexible UI.



Monday, January 13, 2020

Interview of longtime computer game developer Eric Zimmerman by OneZero

Interview of longtime computer game developer Eric Zimmerman by OneZero

As a professor with NY Univ Game Center, Zimmerman studies the relationship between gaming and society.


Sunday, January 12, 2020

Saturday, January 11, 2020

Friday, January 10, 2020

I love the images of early Apple Designs.

I love the images of early Apple Designs.

In the 80’s, the white smooth look that Apple //c used was called “Snow White”. Only a few products used it.



Thursday, January 9, 2020

New app for reporting of auto violations (illegally parked cars & bad driving behavior).

New app for reporting of auto violations (illegally parked cars & bad driving behavior).

Being beta-tested in DC, the new App “OurStreets” allows users to report simple, but annoying, violations.



Wednesday, January 8, 2020

Josh Gare step by step guide on using Facebook SDK in Swift. Well done!

Josh Gare step by step guide on using Facebook SDK in Swift.  Well done!

In the past, Facebook API has been frustrating, and often orphaned, here is hoping they have been fixed.

https://medium.com/better-programming/how-to-integrate-the-ios-facebook-sdk-in-swift-4-9c0192ce7dbf

Start the New Years by balancing your Work-Life equation

Start the New Years by balancing your Work-Life equation

Rachal Duggan of Astropad talks about prioritizing what is needed.



ps. Sorry for the delay in posting.

Monday, January 6, 2020

Reminder: Join us for our DCVR Lunch

Reminder:

Join us for our DCVR Lunch on Tuesday, January 7th, 2019, at Red’s Table in Reston. Red’s Table address is 11150 S Lakes Dr, Reston, VA 20191. I will reserve a table for all for noon. This is not a structured meeting with dedicated topics and speakers. Instead, it is just a chance for VR/AR lovers to socialize. Friends and first-timers are encouraged!

Thank you, Steve

Gabriel Theodoropoulus is correct, handling Dates/Time is one to the common, and misunderstood, operations on the iPhone.

Gabriel Theodoropoulus is correct, handling Dates/Time is one to the common, and misunderstood, operations on the iPhone.

This Appcoda posting expands on using NSDate with Swift, something all Swift developers should know.



Sunday, January 5, 2020

The Ghost Howls blogs present a detailed explanation of using Unity with Oculus's new Hand Based interface.

The Ghost Howls blogs present a detailed explanation of using Unity with Oculus's new Hand Based interface.

Oculus Quest recently released the hand tracking SDK for the Oculus Quest, and both users and developers are interested.

Saturday, January 4, 2020

Friday, January 3, 2020

DCVR in VA has invited GMU’s Prof. Craig Yu to talk about Artificial Intelligence working with VR

DCVR in VA has invited GMU’s Prof. Craig Yu to talk about Artificial Intelligence working with VR

This should be a well-attended event on Feb 18, at NovaLabs in Reston, VA.



Thursday, January 2, 2020

Arguably the most important Computer Algorithm of all time: Huffman Coding

Arguably the most important Computer Algorithm of all time: Huffman Coding

Tom Scott’s Computer Basic playlist on Youtube demonstrates how to explain difficult computer concepts.



Wednesday, January 1, 2020

Special Announcement: MagFest 2020 is this weekend, and again we have a VR Track!

Special Announcement: MagFest 2020 is this weekend, and again we have a VR Track!

Come join me, and 20,000 other Gaming & Music lovers for MagFest 2020 at the Gaylord National Convention Center, National Harbor.  It runs this Thursday thru Sunday. On Friday, I will start the VR Track by presenting “State of the Union in VR at 11:30 pm.  Other presentations and panels will continue through Sunday.  Come by and say hi. Besides the talks, the convention has gaming (including a massive collection of old school coin-op games) and concerts. Come enjoy! 



Start the new year with this great update on Oculus Link, VR Gloves and more…

Start the new year with this great update on Oculus Link, VR Gloves and more…

The Youtube channel “Eric for President” is a good way to stay current on VR.