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
WWDC26: Apple Unveils Siri AI, iOS 27 Updates And More At Tim Cook's Final Keynote Event

Apple WWDC 2026, Monday, marked CEO Tim Cook’s final keynote before handing leadership to John Ternus in September. The event centered on a sweeping overhaul of Apple’s software ecosystem, headlined by the introduction of Siri AI, a ground-up redesign of the virtual assistant powered by Google’s Gemini models and Apple Intelligence.

Siri AI is no longer a simple voice command tool but a conversational, context-aware assistant with a dedicated app that syncs history across devices via iCloud.

Key capabilities include multi-turn conversations and natural language interaction that remembers context; and deep system integration, allowing Siri to access Messages, Mail, Photos, and Maps to perform complex, multi-step tasks (for example, finding a restaurant mentioned in a text and setting a reminder).

Visual Intelligence is expanded to iPhone, iPad, Mac, and Apple Vision Pro, including a new Siri Mode in the Camera app for real-time identification and actions like splitting bills. And customizable voice with pace and expressivity sliders, and expansion to CarPlay, AirPods, and Apple Watch.

Siri AI developer beta is available, with a public launch in September 2026. It is initially English-only and unavailable in the EU and China due to regulatory and compliance issues.

Apple also announced other platform updates for iOS 27, macOS Golden Gate, and others. In iOS 27, iPadOS 27, and visionOS 27, Apple Intelligence is woven into nearly every app. Safari can auto-group tabs and monitor pages for changes; Passwords can auto-update compromised credentials; and Home uses AI to summarize security camera footage.

In macOS Golden Gate, the next Mac OS features deeper Siri AI integration and Apple Silicon-only support, ending Intel compatibility.

New Child Accounts offer granular control, including Ask to Browse for web approval, communication filters for gore/violence, and redesigned Screen Time with category-level limits.

Liquid Glass design language is refined with a transparency slider and improved readability. System-wide performance boosts include 30% faster app launches, 70% faster photo loading, and 80% faster AirDrop. In Photo editing, Spatial Reframing uses generative AI to shift perspective in photos after they are taken.

The announcements follow a long-awaited push to modernize Siri, which had lagged behind competitors like Google Gemini and ChatGPT. Apple’s partnership with Google provides the underlying foundation models, enabling the advanced multimodal capabilities seen in Siri AI. This keynote signals Apple’s strategy to make AI central, private, and on-device across its ecosystem, aiming to reduce manual app navigation and enhance user productivity.

Read full Article
post photo preview
SpaceX Sets Falcon 9 Reuse Record In Starlink 10-35 Mission

SpaceX launched a Falcon 9 rocket Monday (June 8) at 1013 UTC from Space Launch Complex 40 (SLC-40) at Cape Canaveral Space Force Station, carrying 29 Starlink V2 Mini Optimized satellites (Group 10-35); with successful satellite deployment confirmed just over an hour later.

The Starlink Group 10-35 (or Starlink 395) mission set a new reusability record, as the first-stage booster, Booster 1067, completed its 35th launch and landing. The booster landed on the droneship "A Shortfall of Gravitas" in the Atlantic Ocean, bringing the Falcon 9 closer to the overall reuse record held by NASA’s Space Shuttle orbiters at 39 flights.

Booster 1067 previously held the record with 34 flights, having launched on missions including CRS-22, Crew-3, Turksat 5B, and numerous Starlink batches.

The 29 Starlink satellites deployed into Low Earth Orbit concluding Monday's mission, and expanding the constellation to over 10,580 active satellites.

Monday's launch was part of a high-frequency cadence, occurring one day after a separate Falcon 9 mission from Vandenberg Space Force Base that carried 21 Starlink and two Starshield satellites. Today's launch was SpaceX's 66th Falcon 9 flight of the year and 660th completed mission its history.

Read full Article
post photo preview
Iran Strikes Israel Following Israeli Attacks On Beirut, As Trump Calls For Calm

Iran launched ballistic missiles at Israel, Sunday—the first such attack since an April ceasefire—in retaliation for an Israeli airstrike on Hezbollah targets in southern Beirut, that killed at least two people. In response, President Donald Trump urgently contacted Israeli Prime Minister Benjamin Netanyahu, urging him not to retaliate and noting that the U.S. is "very close to a final deal" with Iran that could be signed early this week.

The strike targeted the Ramat David Air Base, which Iran's Revolutionary Guards Corps (IRGC) called a "warning" while threatening "broader" responses if aggression continues.

Trump, in remarks to reporters, emphasized de-escalation and diplomatic progress. He told Axios, "I am going to call Bibi right now and tell him not to retaliate... Each of them had their fun. Israel had its strike and Iran had its strike. We don't need another one."

Speaking to Fox News, Trump addressed Iran directly: "You've shot your missiles, that's enough. Get back to the table and make a deal." Regarding the negotiations, Trump stated, "We're very close. I would say an agreement would be signed on Monday, Tuesday or Wednesday of this coming week," warning that an Israeli counter-strike would cause the conflict to continue for years. The Financial Times reported Trump asserting dominance over the situation, quoting him as saying, "I call the shots. He [Netanyahu] doesn't call the shots."

Critics have pointed out that Israel has been trying to derail the US-Iran peace talks that may see Iran get access to its frozen and sanctioned assets, and live the Persian nation in formal control of ship transit through the Strait of Hormuz.

Despite Sunday night's escalation, a senior U.S. official reported that Trump successfully convinced Netanyahu to "hold off for the time being" to allow diplomacy to proceed. The attack caused oil prices to jump nearly 3% to $95.79 and prompted the U.S. Embassy in Jerusalem to close and order employees to shelter in place.

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