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 Expands Strikes On Iranian Targets As Trump Calls Iran's Leadership 'Scum, Sick People,' Over Strait Of Hormuz Attacks

U.S. Central Command (CENTCOM) in a statement said it launched "approximately 90 strikes" against Iranian military targets Wednesday night into early morning Thursday(UTC), marking a second day of intensified conflict after President Donald Trump declared the existing ceasefire "over." The operation targeted air defense systems, coastal surveillance assets, missile and drone storage sites, and over 60 Islamic Revolutionary Guard Corps (IRGC) fast attack crafts to degrade Tehran's ability to threaten shipping in the Strait of Hormuz.

The escalation was triggered by Iranian attacks on three commercial vessels transiting the Strait of Hormuz on July 7, which U.S. officials described as "unwarranted" violations of a June interim agreement. In retaliation to earlier US strikes, the IRGC claimed to have struck 85 U.S. military sites in Kuwait and Bahrain, including Camp Arifjan and the Naval Support Activity Bahrain, home to the U.S. Fifth Fleet.

Explosions were reported early Thursday, in multiple Iranian port cities, including Bandar Abbas, Bushehr, and Chabahar, while a railway bridge in Aqqala, northeast of Tehran, was also damaged.

Speakig to reporters aboard Air Force One on the way back home, from NATO summit in Ankara, President Trump claimed that the Iranians called "a little while ago" and sought a new deal "badly" but expressed doubt about their reliability.

Iranian officials reportedly denied they made such call to Trump or any US official, and expressed frustration for having to correct Trump's blatant lies.

Iran has since conducted strikes on US bases in Kuwait and Bahrain in response to the latest US attack

Read full Article
post photo preview
Trump At NATO Summit: Ukraine Patriot Missile License, More Strikes On Iran

At the NATO summit in Ankara, Turkey Wednesday, President Donald Trump announced during a joint press conference with Ukrainian President Volodymyr Zelenskyy that the United States would grant Ukraine a license to manufacture Patriot air defense missiles, saying, "We're going to give a license to you to make Patriots... This way, you can't complain that we're not giving 'em enough."

Trump admitted the manufacturer, Lockheed Martin, had not yet been informed of the decision but expressed confidence they would be "thrilled." This move addresses Ukraine's critical need for interceptors to defend against Russian ballistic missile attacks, though Trump noted the U.S. currently has limited stockpiles to donate directly.

Regarding the conflict in the Middle East, Trump declared the ceasefire with Iran "over" and labeled the Iranian leadership as "scum" and "sick people," warning of imminent and hard U.S. military strikes.

Trump expressed frustration that NATO allies, with the exception of the United Kingdom, had refused to allow the U.S. to use their airbases for bombing missions against Iran. He also renewed his demand for the U.S. to acquire Greenland from Denmark, calling it "very important for the United States," a claim Danish Prime Minister Mette Frederiksen firmly rejected, saying the territory is "not for sale."

Tensions flared over defense spending and alliance unity, with Trump initially threatening to cut off all trade with Spain for failing to meet the 3.5% GDP defense spending target and refusing to support operations against Iran.

However, his tone shifted later in the summit, where he praised Spain for being "very generous" and described a private meeting of NATO leaders as filled with "tremendous love" and unity. The summit concluded with a declaration reaffirming an "ironclad commitment" to Article 5.

Trump sparked security questions by opting not to fly home on the new, Qatari-gifted Air Force One, citing a desire to let U.S. troops tour the aircraft instead.

Read full Article
post photo preview
US Strikes Iranian Targets In Latest Escalation Over Strait Of Hormuz Attacks

US Central Command (CENTCOM) completed a series of powerful strikes early Wednesday (UTC), hitting over 80 Iranian targets in immediate retaliation for attacks on three commercial vessels transiting the Strait of Hormuz.

Iran's Islamic Revolutionary Guard Corps (IRGC) fired missiles and droneat three commercial ships transiting the Strait of Hormuz, with reports of damage to vessels including a Qatari LNG tanker Al Rekayyat and a Saudi crude tanker, but no casualties. UK Maritime Trade Operations (UKMTO) and U.S. officials confirmed the incidents.

In response, CENTCOM said it utilized precision munitions to degrade Iran's military capabilities, specifically targeting air defense systems, command and control networks, coastal radar sites, and more than 60 Islamic Revolutionary Guard Corps (IRGC) small boats.

"The unwarranted aggression by Iranian forces is a clear and dangerous violation of the ceasefire and undermines freedom of navigation. CENTCOM forces remain postured and prepared to hold Iran accountable." CENTCOM said in a post on X.

In response, Iran's top military command, Khatam al-Anbiya Central Headquarters, has vowed a "crushing response," while state media reported explosions and injuries in the port cities of Sirik, Bandar Abbas, and on Qeshm Island.

Hours later, IRGC says in their "initial response" to the new US strikes they "destroyed 85 important US military installations in Port Salman, Bahrain, Bahrain's Fifth Naval Region, and Kuwait's Ali Salem Air Base, and shot down an enemy MQ9 drone that attempted to interfere in the operation." Sirens and air defenses were reported in Bahrain and Kuwait responding to Iranian missiles and drones.

The US earlier Tuesday, revoked a 60-day license that had authorized the sale of Iranian oil, a key component of the interim Memorandum of Understanding(MOU) signed in June between President Donald Trump and Tehran.

Iranian officials, including Parliament Speaker Mohammad Bagher Ghalibaf, condemned the actions as major violations of the agreement, asserting that "the era of bullying and extortion is over."

Latest escalation threatens to collapse ongoing peace negotiations aimed at permanently ending the war that began on February 28, 2026, following U.S.-Israeli strikes that killed Iranian Supreme Leader Ayatollah Ali Khamenei. This comes amid a NATO summit in Ankara where Trump expressed disappointment in allied lack of support for the war.

Iran has accused the US of breaking the MOU by directing ships to transit the Strait of Hormuz via the Omani corridor instead of Iran-approved route.

The Joint Maritime Information Center has raised the threat level in the strategic waterway to "severe," warning mariners of continued hostile actions as diplomatic efforts to reopen the strait and address Iran's nuclear program face significant strain.

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