keneci Network
News • Science & Tech • Comedy
PWAs: Will The Web-based Apps End Big Tech App Store Tyranny?
July 12, 2024
post photo preview

Progressive Web App(PWA) is basically a website built to function as a native desktop software or mobile app. The main advantage of a PWA is that it is apps store-independent and cross-platform.

Opening a PWA-optimized website like 'Gab.com' for example, on a standards-compliant browser like Brave would immediately trigger an instal prompt on the top-right corner of the browser window within the address bar.

On mobile browsers, the PWA prompt may be 'install Gab' or 'add Gab' [to the homescreen]. In the absence of the prompt, just adding the website to the homescreen will do the trick.

Once installed, the PWA functions more like a native app. This circumvents app stores like Google Play and Apple's App Store where free speech apps like Gab are banned.

Other browsers that support PWA include Gab's own Dissenter, Microsoft Edge, Google chrome, Apple's safari and Opera mobile. PWAs are supported on Windows 10, android and iOS.

For a website to be a PWA, it must run on certain core web technology components. And while User Interface frameworks like Angular and React support and have all the components for PWAs, it is important to note that PWAs are not framework-dependent.

PWAs store data as HTML files, use CSS and images from the browser cache which makes them load faster and also work offline by utilizing a specific set of components.

Critical components of a PWA includes Service worker, JSON manifest, App shell and other tools that continue to be added as UI frameworks and standards evolve.

A service worker is a type of web worker. It’s a JavaScript file that runs separately from the main browser thread, intercepts network requests, caches, and delivers push messages. If there is no network connection, a service worker will pull data from the cache using the browser’s cache API.

JSON manifest is a file that contains metadata of the app describing the UI. The manifest controls whether the app will have a more native rendering, the icon to be displayed on the home screen when installed, the orientation, the full-screen rendering, and so on. The manifest is responsible for creating an app-like experience.

App shell is the container where the data is stored. The app shell architecture consists of HTML, CSS, and JavaScript and allows some lightweight settings to be quickly loaded during the first visit, which reduces the time required the first time the PWA is launched. The app shell is responsible for the UX of the PWA.

Note that PWA components are based on common and open web technologies, hence keeping the development independent of any one app store software development kit(or SDK).

Google and Microsoft are working together to support the PWA ecosystem. Google has been adding PWA components -- like workbox, chrome Devtools and lighthouse -- to their UI frameworks.

The technologies behind PWAs are not new. Steve Jobs tried this in 2007 with HTML5-based standard for web apps on iphones. Apple later changed course with the introduction of iOS SDK.

Web technology development has since advanced, and JavaScript is becoming a computational power. Most PWAs are more feature-rich than their traditional native counterparts.

Advocates claim that with PWAs, smartphone users don't need to worry about app updates and storage space; and developers don't have to grovel to the big tech app store duopoly of Apple and Google, to distribute their PWAs. Gab social and other apps banned from Play store and App Store, are taking advantage of PWAs to great success.

Ironically, the tech giants are embracing PWAs, probably for different reasons and the fact that the general trend is towards 'stream everything.'

ZDNet's Mary Jo Foley reported last year that Microsoft is building an Azure-powered 'Cloud PC' service to be launched this year. With such service, Windows 10 operating system users can access and interact with the OS via a browser, making windows 10 accessible on any 'thin client.' A windows 10 PWA on android, iOS or Mac can give one access to the OS without having to worry about updates and graphics power of your device. The crunching of data is done behind the scenes on Microsoft servers.

Microsoft has also released popular apps like Office and outlook as PWAs. The tech giant accepts PWAs from developers who wish to distribute via their windows 10 app store.

Google has released their popular services as PWAs. These include YouTube music, map, photos, Drive, Keep and stadia. Google Play store also supports PWAs. Twitter Lite is a PWA.

With gaming being the only holdout for now in the 'stream everything' race, it may not be too optimistic to say that in 5 to 10 years, the tyrannical regime of the app store duopoly -- Google and Apple -- will be have ended. Though they obviously will not go down without a fight.

community logo
Join the keneci Network Community
To read more articles like this, sign up and join my community today
0
What else you may like…
Videos
Posts
Articles
SpaceX Starlink Internet Satellites

