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
Trump Threatens To Bomb Iran Back To The Stone Ages

President Donald Trump delivered a prime-time address late Wednesday, declaring that U.S. military objectives in Iran are nearing completion after one month of Operation Epic Fury. He vowed to "bring Iran back to the Stone Ages" with intense strikes over the next two to three weeks, asserting that country’s navy is “gone,” its air force “in ruins,” and its leadership decimated.

Trump conditioned any ceasefire on the reopening of the Strait of Hormuz, which Iran has effectively blocked since the conflict began, disrupting global oil supplies. He urged oil-dependent nations to “build up some delayed courage” and take control of the strait themselves, while suggesting they buy U.S. oil instead. He claimed the U.S. does not rely on the waterway, stating, “We haven’t needed the Hormuz Strait, and we don’t need it.”

U.S. goals include destroying Iran’s missile and nuclear programs, eliminating its navy, and preventing nuclear weapon development—objectives Trump said are nearly achieved. He claimed Iran’s new leadership had sought a ceasefire, but Iran’s Foreign Ministry denied any such request.

Oil prices surged past $100 per barrel after the speech, with markets reacting to the lack of a clear exit strategy despite Trump’s claims of imminent victory.

Trump also threatened to target Iran’s electric grid and oil infrastructure if no deal is reached, while asserting that regime change has already occurred due to the death of top Iranian leaders.

Iran’s President Masoud Pezeshkian warned of “consequences beyond Iran’s borders,” and state media rejected negotiations unless the U.S. fully withdraws from the region and pays compensation. Iran insists it will not reopen to the U.S., saying, “The strait will reopen, but not for you.”

Meanwhile, Israel intensified operations against Hezbollah in Lebanon, killing senior commander Haj Youssef Ismail Hashem, with over 1,300 Lebanese killed and more than 3,900 wounded.

The U.K. is hosting a 35-nation virtual meeting to discuss reopening the strait; as Trump threatened to withdraw the U.S. from NATO over allies’ inaction.

Read full Article
post photo preview
Artemis II: NASA Launches Astronauts To The Moon

NASA successfully launched the Artemis II mission on Wednesday, (April 1), at 2235 UTC from Kennedy Space Center's Launch Complex 39B, marking the first crewed flight beyond low Earth orbit since the Apollo 17 mission in 1972.

The Space Launch System (SLS) rocket, standing 32 stories tall, ignited its twin solid rocket boosters and four RS-25 engines to generate 8.8 million pounds of thrust, lifting the Orion spacecraft named "Integrity" into space.

The four-person crew consists of NASA astronauts Reid Wiseman (Commander), Victor Glover (Pilot), and Christina Koch (Mission Specialist), alongside Canadian Space Agency astronaut Jeremy Hansen (Mission Specialist), who became the first Canadian and non-U.S. citizen to travel to the Moon's vicinity.

Close to three and a half hours into the Artemis 2 mission, pilot Victor Glover took control of Orion after the capsule separated from the Space Launch System rocket's Interim Cryogenic Propulsion Stage, or ICPS. Glover will now manually pilot Orion around ICPS, carrying out a series of maneuvers designed to test the spacecraft's propulsion systems and ability to operate in close proximity to another object in space.

"I see it. Look at that, woohoo! I see the ICPS and the moon in the field of view," Glover said during NASA's live broadcast of the mission.

These tests, known as proximity operations or "prox ops," are a key part of this test flight and will evaluate Orion's ability to fly near and interface with future Artemis program hardware such as the lunar lander that will eventually be chosen for NASA's planned moon landings.

"It's quite nice and very responsive," Glover said, referencing the spacecraft's Digital Autopilot (DAP) system.

The 10-day mission is a lunar flyby that will not involve a landing but will travel approximately 250,000 miles from Earth, surpassing the previous record set by Apollo 13 in 1970 by reaching 4,600 miles beyond the Moon's far side.

Key mission objectives include testing Orion's life support and navigation systems, performing an in-space rendezvous with the spent Interim Cryogenic Propulsion Stage, and validating emergency procedures for future lunar landings.

The crew is expected to perform a translunar injection burn to commit to the Moon, fly around the lunar far side, and return to Earth for a planned **splashdown in the Pacific Ocean** around April 11, 2026. This flight serves as the critical second step in NASA's Artemis program, paving the way for **Artemis III (lunar landing in 2027)** and the eventual establishment of a sustainable human presence on the Moon.

