I invited two teenagers (with their parents) to a WWDC viewing party today. They were pretty excited about some of the cool new features coming this fall. I’m especially excited to see what they can do with Swift Playgrounds to create an app.
I invited two teenagers (with their parents) to a WWDC viewing party today. They were pretty excited about some of the cool new features coming this fall. I’m especially excited to see what they can do with Swift Playgrounds to create an app.
My wife framed this for my birthday. I’ve had it in storage since Steve Jobs passed away. I am looking forward to finally hanging it up. Letterpressed and beautiful.
Tiny World on AppleTV+ is a great show for adults and kids! Some of the camera shots seem impossible.
Also, it is narrated by Paul Rudd (Antman), which is the perfect casting choice.
Great idea from @becky to gather all the WWDC wishlists into a single place.
It’s like a community Christmas list!
This weekend I had food poisoning. I’m not exactly sure what it was but I opened the CARROT weather app and saw this.
Not cool CARROT. Not cool.
Pet peeve: Double space after a period.
Morning light on the spider’s web
Smokey Mountains
Rebuilt the railings on our front porch. A lot of work but it looks great! Caulk and paint are next.
In honor of Chadwick Boseman, I’ll be rewatching 42. Great movie! 🍿
I wonder how Apple will prioritize privacy over App Store profit. If they are regulated to allow multiple App Stores will user privacy suffer? If so, then Apple should make changes to avoid that regulation. At least if they value user privacy and security over App Store profit.
As I watched the 2020 WWDC Keynote I started seeing patterns in some of the features that were unveiled.
First is SwiftUI. Last year SwiftUI was revealed as a cross (Apple) platform way to write UI code. It significantly eases support for basic things that reside on all Apple platforms including light/dark mode, accessibility handlers, translation, and UI layouts.
Second is the new multi-platform Xcode template. It makes it easy to start building and maintaining apps for iPhone, iPad, and macOS.
Third, is App Clips. App Clips are parts of an app, the demonstrated example is a parking meter app. You may be in a new city and need to park but don’t want to spend 5-10 minutes downloading the app, creating an account, etc when you may never use that app again. With app clips you get just the experience of paying for the parking spot without permanently downloading an app.
Lastly, is the new UI for macOS. It is much more visually similar to iPad OS in many ways. They build off of each other while remaining structurally different. I think that Apple isn’t converging the platforms so much as they are creating a consistent design language across all of their platforms - which brings me to the point of all of this - what is the next platform?
The semi-obvious answer is the much rumored Apple AR Glasses. SwiftUI allows you to write cross platform UI code that can be ported to a new platform and then customized for that platform with less effort than writing a new platform specific app. The Xcode template gets you further along that path by separating UI code while sharing underlying network and application logic. App Clips seems like the perfect fit for Apple AR Glasses on the go. You want lightweight apps that can be used nearly instantaneously for a specific interaction. And the unified design language of macOS/tvOS/iOS/iPadOS will make the next platform instantly recognizable and more intuitive.
Apple is putting the pieces together for their next big platform right under our noses.
An article on the Washington Post consumed 300% of my CPU. And I had ad-blocking software running.
I was simply reading the article when the fans on my MacBook started ramping up. Soon it sounded like a hurricane was coming. I opened up Activity Monitor and sure enough the Post article was using 300% of my CPU.
I understand the predicament most publishers are in - trying to squeak by on a percentage of a penny per page view. But you aren’t helping the experience when what should be a simple web page turns my computer into a hot mess just so you can serve some crappy ads that I don’t care about.
I really enjoyed @jaimeejaimee’s talk this morning about “building tools for life”. What a great mantra to live by. I’m going to steal that as I evaluate what I work on.
I’m happy to be at Swift By Midwest this week. A lot of great classes and talks. The people are great and the ideas are helping to motivate me to keep moving forward with my ideas.
I did this with my daughter so we could both watch a movie when we needed it to be absolutely quiet elsewhere in the house.
If this is possible for AppleTV or other iOS devices let me know.
Apple released a holiday video about a girl who is reluctant to share her art.
Apple also released a making of video - and only then did I realize they hand made all the sets. It’s incredible. If this is a taste of the quality going into Apple’s proprietary TV offering rumored for next year then I’m very impressed.
I’ve been on a social media diet since August 1st. I deleted the Twitter app from my Mac and my iPhone. I rarely used Facebook before then anyway and only through Safari. It’s been over three months and I can firmly say that I’m much happier and no less informed than I was previously.
Most of my ‘news’ comes through the Apple News app or visiting websites directly. This makes my consumption of news very deliberate and usually very short. I can review things for the day in about 5-10 minutes and that is all.
I have more time for what really matters and I feel like I’ve not wasted my time endlessly scrolling through noise and interruptions.
This November I’m thankful I gave up social media.