Alert: I am in the process of migrating this site to ers.land !
Please update any bookmarks or feed subscriptions; p3l6.dev will be set to redirect soon.
Platforms State of the Union
<<Back to Index
3rd party access to “Find My” devices
Apple Silicon
Goal is to bring mobile hardware innovations to the desktop
Scalable architecture for different needs
Brings integrated memory, graphics chips, neural engine, secure enclave to mac
Probably means you cant upgrade memory
Wonder what this means for bootcamp?
Still a unix machine
Transition
Quick start program
Shipping by the end of the year
Make your app universal
They’ve already converted many open source packages, publishing soon
Rosetta provides compatability with intel executables
Can’t run kernel extensions in emulation
Virtual machines work, docker will work in the coming months
iPhone and iPad apps will just run
macOS Big Sur
Dock is rounded, all icons are rounded squares
Hopefully spacers still work!
Menu bar is atop the desktop background
Finder has new document icons
Sheets float above the window instead of down from the top
App Toolbar has inline title, with new look for buttons
SF Symbols now available on the mac
Can set an app specific accent color in you app plist
Version 11.0
iPadOS
Sidebar
New date picker
Pencil improvements
iOS
Widgets, reimagined information at a glance
Three sizes
Available on the home screen
Swift UI
Performance really matters due to home screen
Swift UI archived view
WidgetKit
Visibility, relevance makes drawing fast
Widgets can be stacked, in all sizes
Smart stack shows the correct widget based on relevance
App Clips
Light and fast, easy to discover
Start with a card, autogenerated based on info submitted to the app store
Tap on it to launch the appclip
Use with signin with apple and apple pay to make them easy to use
Discovery is key
New appclip code, like a qr code
Links etc
Jumps to the part of the app that is relevant to the current location
If they upgrade to the full app, settings will be migrated from the clip
Xcode 12
Moved from the traditional tabs to “document tabs”, with the Italic replacable tab of other editors
Improved UI previews. Jump back and forth between render and code.
Improved swift code completion
Swift packages now support Asset catalogs and swift UI
Swift UI
Has no migration this year, backwards compatible.
LazyVStack Can load a bunch of stuff in a layout only when it is visible to display large collections
Outline views, paging views
Describe the app structure with swift UI too. @main
This is so cool, allows almost free multi-platform work
p3l6.dev
Home
Now
Hobbies
Blog
Recipes
Resume
Contact
Blueprint