Wednesday, February 28, 2018

How to add Video Processing within your iOS App.

Geppy Parziale of Invasive Code provides an excellent tutorial on using Camera Video input with iOS & Metal.

https://www.invasivecode.com/weblog/metal-video-processing-ios-tvos/

Tuesday, February 27, 2018

The Bad News: the Reversal of Net Neutrality is scheduled on April 23

The Good news: Not much, this will be terrible for the Internet, allowing IP providers to provided best service to content that pays the most. One possible hope: the 20+ States who have filed suit against this ruling.


http://money.cnn.com/2018/02/22/technology/fcc-net-neutrality-date/index.html

Monday, February 26, 2018

$500 Million for a Virtual PO Box service anyone?

Steve Jobs once predicted Apple's iCloud would burry DropBox.  Where is iCloud? Of course, he thought Applelink would bury AOL, where are either of those?


http://money.cnn.com/2018/02/23/technology/dropbox-ipo/index.html

Sunday, February 25, 2018

Google did not break law in firing employee who wrote anti-women memo.

Mr. Damore’s memo was "so harmful, discriminatory, and disruptive" that it is not protected by federal labor laws. Having read portions of his rant, I have to agree.

https://www.bloomberg.com/news/articles/2018-02-16/google-firing-of-damore-was-legal-u-s-labor-panel-lawyer-said

Saturday, February 24, 2018

Not All Siri are Equal (Mac vs iOS vs Watch vs AppleTV vs Homepad).

If you have more than 1 Apple device and use Siri, this article will lessen your confusion of what can do what.

https://www.macworld.com/article/3257605/ios/siri-vs-siri.html

Friday, February 23, 2018

Chameleon provides color management for iOS Development.


Keean Rush of RayWenderlich tutorial on using Chameleon. The SDK provides the tools to generate perfect color scheme for your app. I especially like the tools to match any image/photograph.


https://www.raywenderlich.com/179287/using-chameleon-framework-ios

Github for Chameleon: https://github.com/ViccAlexander/Chameleon

Thursday, February 22, 2018

Wired magazines explanation of why Augmented Reality is the next big things for gaming.

I post a lot about VR & AR because I think (1) it is fun, (2) it's time has come from technical side and (3) other people are talking about it.

https://www.wired.com/story/ar-toys-the-future-of-play/

Wednesday, February 21, 2018

A Blast from the Past, yes, you can compile Fortran for an iOS app.

I was curious, make the morbidly curious, but here are the commands to compile an app using a language originally designed in the mid-1950s. 


https://apple.stackexchange.com/questions/40471/is-there-a-fortran-compiler-emulator-for-ios

Tuesday, February 20, 2018

Bob the Developer provides his list of ways to be better Swift.

Extensions, generics, Computed Property & more.  Be sure to also read his follow-up article on how to be Swift Ninja!

Ps. I am feeling better.

https://www.bobthedeveloper.io/blog/10-tips-to-become-a-better-swift-developer

https://www.bobthedeveloper.io/blog/10-tips-to-become-a-better-swift-ninja🏴

Monday, February 19, 2018

No technical posting today.

I spent entire day sick in bed with a very nasty cough.  We will see if I get to work tomorrow.

Sunday, February 18, 2018

ARKit works well with Scenekit to create Apple's vision of Augmented Reality.

Jayven N of Appcoda provides this tutorial on using Apple's ARKit with SceneKit, Apple's 3D environment.

https://www.appcoda.com/arkit-introduction-scenekit/

Saturday, February 17, 2018

Apple's new Command Line tool provides enhancements to Swift.

Even if you are not writing Command Line code for Swift, this article will introduce you to some Swift improvements I am sure will be coming out soon for MacOS & iOS.

https://www.hackingwithswift.com/articles/44/apple-s-new-utility-library-will-power-up-command-line-apps

Friday, February 16, 2018

Capital One, my place of work, is high on list of 100 best places to work.

They are actually 17th place, comments like “welcoming to all walks of life” with a “focus on cultural diversity that is unsurpassed". I have to say I agree.

http://fortune.com/best-companies/capital-one-financial-corporation/

Thursday, February 15, 2018

Apple will bring $350 Billion to US for Jobs & new Support Center.

