ADVERTISEMENT

My top pick from Apple's next generation operating systems' features

Published Jun 7, 2022 12:13 pm

Apple WWDC 2022

Another year, another Apple WorldWide Developer Conference (WWDC 2022), and like clockwork, Apple gives a sneak peek of the upcoming operating systems that power their devices.

The keynote covered all devices, except for the HomePod Mini and Apple TV. Whilst the two-hour keynote covered a lot of new features for MacOS, iOS, iPadOS and watchOS, a couple of new features stood out for me, and for sure I'll be using them. Let's list them here, in no particular order - and oh, please don't tell me that Android had this and that feature a long time ago, Android and iOS copy from each other. iOS 16 comes with a new Lock Screen.

Apple took design inspiration for the Lock Screen from the Apple Watch watch faces. At the moment, you have limited choices on what widget or "complications" you can add, but this will improve, like other features, once developers start releasing their applications. Anyway, I like the way you can change the Lock Screen design (yes, you can have more than one) by swiping left or right, like the watch faces, and also have it controlled by your Focus settings.

The notifications appear at the bottom half of the screen now, which is better, IMHO. This feature, while not groundbreaking, will be even better once the rumored always-on display of the new iPhone models get released this September. :) iOS 16 Lock ScreenMessages, on all platforms (iOS, iPadOS and MacOS), will have Mark as Unread for message threads, edit a message and undo send. If you need to edit or recall a message, just tap and hold and the options will appear. Messages that you edit will be marked 'EDITED' and those that you recall will disappear.

HOWEVER, this only works for iOS 16 devices at the moment (hope that there is an iOS 15 update that will support this), the edited message will not appear and the undo send feature does nothing on older iOS versions. I hope that this is just a beta issue, which will be better once it launches for all users. One thing that I think Apple missed with Messages is the scheduled sending and better thread management, like collapsible threads within group chats, and with individual thread reply notifications.

iOS 16 Edit and Undo Send message optionsSharePlay gets out of FaceTime and is now also available on Messages. I rarely use FaceTime, so the chance of using SharePlay is extremely rare. With SharePlay on Messages, I might just get to use it more often. In addition to SharePlay, you can use Messages to collaborate with others, too - from the Apple website, it says "Share notes, presentations, reminders, Safari Tab Groups, and more..." - this works extremely well with the upcoming Freeform application that is like a turbo-charged whiteboard!

iCloud Shared Photo Library is another feature that I will definitely use. I already have different Shared Albums, but this new feature will extend the Shared Album functions by allowing any member to manage it, including edit photos, add captions, tags, etc. One question, though, if a member deletes a photo, does it asks others to confirm or is it simply gone? Speaking of photos, I use Live Text a lot. iOS 16 adds support for Live Text for video! In addition to lifting text from the screen, you can apply actions on it as well - translating, converting currencies, etc. Although not exactly Live Text, but the same technology can now identify a photo subject and automatically isolates it from the rest of the photo, which you can then share.

Privacy and security improvements are always something that I use immediately. iOS 16 brings clipboard permissions for applications (you will know before applications access it) and FaceID whilst in landscape orientation (finally!). For better security, I am glad that Apple is pushing Passkeys (password-less login) more this year. There is a new personal security feature, Safety Check, that can protect domestic abuse survivors by disabling location, messages on other devices besides the one you are holding, restricting applications, etc.- does this also add AirTags issue of stalking? Hmm. I use iCloud+ a lot and have several domains enrolled in the Custom Domain feature. This new release will now allow a catch-all address and support for users outside of the Family Sharing account. Nice! A lot of these features above also apply to the iPadOS.

However, one thing that makes iPadOS 16 fly is Stage Manager. This new feature on iPadOS 16 (and MacOS Ventura) is a new way to multi-task. Stage Manager also works when the iPad Pro is connected to an external display, essentially allowing you to have two independent home screens, or maybe I should call it desktop now. Unfortunately, this is only available for the M1 iPads (iPad Pro and iPad Air). I can't wait to try this out. I mentioned MacOS Ventura providing a brand new way of multi-tasking on Macs. The feature that I will definitely use is Continuity Camera, which connects your iPhone to the Mac and use it as a webcam.

I have this third-party software, Camo, that can do this, but it requires that the iPhone is tethered to the Mac (although this is good because it charges it at the same time), but Continuity Camera is wireless and does not need you to unlock the iPhone before using it. It has a Desk View feature that somehow can show your desktop, keyboard and all, as if there is an overhead camera attached - not sure if this is limited to certain iPhone models though, but in the keynote demo, it was simply awesome! I wonder how much battery it consumes, though. And finally, the new watchOS 9 features that I will be using frequently is the Heart Rate Zones, which allows you to set your target heart rate range and alerts you when you fall below or over the target. I have been waiting for this for a long time. watchOS 9 also adds new sleep metrics, but it better be as good as the third-party application that I currently use. I cannot wait for September, when these new features and more (yeah, Apple is still holding on some of the features that will only come with the new devices) go live on these operating systems! For the meantime, time to continue testing the new iOS 16 beta.

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.