ADVERTISEMENT

My Favorite Catalina Features

Published Oct 11, 2019 12:00 am
Apple_macOS-catalina-available-today_100719_big.jpg.large Apple just released their latest and greatest Mac OS X version, 10.15 a.k.a. Catalina. This release is the final coffin for 32-bit applications, as it goes full 64-bit. Whilst this may seem alien to some readers, it basically means that there are old applications that worked on Mojave (10.14) that will stop working on Catalina. You’ll know which ones when you upgrade you Mac — it will list these 32-bit applications that you can no longer enjoy. That being said, I find there are several new features that are worth the upgrade — here’s a rundown of my favorites. 1.  Sidecar. I used to use a third-party application named Duet on my Mac and iPad — to allow the iPad to be used as an extended display. Catalina comes with this feature baked in, for free, and works better. With Catalina and iPadOS 13.1, logged on the same Apple ID and on the same WiFi network, with Handoff turned on on the Mac, you can trigger Sidecar to automatically use that iPad Pro as your extended display. 2.  Apple TV, Podcast, Apple Books and Music killed iTunes. Finally, the behemoth iTunes application is now gone, replaced with four different applications: Apple TV for your TV series and movies, Podcast for your favorite podcast client, Apple Books for those audiobooks, and, of course, Music, for what else, your music. One thing that you might miss, though, is the iPhone back-up functionality. That one is now on Finder, where it makes more sense, as all other devices connected to the Mac appear there. 3.  Apple Arcade. Not that I play games on the computer that often, but this one, paired with your favorite game controller, in my case the Xbox wireless controller, gives you that bigger game experience as your iPhone. 4.  Approve with Apple Watch. If you have your Apple Watch configured to automatically log you in on your Mac, this new functionality will allow you use your watch (double click on the side button) to approve some processes that need authentication. 5.  Enhanced Reminders. The new functionalities added to Reminders give it a much needed boost — making it up to par with third-party reminders applications. Nothing beats having an application that automatically syncs with all your other devices. 6.  Enhanced Gatekeeper, Data protection and System Volume protection. System volume protection means that the drive partition where Catalina resides is now made read-only, preventing third-party applications from overriding important system files. This is paired with an enhanced Gatekeeper where third-party applications, from the Mac App Store or from the internet, are checked for known security issues. Finally, third-party applications that require access to your Documents, Desktop, Downloads folders, iCloud Drive, etc., all prompt you for access permission before they are given access. It might be annoying at first, but it is there to prevent malware from unauthorized access. 7.  Screen Time. Apple finally brings this to the Mac. Now you get an integrated view of how much time you’ve spent in front of the screen, whether on your Mac, iPad or iPhone. Wondering, though, if this will soon add the Apple TV. So there you have it — my short list of favorite new Catalina features. There are other new features and improvement available, like Catalyst, for example. However, just like in iOS upgrading, make sure that you back-up your data first, and also ensure that all your third-party applications are compatible. It is a full 8GB download, so make sure that you have enough space. Enjoy!
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.