Apple has announced they will use recent tax reforms to move over shore money to the US and hire create 20,000 jobs over next 5 years.

https://www.thestar.com/business/tech_news/2018/01/17/apple-pledges-to-spend-350b-bring-20000-jobs-to-us-within-five-years.html

Wednesday, February 14, 2018

Top 10 Innovation Conferences!

I am not saying I want to go to everyone one, but I would like to review the talks, announcements, and papers from them.

https://www.linkedin.com/pulse/top-10-innovation-conferences-2018-fabrice-briatte/

Tuesday, February 13, 2018

TMSOFT Launches Playapod: Free Cross-Platform Podcasting App.

Congrats to Todd Moore and his new Android & iOS apps for keeping one's Podcasts in sync.

https://www.tmsoft.com/blog/tmsoft-launches-playapod-free-cross-platform-podcasting-app/

Monday, February 12, 2018

Mighty Morphing Numbers View! Or at least API to implement them.

Abhinav Chauhan has created an animated View SDK to morph numbers from one to another. Perfect for a countdown screen.  Good job Abhinav!


https://github.com/me-abhinav/NumberMorphView

Saturday, February 10, 2018

Ever wonder why your app doesn't match what UI designers expected?

Nathan Gitter provides a well thought out explanation on why identical layouts don't appear the same when implemented with design tools vs your iOS app. And how to fix this issue!

https://medium.com/@nathangitter/why-your-app-looks-better-in-sketch-3a01b22c43d7

iOS 11.3 beta gives hints of future Education oriented ClassKit API.

Often preliminary release of OS accidentally exposed future features. Apple appears to be working on API for Classroom apps.


https://9to5mac.com/2018/02/06/ios-11-3-beta-2-new-classkit-framework/

Friday, February 9, 2018

Mokagio from Mokacoding explains the techniques to use Functional Programming with Swift.

If you are confused seeing map & flatmap in the code, Mokagio will explain how chaining solves many issues in place of traditional iOS development.


http://www.mokacoding.com/blog/demistifying-swift-functor/

Thursday, February 8, 2018

How to write a Command Line Adventure Game in Swift using OysterKit

Text-based Adventure Games (sometimes called Visual Novels) are making a come back.  OysterKit provides all the tools to parse the text of those types of games.

http://www.swift-studies.com/blog/2018/1/15/command-line-text-adventure-in-swift-oysterkit-stlr

Wednesday, February 7, 2018

Could AR reduce Reality instead of Adding To It

Jan Horský makes a good argument for the use of AR as a way to improve life by reducing distractions.

https://blog.infinite.cz/reduced-reality-the-other-way-of-modifying-reality-cff07a47dae9

Tuesday, February 6, 2018

RayWenderlich's Conference is coming April 5th-8th, 2018

Who needs WWDC on the West Coast, when you have RWDevCon in Northern Virginia!

https://www.rwdevcon.com

Monday, February 5, 2018

A well thought out explanation of why NOT to use PDF within iOS Apps

Bjango explains the disadvantages of replacing PNG with PDF, as well as the few cases where it is a good idea.  Excellent!


https://bjango.com/articles/idontusepdfs/

Sunday, February 4, 2018

Beta of ARKit 1.5 examples showing what can be done with vertical surfaces.

9to5Mac explains, and provides videos to demo, the impact of the new ARKit 1.5 which shipped with iOS 11.3 beta.  


https://9to5mac.com/2018/02/01/arkit-1-5-improvements-ios-11-3/

Saturday, February 3, 2018

Mac Terminal program allows a variety of tricks, here are some useful ones.

Kenny Hemphill of MacWorld UK has compiled a list of 30 Terminal tricks, useful for general Mac users as well as developers.

https://www.macworld.co.uk/how-to/mac-software/mac-terminal-projects-tutorial-3613813/

Friday, February 2, 2018

Programmatically creating NSAttributeStrings suddenly got a lot easier!

Independent developer Andre Sinaka has created Transformer, a free web-based WYSIWYG rich text editor that generates the matching Swift & Objective-C code. 

Thursday, February 1, 2018

Home Automation may finally be here, but what can you use it for?

Here is a list by Mikah Sargent from iMore giving 9 common sense ideas of what would actually be useful in Home Automation. 


https://www.imore.com/common-sense-home-automations-you-must-try