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
US Strikes Hit Iran In 1st Post-MOU Incident, As Israel-Lebanon Framework Agreement Trigger Protests In Beirut

U.S. Central Command (CENTCOM) conducted airstrikes on Friday, against Iranian missile and drone storage facilities and coastal radar sites near Sirik, marking the first kinetic U.S. response since the June 19 Memorandum of Understanding (MOU).

The strikes were a direct retaliation for an Iranian one-way attack drone strike on the Singapore-flagged cargo ship M/V Ever Lovely on Thursday, June 25, which damaged the vessel's upper deck as it transited the Strait of Hormuz along the Omani coast. Reports indicate that Iranian naval forces also fired warning shots and missiles at vessels deemed to be using unauthorized routes, highlighting the volatility of the security situation in the critical energy corridor.

CENTCOM declared the attack a "clear violation" of the ceasefire, asserting that Iran's actions undermined freedom of navigation in the vital trade corridor.

President Donald Trump characterized the drone assault as a "foolish violation" of the agreement, confirming that Iran launched four drones, three of which were intercepted while one successfully hit the ship. Vice President JD Vance responded on the social platform X with the statement: "Violence will be met with violence. If they have disagreements about how the MOU is being applied, they can pick up the phone."

Vance emphasized that the U.S. would not tolerate breaches of the deal, which was intended to open the Strait of Hormuz to oil traffic and constrain Iran's nuclear program.

The Islamic Revolutionary Guard Corps (IRGC) claimed to have repelled the U.S. attack and threatened "swift and decisive" countermeasures against further aggression. Within hours, the IRGC said its forces have retaliated with attacks on locations hosting the US military in the region.

Diplomatic tensions escalated following a visit by U.S. Secretary of State Marco Rubio to the Gulf, where he issued a joint statement with the Gulf Cooperation Council (GCC) demanding "free, unconditional, and unrestricted navigation" through the Strait of Hormuz without tolls.

Iran's foreign ministry immediately protested this stance, asserting that the strait should be governed jointly by Iran and Oman, and rejecting external attempts to assert control over the waterway. This dispute over transit fees and sovereignty occurred despite ongoing peace negotiations mediated by Pakistan and Qatar, which had recently established a roadmap for a final deal.

 

Israel-Lebanon Framework Agreement Trigger Protests In Beirut

The latest escalation coincided with a separate US-brokered framework agreement between Israel and Lebanon, announce in Washington D.C., Friday, marking a highly contentious first step aimed at winding down the conflict between Israel and Hezbollah.

Israeli Ambassador Yechiel Leiter and Lebanese Ambassador Nada Hamadeh Moawad signed the trilateral text at the U.S. State Department, witnessed by Rubio.

The agreement establishes a newly created "Military Coordination Group for Lebanon" (MCG4L), facilitated by the United States, to oversee the implementation. Alongside the framework, the U.S. announced an immediate $100 million humanitarian assistance package for Lebanon.

The agreement does not outline an immediate, full Israeli withdrawal. Instead, it relies on a phased, benchmark-driven mechanism. Israel has agreed to a minor pullback of its forces from two specific "pilot zones" in southern Lebanon—identified as Zoetir East and Zoetir West. Control of these areas will be gradually handed over to the Lebanese Armed Forces (LAF).

Further Israeli withdrawals are not bound to a fixed timetable. Instead, they are strictly tied to measurable benchmarks of the Lebanese army successfully disarming and dismantling Hezbollah infrastructure in those areas.

Israeli Prime Minister Benjamin Netanyahu released a video statement tempering expectations of a major withdrawal. He emphasized that Israel will strictly maintain its original "security zone" (buffer zone) to keep its northern towns out of range of Hezbollah anti-tank missiles. The Prime Minister's Office added that the IDF maintains "freedom of military action throughout the security zone to eliminate threats of any kind."

