Forum Moderators: phranque

Message Too Old, No Replies

An Outsider's Point of View: Some Sites Could Make Great Apps

         

engine

12:48 pm on Jan 15, 2021 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



I was chatting with a friend last year who runs his own informational and subscription site and he was finding it more difficult to win traffic through the search engines. His referrals were dropping away as his site rank slowly went from top positions and more often than not dipping to page two.

As we were chatting I looked at his business with fresh eyes and there was this "bingo" moment. He was so close to the business that he didn't realise his site is perfect for an app.

At the end of our chat he was away and running, and what surprised me was how soon he reacted and created an app.

He's now very happy that his subscriber base is growing, albeit slowly, and he doesn't need to agonise over search engine rankings.

Apps are not for everyone, just the same as search engines, social media, etc. The moral of the story is: look at your site from an outsider's point of view.

Good luck in 2021!

lammert

6:43 pm on Jan 15, 2021 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Many sites are still designed for people to find something. But in modern days, many people are on the web to do something. Apps can perfectly bridge that gap.

NickMNS

6:56 pm on Jan 15, 2021 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I'm a big proponent of progressive web apps. Which takes a website and can add many of the functionalities of native apps. Unfortunately Apple is still holding out on fully embracing this technology, that is likely limiting it's wider adoption and popularity but I am seeing it more and more. There still is hope.

iamlost

6:21 pm on Jan 24, 2021 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



A prior thread, from November 2016, also started by engine: Best Practices for Indexable Progressive Web Apps (PWAs) [webmasterworld.com].
Some still highly relevant commentary.

Note: I’ve had native (Android, iOS) site apps for half a decade and web app for a few years now.

engine

4:55 pm on Jan 26, 2021 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



@lammert Yes, people do things, and the informational-only ride on the web finished a long way back.
The trick for informational is to add value to get people coming back again and again.

@NickMNS , do you think that is that deliberate by Apple?

@iamlost Thanks for the reminder, and yes, still of value. I wonder if people have missed the opportunities because they are too busy with other stuff?

NickMNS

8:49 pm on Jan 26, 2021 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



@NickMNS , do you think that is that deliberate by Apple?

Yes, the PWA "format" is a direct threat to Apple's app-store. By significantly limiting the features and functionalities of service-workers on iOS they force app-developers to continue to produce native apps and thus force them to deploy the apps for Apple device through the App-store. The most notable example of a missing feature from service-workers on iOS is push-notification. I doubt that they are going to give up their App-store monopoly anytime soon. Just look at the recent spat that Apple had with Epic Games over Fortnite.

iamlost

3:51 am on Jan 27, 2021 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



A couple of points:

When searching Apple documentation use ‘web apps’ or ‘HTML apps’; Apple is not a fan of the term progressive web apps as it was coined by Google-type-person...

The way I look at Safari is that it is consistently a couple years behind whenever Chrome and FireFox have a feature consensus. This lag can be a pita at times, but then necessity is the mother of invention...

Since 2019 mobile Safari allows IndexedDB (the Indexed Database API)
* 500MB so long as free disc space greater than 1GB.
* else if free space less than 1GB half of available.
This is in addition to the 50MB max service worker cache.
Note: these are global max not per app.
Note: prior to this (2019) IndexedDB in mobile Safari didn’t have a set storage limit...

While not ideal SMS notifications are a graceful fallback for the current iOS lack of native push...

Lack of iOS background sync can be a pita, however a combination of user opening app, offline detection, and IndexedDB is another reasonable fallback...

Site apps is kool... all the way to the bank :)