With Starlink internet, data is continuously being sent between a ground dish and a Starlink satellite orbiting 550km above. Furthermore, the Starlink satellite zooms across the sky at 27,000 km/hr! MORE VIDEOS ON KENECI NETWORK RUMBLE CHANNEL: https://rumble.com/c/Keneci

00:28:08
Elon Musk, DOGE Speak On Waste And Fraud

US Department of Government Efficiency Services (USDS) led by Elon Musk speak on the "mind-boggling" fraud and waste in UInited States federal government

00:00:45
January 17, 2025
SpaceX Launches Starship 7th Test Flight

SpaceX successfully executed its second-ever “chopsticks” catch of a Super Heavy booster (or Booster 14) using the “Mechazilla” launch tower on Thursday(Jan. 16), during the seventh uncrewed test flight of the company's 123-meter Starship rocket. However, the megarocket's upper stage(or Ship 33) was lost approximately 8.5 minutes into the flight in a “rapid unscheduled disassembly(RUD)” or explosion

00:10:30
Welcome to Keneci Network!

Join the conversations!

December 09, 2025
Bitcoin White Paper By Satoshi Nakamoto

Bitcoin white paper

Bitcoin_White_Paper.pdf
September 17, 2024
Charges Against Sean 'Diddy' Combs In Grand Jury Indictment

The rapper was charged with racketeering conspiracy, sex trafficking by force, fraud or coercion, and transportation to engage in prostitution in the indictment unsealed Tuesday(Sept. 17)

Combs-Indictment-24-Cr.-542.pdf
post photo preview
Conor McGregor Suffers Knee Injury In Return Fight Against Max Holloway: UFC 329

Max Holloway defeated Conor McGregor via first-round TKO at UFC 329 in Las Vegas, ending the bout just 1:09 into the opening round. McGregor suffered a severe right knee injury while attempting a jumping left roundhouse kick to start the fight, causing him to land awkwardly and collapse.

Holloway followed with ground strikes before referee Marc Goddard stepped in; McGregor was unable to continue, leading Holloway to signal the referee to stop the fight due to his opponent's obvious distress.

This welterweight bout marked McGregor’s return to the Octagon after a five-year hiatus, having last competed in 2021. The rematch was highly anticipated, as McGregor previously defeated Holloway via TKO in 2013 at featherweight.

Commentators noted the tragedy of the moment, with Daniel Cormier suggesting McGregor’s return from a long layoff may have overloaded his executive functions, leading to the reckless attempt that caused the injury.

UFC CEO Dana White indicated medical staff suspected a torn ACL, casting doubt on McGregor’s future in the sport.

"I was so sharp and so ready for this fight I cannot believe what has happened. The talk of me being off while walking in to the fight is nonsense. I was calm, ready, and confident. I am in shock what has taken place. The devil is literally staring at me right in front of my face here. I am not engaging. I will be at church tomorrow. I will overcome this. I will not be deterred. I will return," McGregor wrote on X after the fight.

Here the other key results from UFC 329.

Paddy Pimblett defeated Benoît Saint Denis via technical submission (D’Arce choke) at 0:52 of Round 1.

Mario Bautista defeated Cory Sandhagen by unanimous decision (29-28, 29-28, 29-28).

Brandon Royval defeated Lone’er Kavanagh via submission (rear-naked choke) at 3:40 of Round 3.

King Green defeated Terrance McKinney via TKO at 4:59 of Round 1.

Robert Whittaker defeated Nikita Krylov via TKO at 1:01 of Round 3.

Adrian Yañez defeated Cody Garbrandt via TKO at 2:47 of Round 1.

Read full Article
post photo preview
Argentina, England Advance To The Semifinals Of The 2026 FIFA World Cup: Haaland Tears Up Over Norway Loss

Argentina and England advanced to the 2026 World Cup semifinals after dramatic extra-time victories over Switzerland and Norway, respectively, setting up a historic clash between the top-ranked teams in the tournament. Argentina defeated the 10-man Swiss side 3-1 in Kansas City, while England edged out Norway 2-1 in Miami, securing their first-ever semifinal meeting in a rivalry renewed after 36 years.

The match between Argentina and Switzerland was a tense tactical battle where the Swiss held the defending champions to a 1-1 draw through goals by Alexis Mac Allister and Dan Ndoye.

