Virgin

The React Native UI kit you've been looking for

get it
#3 Product of the DayOctober 27, 2017

Trixie React-Virgin is a simple & beautiful UI kit for react-native.

Reviews

Subin T P
Arjun Patel
Paramanantham Harrison
 +3 reviews
  • Paramanantham Harrison
    Paramanantham HarrisonFull stack developer at Jobbatical.com
    Pros: 

    Nice to see open source UI kits in React Native

    Cons: 

    From the first look, components have more specific design. May be I haven't dig deep into the kit yet.

    Hey Sooraj, Nice job. It looks beautiful. Will give it a try.

    Paramanantham Harrison has used this product for one day.

Discussion

You need to become a Contributor to join the discussion - Find out how.
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
Hello Product Hunters 👋🏼, Sooraj from Trixie team here. Trixie is a chatbot to suggest meditation based on your mood and time of the day! 📱 We had recently hunted Trixie - https://www.producthunt.com/post... We received some good feedbacks on the design and was asked if we used any UI kits. That’s when we thought of open sourcing the UI components and giving back to the community. We were on Github’s trending Javascript repos ( 12th ) on the day of our first push. Feel free to make pull requests and contribute to the project. Let’s build the bootstrap for react-native. 🔥
Jose Garay
Jose Garay@joselfgaray · exploring the limits of creativity
Hi guys! First of all, thanks for the contribution. I was wondering, from your experience, is React Native enough for a great app on both iOS and Android (like Trixie) or is specific knowledge of each of these platforms/languages necessary? Thx!
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
@joselfgaray Trixie was my first mobile app. I have no idea about Java/Android development or Swift/ Objective C. I think that explains how easy react-native is. I'm just an ordinary Javascript developer.
Paramanantham Harrison
Paramanantham Harrison@paramananthamharrison · Full stack developer at Jobbatical.com
@joselfgaray Interesting question, for most of the applications, only react native is enough since you will find open source components (if not the UI library) to do any user interface in React native. If you have some specific UI components which are more custom for your app, then you have two choices. One is to create it using react native default components API or create custom react native plugin using native code (android or ios). Not neccesarily you need to have the mastery in other platforms if using react native, but understanding how mobile app flow and life cycle works and how different is it from web are good to have skills to develop a solid application.
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
@joselfgaray @paramananthamharrison Exactly. We are just trying to make the creating component parts easier. We have some basic components including navigation to get started. More components on the way.
Jose Garay
Jose Garay@joselfgaray · exploring the limits of creativity
@paramananthamharrison @iamsooraj awesome then. Thanks for the explanation and good luck in the future! :)
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
@joselfgaray Thank you!
Lubos
Lubos@mrlubos
Hi guys, what's the motivation behind the name? Thank you.
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
@lmenus Even beginners can get started with this easily. There nothing complex in it right now. Just the basic elements to build a basic app.
Beth
Beth@bethcodes · LTSE dev
@lmenus @iamsooraj That is... not what comes to mind. Personally, I would not use this in a professional context because of the name, regardless of what advantages it might have.
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
@lmenus @bethcodes Never really thought about that. I'm not sure if Richard Branson thought the same way too 😅
Lubos
Lubos@mrlubos
@bethcodes @iamsooraj He was very deliberate with the name choice, that's why I was curious why you chose the same name in different context. His reasoning was they were business virgins, not sure if the word virgin relates to being able to start easily, it's rather the ability to finish easily.
Brooklyn
Brooklyn @yuanotes · Game Developer
Thanks for you contribution. IMHO, it seems like a promotion for the app too. Hope it works :)
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
@yuanotes Honestly it is! It's a win-win i guess.
Vivek Sancheti
Vivek Sancheti@evivz · Co-Founder CryptoGround.Com
Does it have material ui components? Does it have left menu which is kind of standard in android?
Sooraj 🌏Maker@iamsooraj · Building AsyncMatic for remote teams
@evivz Not now, It has a tab navigation.