you are viewing a single comment's thread
view the rest of the comments
[โ€“] [S] -1 points 2 years ago (1 child)

This functionality certainly can be provided by an operating system, but that's not how it works on Android or iOS currently.

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] 1 point 2 years ago (1 child)

    Android provides an API to present your app in the system and launcher, and UI toolkits to present a consistent UI and UX. Apple does too, more forcefully. A "super app" is just inserting another layer.

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] [S] 0 points 2 years ago (2 children)

    This video explains the actual tangible differences in US from user perspective https://www.youtube.com/watch?v=WSMFnJnY7EA

  • source
  • parent
  • hideshow 4 child comments
  • [โ€“] 3 points 2 years ago (1 child)

    Neat video, you should make that a post to !technology@lemmy.ml if you haven't already.

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] [S] 2 points 2 years ago (1 child)

    Oh linked it a little while back, she does a great job explaining UX in general I find. And it's always interesting how the social and material conditions drive these things. For example, this video on how web design in India tends to be very spartan is interesting too. She explains how a lot of the population doesn't have fast mobile phones, and so sites have to be snappy on older hardware which means have much leaner and more functional designs.

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] 0 points 2 years ago (1 child)

    Great, but that has nothing to do with software architecture. Rolling everything into one app instead of using the OS platform is not good software architecture.

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] [S] 0 points 2 years ago (1 child)

    It has everything to do with software architecture. You're not seeing the bigger picture here. The architecture is that you have a common UI layer with apps acting as services that plug into it. This doesn't have to be done via an app like WeChat, it could be provided as part of the OS itself. The advantage is that you can mix and match functionality from different apps trivially to create custom UX workflows, and this approach facilitates things like automation where you can make scripts to chain apps together the same way you can do with shell commands.

  • source
  • parent
  • hideshow 2 child comments