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
NG-24: SpaceX Launches Cygnus XL Resupply Freight To The Space Station

SpaceX Falcon 9 launched Cygnus XL cargo spacecraft from Cape Canaveral Space Force Station in Florida to the International Space Station (ISS) as part of the NG-24 mission. The spacecraft, named the 'S.S. Steven R. Nagel', carried over 5 metric tons) of essential supplies, scientific experiments, and hardware for the Expedition 74 crew, marking the second flight of the enhanced Cygnus XL variant.

"And liftoff! Science and supplies soaring to the International Space Station aboard the S.S. Steven R. Nagel," NASA spokesperson Sandra Jones said during live commentary.

The Falcon 9 first stage booster(B1094) executed a flawless landing back at Cape Canaveral, completing its seventh flight. Cygnus XL was scheduled to arrive at the ISS on April 13, 2026, where it would be captured by the Canadarm2 robotic arm and berthed to the Unity module's Earth-facing port.

The Cygnus XL represents a significant upgrade, featuring a 20% increase in pressurized cargo volume compared to previous models, with a pressurized cargo module measuring 7.89 meters in length and a total capacity of 36 cubic meters.

The cargo manifest includes 1,410 kg of crew supplies, 1,075 kg of science investigations, 65 kg of spacewalk equipment, 2,120 kg of vehicle hardware, and 330 kg of computer resources.

Notable payloads include a new module for the Cold Atom Laboratory, hardware for biological research, a radio receiver for observing the ionosphere, the ClimCam climate camera (developed by Kenya, Egypt, and Uganda), and the LEOPARDSat-1 CubeSat to test radiation-blocking carbon sheeting.

This mission is part of NASA's Commercial Resupply Services (CRS-2) contract and is the fourth and final Cygnus launch on a Falcon 9, following the retirement of Northrop Grumman's Antares 230+ rocket in 2023 due to supply chain disruptions caused by the Russian invasion of Ukraine.

The S.S. Steven R. Nagel honors Steven R. Nagel, a NASA astronaut who flew four Space Shuttle missions and logged over 720 hours in space before his death in 2014.

Like all Cygnus spacecraft, the XL is a one-way vehicle; after its mission, it will be loaded with station waste, detached, and perform a controlled de-orbit maneuver to burn up safely in Earth's atmosphere. This is unlike the SpaceX cargo Dragon which is reusable.

Read full Article
post photo preview
Trump Orders Maritime Blockade, As US-Iran Peace Talks End Without Agreement

The U.S.-Iran peace talks in Pakistan ended without an agreement after 21 hours of negotiations, with Vice President JD Vance saying that the Iranian delegation "has chosen not to accept our terms." Speaking from Islamabad’s Serena Hotel on Sunday, Vance emphasized that the core U.S. demand was an affirmative commitment from Iran not to pursue nuclear weapons or the tools to rapidly develop them, which Tehran refused. He described the outcome as “bad news for Iran much more than it’s bad news for the United States,” and said the U.S. delegation was leaving behind its “final and best offer.”

President Donald Trump responded  later Sunday, by ordering a naval blockade of the Strait of Hormuz, escalating pressure on Iran. The directive, posted on Truth Social, was backed by U.S. Central Command (CENTCOM), which deployed a carrier strike group to the region. The move followed Iran’s alleged mining of the strait and its continued closure, which Trump labeled “world extortion.”

Oil prices surged nearly 7% amid fears of supply disruption. Iran denied U.S. claims of de-mining operations by American destroyers in the area and accused Washington of failing to gain Tehran’s trust during talks.

Iran’s state media blamed “excessive American demands” for the failed talks, citing disputes over the Strait of Hormuz and nuclear technology.

The Pakistani government hosted the talks, with Prime Minister Shehbaz Sharif calling them a “make-or-break moment.” Iran’s delegation was led by Parliament Speaker Mohammad Bagher Ghalibaf who claimed the U.S. failed to build trust despite Iran’s “constructive initiatives.”

"In intensive talks at highest level in 47 years, Iran engaged with US in good faith to end war. But when just inches away from 'Islamabad MoU,' we encountered maximalism, shifting goalposts, and blockade. Zero lessons earned," Iran's Foreign Minister Seyed Abbas Araghchi wrote on X Sunday.

Vance maintained constant communication with Trump during the talks, who was reportedly attending a UFC event in Miami when the negotiations concluded.

A fragile two-week ceasefire remains in place, but its future is uncertai, as Iranian officials said any maritime blockade by the U.S. will be a violation of the ceasefire agreement.

Meanwhile, ongoing Israeli airstrikes in Lebanon have killed over 2055 people, particularly in southern regions like Nabatieh, with Lebanon’s Ministry of Public Health confirming casualties from sustained bombardment linked to ongoing regional hostilities. Iranian negotiators have accused the U.S. of breaching the terms of their ceasefire agreement which calls for Israel to stop its bombardment of Lebanon.

The war between the U.S.-Israel and Iran began on February 28, 2026, and had entered its seventh week at the time of the talks.

Read full Article
post photo preview
Artemis II Lunar Mission Crew Returns To Earth

The Artemis II crew successfully completed a historic 10-day mission around the Moon, splashing down at 0007 UTC on April 10, in the Pacific Ocean off the coast of San Diego.

The Orion spacecraft traveled 694,481 miles (1,117,659 km), reaching a maximum distance of 252,756 miles from Earth—surpassing the Apollo 13 record by over 4,000 miles—and returned safely after a 6-minute communication blackout during re-entry at speeds near 25,000 mph.

The four astronauts—Commander Reid Wiseman, Pilot Victor Glover, Mission Specialist Christina Koch, and Canadian Space Agency’s Jeremy Hansen—became the first humans since Apollo 17 in 1970 to travel to the Moon and return.

Despite technical challenges—including repeated toilet malfunctions requiring in-flight repairs—the crew conducted critical tests on life support systems, radiation detectors, and next-generation spacesuits, all vital for future lunar landings. They also observed a 53-minute solar eclipse and captured unprecedented images of the Moon’s far side.

Following splashdown early Saturday, the crew was extracted via an inflatable “front porch” raft, medically assessed, and transported by helicopter to the USS John P. Murtha, before heading to Johnson Space Center in Houston for further evaluations and family reunions.

This mission marked several historic firsts: Koch is the first woman, Glover the first black person, and Hansen the first non-American to orbit the Moon. The crew spent 9 days, 1 hour, and 32 minutes in space, officially counted as 10 days because launch day was designated as Flight Day 1.

President Donald Trump and Canadian Prime Minister Mark Carney both praised the mission as a spectacular success, reaffirming global unity in space exploration.

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