ADVERTISEMENT

Dell takes a shot at the MacBook Neo with the new XPS 13

Published Jun 2, 2026 06:45 pm

Apple’s MacBook Neo is rolling with a lot of steam right now. Besides the bright colors and the Apple ecosystem powering it, the price is set at a more accessible range for people who first want to dip their toes in the world of MacBooks. 

However, competitors won’t be going down without a fight. Dell has recently announced their new XPS 13 laptop. It is one hundred dollars more than the MacBook Neo, and powered with an Intel chip and runs on Windows 11. 

Feature breakdown

  • The Dell XPS 13 boasts a fully functional Touch screen. The MacBook Neo does not support a touch screen. My question is, is the touch screen actually necessary? Personally, I dislike smudging my screen with fingerprints. Also, even slightly touching most screens, would make it rock and wobble, which is annoying in its own right. 
  • Everyday usability takes a hit on Apple's budget device, which lacks a Backlit keyboard, a feature that the $699 XPS 13 boasts, and yes, I believe they should be proud of that one.
  • The MacBook Neo has two USB-C ports, one has speeds of up to 10GB/s, while the second one has 480MB/s, which people may consider slow. Dell’s XPS 13 ports have a complete 10GB/s speed.
  • Dell supports Wi-Fi 7, while the MacBook Neo supports up to Wi-Fi 6E. Wi-Fi 7’s theoretical speeds go up to 46GB, while Wi-Fi 6E only goes up to 9GB. But not all ISPs around the world support Wi-Fi 7, and for many households, Wi-Fi 6 hasn’t even been maximized. Also, Wi-Fi 7 in some places is unlocked via premium plans.
  • MacBook Neo has Touch ID for its 512GB version. The Dell XPS 13 has Windows Hello for their biometric security. 
  • Audio Hardware: Dell doubles the acoustic hardware, utilizing a Four speakers setup compared to the Two speakers built into the Neo.

Power and Efficiency

The MacBook Neo relies entirely on Apple's A18 Pro chip (a 3nm architecture sporting a 6-core CPU, 5-core GPU, and 16-core Neural Engine) utilizing 8GB of unified memory. Because the architecture is completely integrated, there are no upgrade paths.

Dell counters this rigidity by offering its CNC aluminum chassis with an Intel Core processor for the base $699 model, but provides consumers an upgrade path up to an 8-core Intel Core Ultra 7 355 (Panther Lake). Memory configurations scale up to 32GB of LPDDR5X, and unlike the Neo, the SSD can be swapped out and upgraded post-purchase.

Portability and Display

Surprisingly, Dell manages to pack a larger display while engineering a lighter machine. The MacBook Neo features a 13.0-inch Liquid Retina display (2408 x 1506) locked at a static 60Hz refresh rate, weighing in at 2.7 pounds (1.23 kg).

The new XPS 13 stretches to a 13.4-inch 2.5K display. Crucially for battery preservation and smooth scrolling, it features a variable refresh rate that scales from 30Hz up to 120Hz. Despite the larger glass footprint, the XPS 13 utilizes a lightweight frame that scales down to just 2.2 pounds (1.0 kg), making it half a pound lighter than Apple's machine.

In terms of battery, the Dell XPS 13 may see up to 17 hours for the first few years. Apple’s MacBook Neo can go up to 16 hours of battery life with a long standby time.

Related Tags

Dell XPS 13 Apple MacBook Neo
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.