Read full Article
post photo preview
US-Israel Airstrikes Target Isfahan Ammunition Depot, As Trump Tells Allies To 'Go Get Your Own Oil' From Strait Of Hormuz

The U.S. and Israel conducted joint airstrikes on Isfahan, Iran, early Monday, targeting a major ammunition depot and military infrastructure, including the Badr airbase, using 2,000-pound bunker-buster bombs. The strikes triggered massive explosions and secondary blasts, with President Donald Trump sharing a video of the fiery aftermath on Truth Social without comment.

According to U.S. officials, the operation was part of Operation Epic Fury, now in its second month, aimed at degrading Iran’s nuclear and weapons capabilities. Defense Secretary Pete Hegseth and Joint Chiefs Chairman Gen. Dan Caine held a press briefing at the Pentagon Tuesday, confirming the strikes and stating that negotiations to end the war with Iran are “real” and “gaining strength.”

Hegseth disclosed he had recently visited U.S. troops in the Middle East and emphasized that the U.S. is maintaining strategic ambiguity about ground operations, saying, “Our adversary right now thinks there are 15 different ways we could come at them with boots on the ground. And guess what? There are.” He also urged allied navies, particularly the UK’s, to help secure the Strait of Hormuz, which remains largely closed, spiking global oil prices.

Iran and Hezbollah launched retaliatory attacks following the Isfahan strikes. Iran shot down a U.S. MQ-9 Reaper drone over Isfahan and launched ballistic missiles toward Israel, with explosions heard in Jerusalem and interceptors deployed over Tel Aviv.

In Lebanon, Hezbollah fired rockets into northern Israel, injuring three, prompting Israeli airstrikes on southern Lebanon, Beirut, and the Beqaa Valley. Hezbollah framed its actions as defensive, citing Israeli aggression and occupation of Lebanese territories. The Israel Defense Force claimed to have killed senior Hezbollah and Palestinian Islamic Jihad leaders in the strikes. Israel’s Foreign Minister Israel Katz on Monday, also announced plans to occupy Lebanon.

President Trump on Tuesday, has declared that European and allied nations should "go get your own oil" from the Strait of Hormuz, asserting that the U.S. may end its military campaign in Iran even if the strategic waterway remains closed. He emphasized that the "hard part" of the war—dismantling Iran’s military capabilities—has been completed, and suggested allies like the UK and France must now take responsibility for reopening the strait, accusing them of failing to support U.S. efforts.

The U.S. has signaled it will not lead operations to forcibly reopen the Strait of Hormuz, despite its closure by Iran disrupting about 20% of global oil flow and pushing prices above $100 per barrel.

Trump wrote on Truth Social: "Build up some delayed courage, go to the Strait, and just TAKE IT," and warned that the U.S. "won’t be there to help you anymore." Hegseth echoed this during Tuesday's press conference, questioning why allies like the UK, with its "big, bad Royal Navy," aren’t stepping in.

Iran continues to block the strait, threatening to "completely close" it if U.S. attacks proceed. European nations, including Spain, Italy, and France, have refused U.S. military overflight or basing requests, deepening transatlantic tensions.

Iran has retaliated to U.S. strikes, by attacking oil tankers and listing U.S. companies like Apple and Boeing for targeting.

The U.S. has deployed additional forces, including the 82nd Airborne and the USS Tripoli, but Trump has ruled out extending the war beyond his four-to-six-week timeline.

Despite diplomatic overtures, including a peace plan from China and Pakistan, Trump suggested victory could be declared without securing Iran’s uranium stockpile or reopening the strait.

Trump said Tuesday, that the U.S. military campaign in Iran would end within "two or three weeks," asserting that the primary goal of preventing Iran from obtaining a nuclear weapon had already been achieved. Speaking in the Oval Office, Trump declared, "We'll be leaving very soon," and emphasized that the U.S. would withdraw "whether we have a deal or not," claiming Iran would be unable to develop a nuclear weapon for years due to extensive military strikes.

The president claimed the U.S. had "obliterated" Iran’s nuclear program, missile-making facilities, navy, air force, and leadership, asserting dominance over Iranian skies and describing the new leadership as "much more rational." He dismissed the need for a negotiated deal as essential, though he claimed acknowledged Iranian leaders were "begging to make a deal."

Iran's Foreign Minister Seyed Abbas Araghchi said there is no ongoing direct negoiations with the U.S. "No negotiation has taken place, he told Al Jazeera. "We have not responded to the US proposal and we have not given a counter-proposal. Trust with the US is at zero. We are waiting for their ground troops."

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