The game swung dramatically when Breel Embolo was sent off for a second yellow card following a VAR review for simulation, leaving Switzerland to defend for over 50 minutes. Julián Álvarez broke the deadlock in the 112th minute with a stunning long-range strike, and Lautaro Martínez added a late rebound in stoppage time to seal the 3-1 win, extending Argentina’s unbeaten streak in World Cup matches to 12.

In the earlier quarterfinal, England faced a resilient Norway side that opened the scoring through Andreas Schjelderup before halftime.

Jude Bellingham leveled the score with a precise slice just before the break and delivered the winner in extra time, completing a brace that kept England’s hopes alive for their first title since 1966. Manager Thomas Tuchel criticized his team’s sloppy performance despite the win, while the victory marked only England’s fourth appearance in a World Cup semifinal.

The two teams will meet in the semifinals on July 15 in Atlanta, where they will face off for the first time in a World Cup knockout stage since the 1990 quarterfinals. This matchup ensures that the final four consists of the top four ranked teams globally, with France and Spain set to face each other in the other semifinal on July 14.

The England-Argentina clash carries significant historical weight, tracing back to the 1986 "Hand of God" incident, now adding a new chapter to one of football’s most storied rivalries.

Read full Article
post photo preview
US Strikes Iranian Targets As IRGC Declares Strait Of Hormuz Closed, After Attacking Transiting Ships

The U.S. launched a third round of strikes on Iran late Saturday into early Sunday, directly responding to the Islamic Revolutionary Guard Corps (IRGC) closing the Strait of Hormuz and attacking the Cyprus-flagged container ship M/V GFS Galaxy. Iran later attacked a second ship.

"At 7:15 p.m. ET today, U.S. Central Command [CENTCOM] forces began launching the third round of strikes this week against Iran after Islamic Revolutionary Guard Corps forces blatantly attacked M/V GFS Galaxy, a Cyprus-flagged container ship transiting the Strait of Hormuz," CENTCOM wrote on X. "A civilian crew member is missing and the vessel is unable to continue the journey due to an onboard fire and significant engineroom damage."

Earlier Saturday, the IRGC declared the strategic waterway closed "until further notice" after firing on vessels it claimed were using unauthorized routes, resulting in significant engine room damage to the Galaxy and leaving one civilian crew member missing. "Due to insecurity caused by the illegal intervention of foreigners, the Strait of Hormuz is closed until further notice and until the end of the United States' intervention in this region. No vessel will be allowed to pass," IRGC wrote in a statement.

The U.S. military reported the ship suffered extensive engine-room damage from a missile strike, leaving a civilian crew member missing. Iran countered that it merely fired a "warning shot" because the ship was navigating an unauthorized route.

Within an hour of the IRGC's declaration, CENTCOM), acting on orders from President Donald Trump, launched the third major wave of its precision airstrikes this week. American land- and sea-based fighter jets, naval vessels, and drones pounded roughly 140 military targets along Iran’s southern coast. Large explosions were recorded near major energy hubs and port cities, including Bushehr, Bandar Abbas, Jask, and Chabahar.

In response, Iran launched missile and drone strikes on US military bases in Qatar, UAE Bahrain, Kuwait, Oman and Jordan. IRGC reportedly claimed it destroyed logistical support centers for US aircraft carriers and refueling platforms at Duqm port in Oman with ballistic, in the third phase of its response to the US strikes. This is the first Iranian strike on Oman since early March.

"The era of one-sided deals is OVER. We told you: keep your word or pay the price. Reality is knocking," Speaker of Iran's parliament Mohammad Bagher Ghalibaf wrote on X with a screenshot of the US-Iran memorandum of understanding highlighting article 5 which reads: “The Islamic Republic of Iran will make arrangements using its best efforts "for free passage of commercial vessels through Hormuz, “for 60 days only.”

Saturday's mediation efforts by Oman and Qatar failed as Iran rejected U.S. demand to issue a public statement guaranteeing the Strait of Hormuz is open. Trump had declared the ceasefire between US and Iran over; and on Saturday threatened total devastation if alleged assassination plots against him by Iran are realized.

Read full Article
See More
Available on mobile and TV devices
google store google store app store app store
google store google store app tv store app tv store amazon store amazon store roku store roku store
Powered by Locals