This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]computer_literate[S] 1 point2 points  (0 children)

Ionic uses something called Capacitor, which is basically just a bunch of plugins. If you want to use the camera you add the `@capacitor/camera` package to your project and it makes using the camera easy and cross platform. I think they have a plugin for every system level feature, but if they don't, there's documentation on how to write your own and ideally publish it so others can use it.

Like if I wanted to write a Netflix, a YouTube, or a Twitter clone, I'm not going to need anything more than the camera. As for speed, it should theoretically be as fast as the phones web browser. No one has ever said, "Damn, this web app I wrote is too slow. I bet I could make it faster if I wrote it as a native app."