Can I Still Use Ionic If I Dont Use The Components?

I was thinking about this question because im working on a project that uses ionic but i dont use any UI components… i know this sounds really dumb but , will it still work on mobile if i dont use any of the UI components , i need to know so i can switch up all my UI components if i have to because i want to stick with ionic and also im trying to make a mobile app and web app

I guess the answer depends on how you define “Ionic”. The way I define it, “Ionic” is the components, so “no”.

What is it about the way you think of “Ionic” that you want to keep using? If it’s the Android and iOS deployment, then perhaps when you say “Ionic”, I should be hearing “Capacitor”, in which case the answer changes to “yes”.

2 Likes

So i can do the same thing with capacitor?

We seem to still be having the problem where you are assuming that everybody else lives in your head. I have no idea what you mean by “the same thing”, so all I can do is recommend you read the link in my previous post.

Hey. Maybe I partially live inside his head cos I had the same question! I’m working with a designer who has created some lovely designs for me to implement. Im working in Ionic Angular.

Here’s the thing. The reason I use Ionic is due to the simplicity. As a not-really-an-app-developer, Ionic supports me to get stuff done despite my lack of technical expertise. But… It’s murder getting Ionic to style things the way I want now that Im putting more effort into achieving a custom ui. It seems like where Ionic really shines is allowing you to knock out generic looking stuff quickly, without needing to understand what’s going on inside.

So to paraphrase my less verbose friend, Bobby: for those of us who may prefer to not use ionic components, would you still recommend using capacitor and the Ionic approach to creating and publishing our mobile and pwa apps?

And for those like me with one foot and one foot out, what advice woukd you offer when life gets hard getting components to look how i want.

If your app is working without any ionic components or systems(e.g. router system) then it is fine. You don’t need to use ionic.
“Capacitor” serves as a tool to build javascript-based web apps into native apps by wrapping with WebView. So strictly speaking, Ionic is not mandatory. Ionic is more like a UI library suited for apps built in a WebView.