Tuesday, March 31, 2020

An in-depth article by Amirzhan Idryshev exploring all the different design architecture for iOS

An in-depth article by Amirzhan Idryshev exploring all the different design architecture for iOS

A very good explanation of the pro & cons of MVC, MVVM, MVP, VIPER, with an interesting conclusion.



Monday, March 30, 2020

Personal Request

Personal Request: Due to the ongoing coronavirus crisis, I have a couple of young ladies who are currently looking for Remote Online Work. If you have any position or work, please contact me. Since their employment may not be there when things return to normal, they are looking for permanent or temporary positions. Thank you!

Despite a rocky upgrade fo Python 2, Python is now the 2nd more popular language, pushing Java aside.

Despite a rocky upgrade fo Python 2, Python is now the 2nd more popular language, pushing Java aside.

Wired magazine explains that the increase in popularity was a bit unexpected.



ps. Javascript is still number one

Wired article about the minefield of upgrading Python 2 to Python 3: https://www.wired.com/story/think-app-updates-suck-try-upgrading-programming-language/

Sunday, March 29, 2020

Azat Zulkarnyaev of Magic Laps shares their solutions to the problem of Universal Navigation in iOS.

Azat Zulkarnyaev of Magic Laps shares their solutions to the problem of Universal Navigation in iOS.

Having a global router allows for navigation of any screen from any location.


I had a similar issue when writing on a custom app for all Lexus car dealerships. Having a way to bookmark any screen (or content of a screen), not only allowed for more free-range navigation within the app, but also allowed for Favorite marking, Table of Contents, and Indexes. The more we had it, the more uses we found for it. 

Saturday, March 28, 2020

Unix Toolbox is a website containing collects of common Unix/Linux/BSD Commands.

Unix Toolbox is a website containing collects of common Unix/Linux/BSD Commands.

Both a tutorial and a cheat sheet, this is a great resource for any developer.



I have a love/hate relationship with Unix. Ever since early days at UC Berkeley, I love the power of Unix, as well as the ease of command, but I also hate that I use it for a project, then go to some IDE that does not require the use of the Command line, and when I return, I have to learn it all over again.  This website helps me!

Friday, March 27, 2020

Continuing on the UX topic of Neumorphic, Michal Malewicz article explores different UIs using this new trend.

Continuing on the UX topic of Neumorphic, Michal Malewicz article explores different UIs using this new trend.

I liked the “mid-way to realism” description to visualize what Neumorphic is striving for.



Note: The article, and coding, is for webpages, but the same ideas can easily be used in Desktop & Mobile programming

Thursday, March 26, 2020