In its WWDC 2021 event, Apple recently unveiled the iOS 15 and it has rolled beta versions as well.
But what’s surprising to know is that a young tech enthusiast has thought of sticking to the older versions of the operating system. Even after 10 years of its launch, the 18-year-old Jane is using iOS 4. His Twitter bio “loves to invent” shared on June 9 that people could use the OldOS app to bring iOS 4 which has been “beautifully rebuilt in SwiftUI”, which is Apple’s developer program.
Zane further explained that the app has been designed “to be as close to pixel-perfect as possible” and it was fully operational and usable as a second operating system. He further revealed that the app was also fully open source for all to learn, modify and build on.
The OldOS app also came back with the old and iconic home button on the iPhone which Apple has got away with its newer devices. The app brings back the home button on the screen and uses touch vibration.
Zane’s tweet got viral and Twitterattis went in a nostalgic mood, terming the app as super cool. Zane further said that it was the love of nostalgia. “I have such a special place in my heart for this operating system and wanted to bring it back while showcasing the power of SwiftUI,” he said.
Another feature is the “slide to unlock” bar which was a timeless iPhone feature. Zane’s OldOs app brings that back too and it works as well as one user showed in a video he shared.
Live TV
#mute
googletag.pubads().setTargeting('category', ["article","Technology","Apple IOS 4","IOS 15","Apple IPhone","IOS 4 Features","IOS 4 Returns"]); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 50, mobileScaling: 2.0 }); googletag.pubads().disableInitialLoad(); googletag.pubads().enableAsyncRendering(); googletag.pubads().set('page_url','https://zeenews.india.com/'); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); // OpenWrap code START here if(typeof PWT.requestBids === 'function'){ PWT.requestBids( PWT.generateConfForGPT(googletag.pubads().getSlots()), function(adUnitsArray) { PWT.addKeyValuePairsToGPTSlots(adUnitsArray); PWT.ow_BidsReceived = true; initAdserver(false); } ); } // No need to handle "else" part as we have A9 wrapper on page // OpenWrap code END here var FAILSAFE_TIMEOUT = 1000; // this timeout should be more than OpenWrap and A9 timeout setTimeout(function() { initAdserver(true); // calling this function with forced mode set to true so that GPT API is always executed }, FAILSAFE_TIMEOUT); }); googletag.cmd.push(function() { googletag.display('div-article-rhs-atf-ad'); }); googletag.cmd.push(function() { googletag.display('div-gpt-ad-1504525832454-0'); }); googletag.cmd.push(function() { googletag.display('div-gpt-ad-1504525832454-2'); }); googletag.cmd.push(function() { googletag.display('div-gpt-ad-1504526235866-6'); }); if(inad1){ googletag.cmd.push(function() { googletag.display('div-gpt-ad-AS-Inarticle-1'); }); } if(inad2){ googletag.cmd.push(function() { googletag.display('div-gpt-ad-AS-Inarticle-2'); }); }
} on_load_google_ad(PWT);
function on_load_fb_twitter_widgets(){ (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.9"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) {
t._e.push(f); }; return t; }(document, "script", "twitter-wjs")); }
//setTimeout(function() { on_load_google_ad(); }, 5000);
setTimeout(function() {
on_load_fb_twitter_widgets();
}, 5000);
Source link