Lebanese Prime Minister Nawaf Salam and Ambassador Moawad defended the framework, framing it as a vital "first step" toward restoring full Lebanese sovereignty, securing a permanent cessation of hostilities, and forcing an ultimate, comprehensive Israeli withdrawal from all occupied Lebanese territories.

Because the framework explicitly targets the disarmament of Hezbollah and was negotiated entirely without their involvement, it triggered immediate, explosive pushback in Lebanon

Hours after the announcement—which coincided with the religious peak of Ashura—thousands of Hezbollah and Shiite ally supporters took to the streets of Beirut. Convoys of men on motorcycles waved flags and rode through central areas near the parliament and along the main airport highway, protesting what they view as a formalization of Israeli occupation.

Hezbollah lawmaker Hassan Fadlallah issued a stark warning, stating that Lebanese authorities "will not be able to enforce the agreement signed in Washington unless they go, with American support, to civil war." Hezbollah officials also slammed the deal as a deliberate attempt to derail the separate "Islamabad process"--the ongoing U.S.-Iran negotiations.

Read full Article
post photo preview
Ten Owl Of Ten: Rocket Lab Launches Japanese Earth-imaging Radar Satellite For Synspective

Rocket Lab launched its Electron rocket for the "Ten Owl of Ten" mission on Friday (June 26), at 1743 UTC from Launch Complex-1 (LC-1) in New Zealand. The mission delivered Synspective's 10th StriX synthetic aperture radar (SAR) satellite into a low Earth orbit (LEO) at an altitude of 552 kilometers and an inclination of 42 degrees.

Electron's second stage separated about 2 minutes, 40 seconds after liftoff today, with the third or "kick" stage taking over about nine minutes into flight. Payload separation occured about 45 minutes later, around T+1 hour after liftoff.

This launch marked Rocket Lab's 12th mission of 2026 and the 10th dedicated launch for the Japanese Earth-imaging company, which has been Rocket Lab's sole launch provider since 2020. The StriX satellites, named after a genus of owls, are equipped with 5-meter SAR antennas that enable Earth observation in all lighting conditions and through cloud cover, supporting urban planning, infrastructure monitoring, and disaster response.

Each Strix satellite weighs about 100 kg, and stretches to 5 meters wide with its SAR antenna fully deployed. Each satellite has an on-orbit lifespan of about five years, according to Synspective's website. The spacecraft cruise in LEO between 15 and 45 degrees of inclination.

The mission is part of Synspective's plan to deploy a 27-satellite constellation by 2030, with 17 additional launches already booked for Electron. The launch also coincided with NASA selecting Rocket Lab for three future Electron launches for the PolSIR and TSIS-2 missions starting in 2027.

Read full Article
post photo preview
Venezuela Struck By Massive Back-to-back Earthquakes As Casualties, Collapsed Buildings Pile Up

At least 188 people have been killed and hundreds injured after back-to-back earthquakes of magnitude 7.2 and 7.5 struck northern Venezuela Wednesday evening. The tremors, centered near Montalbán and Morón, are among the strongest to hit the country in over a century, causing widespread building collapses in Caracas and the state of La Guaira, which officials described as a "disaster zone." Tremors were felt in Colombia and Brazil.

The U.S. Geological Survey warned that fatalities could eventually exceed 10,000 due to the scale of destruction. President Donald Trump declared the U.S. "ready, willing, and able to help," instructing all federal agencies to mobilize quickly for what he called a "devastating" event.

Secretary of State Marco Rubio confirmed the immediate deployment of U.S. search-and-rescue teams, medical supplies, and humanitarian aid, noting that the War Department would provide logistical support to bypass damaged infrastructure like the closed Simón Bolívar International Airport.

This rapid response marks a significant diplomatic shift following the U.S. military's January intervention that removed former leader Nicolás Maduro and installed acting President Delcy Rodríguez, who has thanked the U.S. and accepted aid from nations including Brazil, China, and Qatar.

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