ADVERTISEMENT

vivo shakes up smartphones with the V29e

Published Dec 7, 2023 03:47 pm
ize.png

The vivo express is chugging along at full speed, ensuring to stay ahead in the fast-evolving smartphone technology. 

Earlier this year, vivo introduced the V29, a flagship smartphone that has risen to be a strong partner for content creators. The vivo then pivots to the V29e, showcasing their versatility in offering customers more choices to kickstart their journey into content creation.

The vivo V29 comes in two colors: Forest Black and Ice Creek Blue. Our favorite between the two is the former, which we find the shade of dark green to be alluring and sophisticated in its own way. Though, not to discredit the Ice Creek Blue, which has a striking design on its own. 

Powering up the V29e is a Snapdragon 695. Yes, it’s powerful enough to run some of the most popular gaming outs out there. It’s powerful enough for Genshin Impact and for Call of Duty Mobile, and so it should be powerful enough for others such as Mobile Legends. The Snapdragon 695 is also very capable of delivering enhanced images and colors, to ensure the thrill of your gaming experience.

Of course, processor is one thing, but we got to talk about the 6.67-inch AMOLED display. It’s got a resolution of 1080x2400 and a 120Hz refresh rate, meaning what you’ll be seeing will be extra smooth. Now, judging from experience, if this will be your first time diving into a smartphone with 120Hz, we will admit, the difference won't be too evident unless you really – really – take a very close look. However, spend some time with this phone, and then you go back to any phone with less than 120Hz, then and there, you will notice the vast difference between them. 120Hz is a big deal and is hard to get back from. 

The vivo V29e has two RAM options, an 8 and a 12, which are both delightful. You can borrow up to 8GB from the 256GB storage to expand your RAM when needed. More RAM, better phone performance in switching between apps.

In the past we’ve talked extensively about the vivo V29, especially its Aura Light camera system. And we are glad to report that the ring-light feature is also available in the vivo V29e. It’s a powerful tool and less gimmicky than one might assume. It’s a ring-like object found beneath the camera system. It provides extra light with multiple color temperatures, and adjustment of the light’s intensity. It’s not a flash or a modified flash, but actually functions like a pseudo-ring-light that content creators use. It’s like the vivo V29 and the V29e are pocket-sized content creator kits.

The front camera features 50MP, which is, of course, much needed for selfies and vlogging. The rear camera supports 64MP and 8MP, and features such as Night and Portrait are among vivo’s strongest suits when it comes to camera. 

And of course to ensure you got enough to last the day, the vivo V29e has a 4800mAh with 44W of charging speed. So, if you ever need to power up again soon, you should rest easy, knowing you’ll be back in action in a few minutes.

Overall, the vivo V29e is a solid contender for anyone seeking a new smartphone to cater all their needs. It’s powerful, versatile, and affordable, with a great balance on performance and features. But as we always say, don’t ever just take our word for it, go out! Check out the vivo V29e in vivo stores and see for yourself what it can do for you.

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.