Monday, September 30, 2019

Amazon unleashed a ton of new Alexa/Echo product, filling in gaps in their product line.

Amazon unleashed a ton of new Alexa/Echo product, filling in gaps in their product line.

Ear pods, glass frames, a microwave, even ring on your finger. Alexa is showing up everywhere!



Sunday, September 29, 2019

Richard Harris of App Dev magazine talks IBM acquisition of Red Hat.

Richard Harris of App Dev magazine talks IBM acquisition of Red Hat.

In an interview, Sacha Labourey, CEO of CloudBees, expresses what a "massive win" this is for both Red Hat and the open-source community.



Saturday, September 28, 2019

Exploiting Google Play cancellation policy, “Fleeceware” apps have unsuspecting user paying big.

Exploiting Google Play cancellation policy, “Fleeceware” apps have unsuspecting user paying big.

At least 24 Google Play Store apps, some very basic programs, charged up to $200 for their use.



Friday, September 27, 2019

Now that iOS 13 is official out, it is time to at Voice Control to your apps.

Now that iOS 13 is official out, it is time to at Voice Control to your apps.

Kristina Fox, Staff iOS engineer at Intuit, provides a break down of how to really take advantage of Voice Input.



Thursday, September 26, 2019

Episode 2 of the Vader Immortal: A Star Wars VR Series, was releases at Oculus Connect 6.

Episode 2 of the Vader Immortal: A Star Wars VR Series, was released at Oculus Connect 6.

ILMxLAB (Industrial Lights & Magic software lab) calls this series a VR Adventures. Owning Episode 1, I agree. It is more than a VR movie, but not exactly a game.



Direct Link to trailer: https://youtu.be/_qCQLs1QpXI

Wednesday, September 25, 2019

Yet another good article from RayWenderlich site, this one by Ron Kliffer on Apple’s UIPresentationController.

Yet another good article from RayWenderlich site, this one by Ron Kliffer on Apple’s UIPresentationController.

An often misunderstood API, UIPresentationController manages the transition animations and the presentation of view controllers onscreen.


Tuesday, September 24, 2019

I have often said that Steve Jobs failures made him more successful than his successes.

I have often said that Steve Jobs failures made him more successful than his successes.

Steve always used failure to improve the product, while this article talks about how killing products, helped the company.



s

Monday, September 23, 2019

History of the Exit sign, a great universal symbols that transcend language barriers.

History of the Exit sign, a great universal symbols that transcend language barriers.

Betty of ARTiculation shows that good UI design translates into art, architecture & Computer Graphics.



Sunday, September 22, 2019

Maksym Shcheglov gives us 3 methods for removing unused swift code from your project.

Maksym Shcheglov gives us 3 methods for removing unused swift code from your project.

Xcode compiler flags, Swift-scripts and open-source tool Periphery will help reduce your program size.

https://www.onswiftwings.com/unused-code-cleanup/

Sorry about the late posting, I spent entirely to much time this weekend at Swordplay. And had a wonderful time!


Saturday, September 21, 2019

Engineers at Uber have created an iOS version of VectorDrawable (open sourced of course)

Engineers at Uber have created an iOS version of VectorDrawable (open sourced of course)

Ben Pious explains the huge advantages of using this SVG based solution for icons and art.




Friday, September 20, 2019

Cocoapods, the mainstay of Mac/iOS open source libraries, may soon be replaced by Swift Package managers.

Cocoapods, the mainstay of Mac/iOS open source libraries, may soon be replaced by Swift Package managers.

Tibor Bödecs opens up on the way to move to this new Swift dependency manager.



Thursday, September 19, 2019

Out with NSLog & print, and in with OSLog, a new command part of Apple’s Unified Logging.

Out with NSLog & print, and in with OSLog, a new command part of Apple’s Unified Logging.

Grouping with subsystems & categories, supporting Privacy, message level, these are all new features of the first change to logging since the intro of the Mac!



Wednesday, September 18, 2019

Tuesday, September 17, 2019

Typography: the style and appearance of printed matter. Also an important part of Mobile UI Design

Typography: the style and appearance of printed matter. Also an important part of Mobile UI Design

Andrey Zhulidin article “focus on nuances and hacks that can be used in the typography in mobile apps design”.



