What I Am Learning This Week

I thought it would be interesting to find some way of sharing what it is I am learning each week. I am not sure this will be all that valuable to readers, but I hope to find a way to make it useful. One of my goals with this series is to catalogue what courses I am going through and the concepts or topics I am learning.

This week I am going through a tutorial on Udemy called

iOS 12 and Swift 4.2 for Beginners: 200+ Hands-On Tutorials

Created by: Ray Wenderlich from https://raywenderlich.com


My Initial Thoughts

There are a lot of things to learn for iOS development and it is tough to keep up. This course does a fantastic job at teaching some of the fundamentals in a way I haven’t found in another course. I will continue to update my findings as I go through the course.

Minimal Acrobatics

A new trend in the application community is interaction between apps. What exactly is that you say? Well, in code speak it could be called callbacks. As the app community evolves and matures developers find new ways to make apps more useful. As an app developer, you soon realize that your app can't do everything. The power of your app interacting with another app is priceless. Sort of like the saying one plus one equals three. Bonkers I know, but it is the truth. There is some synergy when apps learn to work together for the greater good. On a recent episode of [Back to Work] (http://5by5.tv/b2w/113), [Merlin Mann] (http://www.merlinmann.com/) discusses the use of callbacks or an API of sorts between apps. Of specific note is the new [Audiobus] (http://audiob.us) interacting with [Garageband] (http://www.apple.com/apps/garageband/). For Apple, this seems like an unthinkable thing to be happening. For Apple to allow another non Apple application to interact with a flagship application is unthinkable.

I will be the first to say that I am no musician, but the thought of this excites me. It shows Apple is growing. They no longer have to control every single element. You see this with deep twitter and Facebook integration into iOS. You see this with using technology from companies like Dragon Dictation. Yes, they could have easily bought any of these companies, but they didn't. This new trend for Apple is great to see. Keep up the good work Tim.