keneci
Comedy • News • Science & Tech
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 Community
To read more articles like this, sign up and join my community today
0
What else you may like…
Videos
Posts
Articles
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
January 13, 2025
Blue Origin Previews New Glenn Rocket First Flight

Blue Origin's 98-meter tall New Glenn rocket is expected to launch for the first time from Launch Complex 36(LC-36) at Cape Canaveral Space Force station, Florida

00:03:08
January 10, 2025
Andrew Tate On His Intention To Become The Next UK Prime Minister:

"The United Kingdom has been hijacked by satanist who have absolutely no concern for the people they are supposed to work for"

00:06:42
Welcome to Keneci Network!

Join the conversations!

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
"Dear husband"

A Dubai princess took to social media to announce she's divorcing her husband who's worth $40B.

She claims the billionaire is busy with his "other [female] companions"

post photo preview
February 24, 2025
post photo preview
SpaceX: The Explosion, Loss Of Starship Upper Stage During Test Flight 7
SpaceX gave an update on what caused the loss of the Starship upper stage during test flight 7 last month.
 
"Two minutes into its burn, a flash was observed in the aft section of the vehicle near one of the Raptor vacuum engines; Sensors in the attic detected a pressure rise indicative of a leak after the flash was seen.
 
"Roughly two minutes later, another flash was observed followed by sustained fires in the attic. These eventually caused all but one of Starship’s engines to execute controlled shut down sequences and ultimately led to a loss of communication with the ship
 
"Telemetry from the vehicle was last received just over eight minutes and 20 seconds into flight.
 
"Contact with Starship was lost prior to triggering any destruct rules for its Autonomous Flight Safety System, which was fully healthy when communication was lost. The vehicle was observed to break apart approximately three minutes after loss of contact during descent. Post-flight analysis indicates that the safety system did trigger autonomously, and breakup occurred within Flight Termination System expectations.
 
"The most probable root cause for the loss of ship was identified as a harmonic response several times stronger in flight than had been seen during testing, which led to increased stress on hardware in the propulsion system. The subsequent propellant leaks exceeded the venting capability of the ship’s attic area and resulted in sustained fires.
 
"All debris came down within the pre-planned Debris Response Area, and there were no hazardous materials present in the debris and no significant impacts expected to occur to marine species or water quality.
 
"SpaceX reached out immediately to the government of Turks and Caicos and the United Kingdom to coordinate recovery and cleanup efforts. While an early end to the flight test is never a desired outcome, the measures put in place ahead of launch demonstrated their ability to keep the public safe."
Read full Article
February 22, 2025
post photo preview
Ashley St Clair Files Paternity Lawsuit Against Elon Musk, Seeks Sole Custody Of Their 5-month-old Baby

Social media influencer Ashley St Clair has filed a paternity suit against Tesla CEO Elon Musk, seeking sole custody of their five-month-old son and a court-ordered paternity test. St Clair claims Musk has only met the child three times and has not been involved in his care or upbringing.

St. Clair filed the petitions in Manhattan Supreme Court on Friday, seeking to establish Musk as the father of her son, referred to as R.S.C. in court documents. She also requests sole custody of the child.

According to the filings, Musk met the child three times: twice in Manhattan for a total of three hours and once in Texas for 30 minutes. The last visit was on November.

The court documents include screenshots of text messages between St Clair and Musk. In one exchange, Musk allegedly wrote, "I want to knock you up again," and in another, he said, "Well, we do have a legion of kids to make." Musk also acknowledged the child's birth and expressed concerns about security threats, stating, "If I make a mistake on security, R.S.C. will never know his father."

jxEDJPg8Vujwx9Rv4brrl36tc8xyGc9QQ7Q__MfsJiOLH_x5V5kCS4dYw8wlxs21Wlw08YWfVO0BpqQ54NsPs5lMRKMmae8seAU__6edzd3VY_dVtQe9oVtm2VK0gLGrpQ=w1280
HiqbXRDN4tfleSJpFs-bzImd2kHEOt3Ym8up7ueeBtKsP5k9qrlt42E4z5LD-L64PCXgvX292d1pq17V8uW6e4MOyR328-shVVDycvdX8nMgx48CeDHlRR1aLS4OkaGCXg=w1280

The 31-year-old publicly revealed Musk as the father of her child on Valentine's Day, on social media. Musk has not publicly acknowledged the child or the lawsuit 

St Clair left Musk's name off the birth certificate due to security concerns, citing Musk's claim of receiving credible death threats every day. The social media influencer and Musk began their romantic relationship in May 2023.

Musk has 12 children with three different women, and this child would be his 13th.

Grimes, Musk's ex-partner and mother of three of his children, publicly pleaded with Musk to respond to messages concerning their child's medical crisis. This occurred shortly before news of St. Clair's court filings.

Read full Article
February 21, 2025
post photo preview
Apple Pulls Cloud Encryption Feature Over UK Demand For Backdoor Access

Apple has removed its Advanced Data Protection (ADP) feature for iCloud data in the United Kingdom following a government order demanding backdoor access to encrypted user data.

The UK government issued a technical capability notice under the Investigatory Powers Act of 2016, requiring Apple to provide access to encrypted iCloud data, which would have compromised the end-to-end encryption for users worldwide.

Apple has disabled ADP for new users in the UK and will eventually require existing users to disable it manually.

This move affects iCloud data such as photos, notes, messages, and device backups, but does not impact iMessage, FaceTime, password management, and health data, which remain end-to-end encrypted.

Apple has stated that it is "gravely disappointed" and remains committed to offering the highest level of security for users' personal data.

In a statement by Apple spokesperson Fred Sainz said the company’s Advanced Data Protection feature will no longer be available to new users and current U.K. users “will eventually need to disable this security feature.”

“We are gravely disappointed that the protections provided by ADP will not be available to our customers in the U.K. given the continuing rise of data breaches and other threats to customer privacy,” the company said. “Enhancing the security of cloud storage with end-to-end encryption is more urgent than ever before."

The UK government's demand is controversial, as it would have provided access to data from users worldwide without their knowledge or consent 

Privacy advocates and tech experts have criticized the UK government's actions, noting that the move undermines user privacy and security

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