Jump to content

Community

Morgin

+Clients
  • Content Count

    666
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Like
    Morgin got a reaction from day_ in 4.5: Your new admin control panel   
    Time based would be the wrong approach. They will more than likely implement support for prefers-color-scheme (https://web.dev/prefers-color-scheme/), release an official dark version of the default skin and acp skin, allow admin to turn on “support native dark mode” and set the default skins for light and dark, maybe add an admin toggle profile setting to let users pick which themes to use for light and dark, and boom done. User has their device on dark mode, they get the dark skin. Can override to have always dark skin in profile or normal theme toggle. Simple, quick, painless. 
  2. Like
    Morgin got a reaction from Ehren in 4.5: Your new admin control panel   
    Love it!
  3. Like
    Morgin got a reaction from Matt in 4.5: Your new admin control panel   
    Love it!
  4. Like
    Morgin got a reaction from Sebbo78 in Invision Community Apps for iOS & Android   
    I guess this is a good stopgap. The fact you can do it in react native makes sense.
    Philosophically, I think I’ve probably said enough times that from where I sit as an admin, part of the long term success of Invision Community seems to me will rest on maintaining the decentralized and ad hoc nature of communities (as compared to Facebook, Reddit, etc.) That is, as more people realize that the “platform communities” have significant downsides from a privacy and control perspective, we can operate our boutique communities to fill that niche and promote our decentralized nature as a reason to join a community. 
    For that reason, I’m still all in on PWAs precisely because they don’t intermingle or confuse Invision as being akin to a reddit with one app with a bunch of subcommunities. I’d be nervous promoting an app that works across multiple communities precisely for the optics that creates of being part of a larger platform/user worries about who controls the data/etc.
    However, Apple does what apple does, and I need mobile push notifications, so I’ll take what I can get. 
    The comments about ads are fairly relevant and high priority for me though. Anything that reduces the profitability of my community serves to disincentivize me from grinding it out and trying to compete. If this swallows up all my mobile ad revenue (which >50% of total ad revenue) I’m going to be in a tough spot. 
    All said, it’s exciting to see these efforts. Looking forward to the launch. 
  5. Thanks
    Morgin got a reaction from Matt in Invision Community Apps for iOS & Android   
    For what it’s worth, they have answered that question before too. They are simply taking a different path than xenforo, which has splintered support for PWAs/push. Invision wants to roll it out when it works and is stable for everyone, regardless of device/browser. Its probably not what you and others prefer (and since I’m not an android user I’m fairly ambivalent), but it’s their strategy and their call to do it that way. I trust they have the data and metrics we all have access to (and more) to have made that judgement call. 
  6. Like
    Morgin got a reaction from opentype in Invision Community Apps for iOS & Android   
    Yes? There are no notable PWA improvements in 13 or 13.1. You can literally test this yourself on an iOS13.1 device using the testing tool on the site I linked. 

      
    Look, I know the point you are trying to make. @Matt can confirm how many times I’ve slid into his DMs trying to nudge him to be loud and obnoxious with Apple on behalf of Invision Community clients regarding the slow uptake of PWAs. I’ve been beating that drum here for a long time and I’ll be the first to be back on their case if and when Apple ever decides to join the rest of us in the modern age. 
     
    Until that time, there’s no path to a viable one size fits all native app for individual communities. We’re having our lunch eaten by other social platforms that can gamify user behavior with frequent pushy native notifications. People complain they don’t like that, but it’s wildly popular, so seems like it works. I want my users to be able to get push notifications so they keep coming back and don’t forget about my site. This seems like literally the only solution that is viable and hits the minimum requirements for a native app. I think everyone would love a world where each of our communities got their own app and it was cost effective and easy to support. We don’t live in that world until PWAs are universally supported. So here we are. This solution will at least work for some people, overlaps with technology goals of future development in any event, and long term could be a springboard for other improvements. There’s no downside in my opinion because for me at least, a native mobile app even with all these compromises is still much more important than updates to blogs which as far as I’m aware is a pretty niche and minimally utilized part of the platform. 
  7. Like
    Morgin reacted to Matt in Invision Community Apps for iOS & Android   
    Indeed @Morgin.
    There seems to be a circular argument that:
    - We don't have the resources to make a native app.

    But
    - We do have the resources to code around missing functionality in PWA 'support' from Apple.

    As Apple is still missing basic PWA elements, we'd need to be creative with javascript to plug the gaps which is a serious time investment.
  8. Like
    Morgin got a reaction from Matt in Invision Community Apps for iOS & Android   
    Yes? There are no notable PWA improvements in 13 or 13.1. You can literally test this yourself on an iOS13.1 device using the testing tool on the site I linked. 

      
    Look, I know the point you are trying to make. @Matt can confirm how many times I’ve slid into his DMs trying to nudge him to be loud and obnoxious with Apple on behalf of Invision Community clients regarding the slow uptake of PWAs. I’ve been beating that drum here for a long time and I’ll be the first to be back on their case if and when Apple ever decides to join the rest of us in the modern age. 
     
    Until that time, there’s no path to a viable one size fits all native app for individual communities. We’re having our lunch eaten by other social platforms that can gamify user behavior with frequent pushy native notifications. People complain they don’t like that, but it’s wildly popular, so seems like it works. I want my users to be able to get push notifications so they keep coming back and don’t forget about my site. This seems like literally the only solution that is viable and hits the minimum requirements for a native app. I think everyone would love a world where each of our communities got their own app and it was cost effective and easy to support. We don’t live in that world until PWAs are universally supported. So here we are. This solution will at least work for some people, overlaps with technology goals of future development in any event, and long term could be a springboard for other improvements. There’s no downside in my opinion because for me at least, a native mobile app even with all these compromises is still much more important than updates to blogs which as far as I’m aware is a pretty niche and minimally utilized part of the platform. 
  9. Like
    Morgin got a reaction from sobrenome in Invision Community Apps for iOS & Android   
    https://medium.com/dev-channel/progressive-web-app-progress-in-ios-12-2-beta-1-build-16e5181f-a18cd05ca361
    theres a lot more missing in webkit’s PWA implementation than push notifications. There has basically been no progress on this list in a year. So I reject your claim that Apple is coming around on this. They have shown zero interest aside from some responses on Twitter that they are starting to look closer at it now. 
  10. Like
    Morgin got a reaction from Andy Millne in Invision Community Apps for iOS & Android   
    I don’t think you are giving enough credit to how much of a game changer being able to maintain the app codebase in react native is vs. having to support separate android and iOS codebases using somewhat proprietary languages. I believe Invision has spoken of this before and my recollection is they are very upfront why their previous efforts failed - they are first and foremost a web application company, and not an app company, and they underestimated the work involved in maintaining those codebases and planning features under mobile app constraints. 
    An enhanced API being developed to permit a react native app codebase is hugely beneficial to the platform as a whole. It’s going to open up all sorts of additional neat ways for developers to interface with the platform using modern web first tools. There’s ultimately also a fair bit of overlap with some of the foundational work that has to be done to expand PWA support, so this isn’t like they are focusing on one technology for the detriment of another. 
  11. Thanks
    Morgin reacted to Rikki in Invision Community Apps for iOS & Android   
    This part alone is enough reason for us to provide an app, I think. Many admins that offer TapaTalk have been itching for a first-party (or even a third-party) alternative. They view TapaTalk as a necessary evil, not something they're legitimately pleased to offer their users. We hope to be different in that regard.
    Regarding web vs. not web. If web apps on their own were perfect, there'd be no market for TapaTalk, for example - but as you say yourself, there clearly is. The lines are blurring though; the codebase we have for the native app can be transformed into a web app with a little effort. It is, after all, built on a framework originally designed for the web. We will be able to take what we learn from building a new native app, and apply that to the regular web view. Probably not in the 4.x line at this stage, but certainly in the 5.x+ lines. Some of the work may even be directly beneficial. For example, with the new API, we or third-party developers could build entirely new ways of using the Invision Community platform on the web.
    Finally, we know the app won't appeal to all communities, for various reasons. That's OK. The app won't stifle any potential PWA work (and as I said, it'll actually make it better), so those that don't want to use the app won't lose anything. Those that do will gain a new way of offering their community to users.
  12. Like
    Morgin got a reaction from Rikki in Invision Community Apps for iOS & Android   
    As a strategy, it certainly would make sense too - there’s a lot of money to be made in taking what you’ve done with Invision cloud and commoditizing it to cannibalize communities from competing global platforms. I mean, tapatalk tried to give that a go with acquisitions like Yuku among others and they offer a turnkey community solution now, it’s just not very good. There’s room for that type of product to exist alongside providing the platform itself as sort of a white label community solution for others.
    Given I’d like to see Invision around for a long time, I’m fully aware that on the business and revenue side you may need to look at Invision itself becoming the community that serves up turnkey subcommunities while handling all the messy account and admin stuff. As long as there always remains some separation for those that need it between Invision as a Reddit/Facebook type of omnibus platform (if or when you make any moves that direction), and Invision the neutral decentralized community software provider, I think we’ll be in a good place.
  13. Like
    Morgin got a reaction from Thomas P in Invision Community Apps for iOS & Android   
    I guess this is a good stopgap. The fact you can do it in react native makes sense.
    Philosophically, I think I’ve probably said enough times that from where I sit as an admin, part of the long term success of Invision Community seems to me will rest on maintaining the decentralized and ad hoc nature of communities (as compared to Facebook, Reddit, etc.) That is, as more people realize that the “platform communities” have significant downsides from a privacy and control perspective, we can operate our boutique communities to fill that niche and promote our decentralized nature as a reason to join a community. 
    For that reason, I’m still all in on PWAs precisely because they don’t intermingle or confuse Invision as being akin to a reddit with one app with a bunch of subcommunities. I’d be nervous promoting an app that works across multiple communities precisely for the optics that creates of being part of a larger platform/user worries about who controls the data/etc.
    However, Apple does what apple does, and I need mobile push notifications, so I’ll take what I can get. 
    The comments about ads are fairly relevant and high priority for me though. Anything that reduces the profitability of my community serves to disincentivize me from grinding it out and trying to compete. If this swallows up all my mobile ad revenue (which >50% of total ad revenue) I’m going to be in a tough spot. 
    All said, it’s exciting to see these efforts. Looking forward to the launch. 
  14. Like
    Morgin got a reaction from supernal in Invision Community Apps for iOS & Android   
    I guess this is a good stopgap. The fact you can do it in react native makes sense.
    Philosophically, I think I’ve probably said enough times that from where I sit as an admin, part of the long term success of Invision Community seems to me will rest on maintaining the decentralized and ad hoc nature of communities (as compared to Facebook, Reddit, etc.) That is, as more people realize that the “platform communities” have significant downsides from a privacy and control perspective, we can operate our boutique communities to fill that niche and promote our decentralized nature as a reason to join a community. 
    For that reason, I’m still all in on PWAs precisely because they don’t intermingle or confuse Invision as being akin to a reddit with one app with a bunch of subcommunities. I’d be nervous promoting an app that works across multiple communities precisely for the optics that creates of being part of a larger platform/user worries about who controls the data/etc.
    However, Apple does what apple does, and I need mobile push notifications, so I’ll take what I can get. 
    The comments about ads are fairly relevant and high priority for me though. Anything that reduces the profitability of my community serves to disincentivize me from grinding it out and trying to compete. If this swallows up all my mobile ad revenue (which >50% of total ad revenue) I’m going to be in a tough spot. 
    All said, it’s exciting to see these efforts. Looking forward to the launch. 
  15. Like
    Morgin reacted to Rikki in Invision Community Apps for iOS & Android   
    Yes, that's a fair comment. When I use TapaTalk I get much more of a 'platform' vibe from it, as if I'm using TapaTalk first and foremost, and the actual community is secondary to that. We've tried hard to do the reverse and make sure each community feels like it's separate from the others.
    Right now for example, there's no central login system, central activity feed or central notifications, no cross-promotion of communities and so on (though I can't say those things will never appear - I do think there's justification for some of them). Each community is entirely standalone once you tap into it from the directory.
  16. Like
    Morgin got a reaction from Rikki in Invision Community Apps for iOS & Android   
    I guess this is a good stopgap. The fact you can do it in react native makes sense.
    Philosophically, I think I’ve probably said enough times that from where I sit as an admin, part of the long term success of Invision Community seems to me will rest on maintaining the decentralized and ad hoc nature of communities (as compared to Facebook, Reddit, etc.) That is, as more people realize that the “platform communities” have significant downsides from a privacy and control perspective, we can operate our boutique communities to fill that niche and promote our decentralized nature as a reason to join a community. 
    For that reason, I’m still all in on PWAs precisely because they don’t intermingle or confuse Invision as being akin to a reddit with one app with a bunch of subcommunities. I’d be nervous promoting an app that works across multiple communities precisely for the optics that creates of being part of a larger platform/user worries about who controls the data/etc.
    However, Apple does what apple does, and I need mobile push notifications, so I’ll take what I can get. 
    The comments about ads are fairly relevant and high priority for me though. Anything that reduces the profitability of my community serves to disincentivize me from grinding it out and trying to compete. If this swallows up all my mobile ad revenue (which >50% of total ad revenue) I’m going to be in a tough spot. 
    All said, it’s exciting to see these efforts. Looking forward to the launch. 
  17. Like
    Morgin got a reaction from Joel R in Invision Community Apps for iOS & Android   
    I guess this is a good stopgap. The fact you can do it in react native makes sense.
    Philosophically, I think I’ve probably said enough times that from where I sit as an admin, part of the long term success of Invision Community seems to me will rest on maintaining the decentralized and ad hoc nature of communities (as compared to Facebook, Reddit, etc.) That is, as more people realize that the “platform communities” have significant downsides from a privacy and control perspective, we can operate our boutique communities to fill that niche and promote our decentralized nature as a reason to join a community. 
    For that reason, I’m still all in on PWAs precisely because they don’t intermingle or confuse Invision as being akin to a reddit with one app with a bunch of subcommunities. I’d be nervous promoting an app that works across multiple communities precisely for the optics that creates of being part of a larger platform/user worries about who controls the data/etc.
    However, Apple does what apple does, and I need mobile push notifications, so I’ll take what I can get. 
    The comments about ads are fairly relevant and high priority for me though. Anything that reduces the profitability of my community serves to disincentivize me from grinding it out and trying to compete. If this swallows up all my mobile ad revenue (which >50% of total ad revenue) I’m going to be in a tough spot. 
    All said, it’s exciting to see these efforts. Looking forward to the launch. 
  18. Like
    Morgin got a reaction from AlexWebsites in Invision Community Apps for iOS & Android   
    I guess this is a good stopgap. The fact you can do it in react native makes sense.
    Philosophically, I think I’ve probably said enough times that from where I sit as an admin, part of the long term success of Invision Community seems to me will rest on maintaining the decentralized and ad hoc nature of communities (as compared to Facebook, Reddit, etc.) That is, as more people realize that the “platform communities” have significant downsides from a privacy and control perspective, we can operate our boutique communities to fill that niche and promote our decentralized nature as a reason to join a community. 
    For that reason, I’m still all in on PWAs precisely because they don’t intermingle or confuse Invision as being akin to a reddit with one app with a bunch of subcommunities. I’d be nervous promoting an app that works across multiple communities precisely for the optics that creates of being part of a larger platform/user worries about who controls the data/etc.
    However, Apple does what apple does, and I need mobile push notifications, so I’ll take what I can get. 
    The comments about ads are fairly relevant and high priority for me though. Anything that reduces the profitability of my community serves to disincentivize me from grinding it out and trying to compete. If this swallows up all my mobile ad revenue (which >50% of total ad revenue) I’m going to be in a tough spot. 
    All said, it’s exciting to see these efforts. Looking forward to the launch. 
  19. Haha
    Morgin got a reaction from Matt in 4x4 Growth Hacks 🚀   
    Anyway, my terrible humour aside, great article!
  20. Haha
    Morgin reacted to Joel R in 4x4 Growth Hacks 🚀   
    Ah okay.  Yeah the post was briefly published on Saturday for about a minute, which was long enough for @tonyv to get a sneak peek at it and an email notification to be sent.  
  21. Like
    Morgin got a reaction from Matt in 4x4 Growth Hacks 🚀   
    I got two emails about this topic being posted. One on Saturday, and one this morning. When I clicked “go to this entry” in the Saturday email on Saturday, it said page not found. When I clicked in today’s email, it was here ready to read. I assume the Saturday email may have gone out before this topic was made visible 😄
  22. Haha
    Morgin got a reaction from Matt in 6 Degrees of Separation   
    I’ll go in reverse. 
    Calgary Flames use Invision Community for their official forums (as does the whole NHL it appears!)
    Valeri Bure played for the Calgary Flames. 
    Valeri Bure is married to Candace Cameron. 
    Candace Cameron was in Full House with Bob Saget. 
    Bob Saget was in Entourage with Mark Wahlberg. 
    Mark Wahlberg was in Patriot Day with... you guessed it, KEVIN BACON!

  23. Haha
    Morgin got a reaction from bfarber in 6 Degrees of Separation   
    I’ll go in reverse. 
    Calgary Flames use Invision Community for their official forums (as does the whole NHL it appears!)
    Valeri Bure played for the Calgary Flames. 
    Valeri Bure is married to Candace Cameron. 
    Candace Cameron was in Full House with Bob Saget. 
    Bob Saget was in Entourage with Mark Wahlberg. 
    Mark Wahlberg was in Patriot Day with... you guessed it, KEVIN BACON!

  24. Like
    Morgin got a reaction from Ryan Ashbrook in 6 Degrees of Separation   
    I’ll go in reverse. 
    Calgary Flames use Invision Community for their official forums (as does the whole NHL it appears!)
    Valeri Bure played for the Calgary Flames. 
    Valeri Bure is married to Candace Cameron. 
    Candace Cameron was in Full House with Bob Saget. 
    Bob Saget was in Entourage with Mark Wahlberg. 
    Mark Wahlberg was in Patriot Day with... you guessed it, KEVIN BACON!

  25. Like
    Morgin reacted to Matt in 4.4: New Email Features   
    You can now do this while you're not logged in. I get you point, we might be able to sort this for 4.4.
×
×
  • Create New...