Monday, September 16, 2019

Did you know 90% of Fortune 500 companies still use Common Business-Oriented Language? Also known as Cobol.

Did you know 90% of Fortune 500 companies still use Common Business-Oriented Language? Also known as Cobol.

Steven J. Vaughan-Nichols for Between the Lines gives us some history of one of the original programming languages.



Reminder: For those interested in VR...

Reminder: For those interested in VR, the DCVR in VA Meetup will be this Tuesday at NovaLabs in Reston. A local VR game developer will be talking about his experiences releasing a VR app, while another presenter will be showing off their full-body 3D scanner (suitable for VR).

https://www.meetup.com/DCimmersive/events/264354531/

Sunday, September 15, 2019

Disney remake of “Lion King” may not have been super success of the original, but it proved importance of VR.

Disney remake of “Lion King” may not have been super success of the original, but it proved importance of VR.

The Lion King was filmed entirely in virtual reality, and the director used VR to review the work.



Saturday, September 14, 2019

What does it mean to have ‘meaningful’ design? It’s more detailed than just ‘good’?

What does it mean to have ‘meaningful’ design?  It’s more detailed than just ‘good’?

Using the psychology definition, UI could be broken down into Connectedness, Coherence, Purpose, Resonance & Significance.



Friday, September 13, 2019

Antoine van der Lee compares Apple’s URLSession vs Open Source Alamofire for networking.

Antoine van der Lee compares Apple’s URLSession vs Open Source Alamofire for networking.
It is often a question of Apple’s solution or Someone else’s tool.

Thursday, September 12, 2019

There have been many reviews of Apple Sept Event, but this one reflects my feelings: everything but Innovation!

There have been many reviews of Apple Sept Event, but this one reflects my feelings: everything but Innovation!

Tom’s Guide does a good job outline the announcement while pointing out the improvements were “Incremental, not innovative”.



Ps. Apple needs some innovation!

Wednesday, September 11, 2019

When is a tape not a tape? A detective story involving old technology

When is a tape not a tape? A detective story involving old technology

Techmoan, creator of Videos on New & Retro Tech, explores an unknown cassette.



Tuesday, September 10, 2019

Monday, September 9, 2019

NSHipster explains Swift’s Identifiable, and in the process explains Equatable too.

NSHipster explains Swift’s Identifiable, and in the process explains Equatable too. The Identifiable protocol is a new feature of Swift 5.1 that provide a stable identifier for the entities they represent. https://nshipster.com/identifiable/ ps. No, I am not speculating tomorrows event.


Sunday, September 8, 2019

From the Ambrotype (1850) to the ZX Microdrive (1980(, the Museum of Obsolete Media is keeping track of our digital past.

From the Ambrotype (1850) to the ZX Microdrive (1980(, the Museum of Obsolete Media is keeping track of our digital past.

This is a great resource for tracking old tech! Or just having fun remembering old times.



Saturday, September 7, 2019

Kyle Bashour breaks down adding Context Menu to your iOS App

Kyle Bashour breaks down adding Context Menu to your iOS App

Surprisingly, this type of popup menus are coded differently depending on location, so this cookbook is very useful.



Friday, September 6, 2019

Thursday, September 5, 2019

USB 4 is coming, and no surprise, it is faster.

USB 4 is coming, and no surprise, it is faster.

Due in 2020, Tom’s Guide explains that USB4 will use the same USB-C connector, but be faster.



Wednesday, September 4, 2019

This day in history: Steve Jobs killed Apple’s Newton.

This day in history: Steve Jobs killed Apple’s Newton.

There is a lot to learn about from the design and business history of Apple’s first PDA.



Tuesday, September 3, 2019

We had a lot of unconfirmed rumors, but we now have evidence of Apple AR Glasses actually exist.

We had a lot of unconfirmed rumors, but we now have evidence of Apple AR Glasses actually exist.

Tom’s Guide  reports on the finding of references to AR Glasses in iOS 13 code.



Monday, September 2, 2019

Sunday, September 1, 2019

Rachel McConnell explains tone vs voice when creating User Interfaces

Rachel McConnell explains tone vs voice when creating User Interfaces

Something as simple as replacing style guides with Tone of Voice documents can make a difference.