This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-01-17
Channels
- # admin-announcements (4)
- # aws (26)
- # beginners (88)
- # boot (132)
- # cljs-dev (4)
- # cljsrn (35)
- # clojars (11)
- # clojure (41)
- # clojure-art (33)
- # clojure-austin (1)
- # clojure-chicago (4)
- # clojure-dev (3)
- # clojure-russia (2)
- # clojured (3)
- # clojurescript (9)
- # community-development (19)
- # datomic (34)
- # devcards (2)
- # editors-rus (4)
- # hoplon (29)
- # leiningen (4)
- # music (2)
- # off-topic (21)
- # om (69)
- # other-lisps (1)
- # perun (6)
- # re-frame (1)
- # reagent (9)
- # spacemacs (3)
- # yada (13)
@mfikes: Even php devs http://phap.landingpage.io have better looking site than yours http://cljsrn.org 😄
time to switch. Heard only good things about php
You can appreciate this one http://clochure.org
Ingenious! So square brackets even transform an imperative mindset to a functional one 😛
"cljsrn" doesn't exact roll of the tongue 😐
You can find thousands of iOS developers that can jump right on to Clochure Projects
lolAre React Native questions that are not directly ClojureScript related welcome in this channel? If not, does anyone anyone know a better forum for such question elsewhere on the web?
I for one would appreciate these kinds of questions
not an chanel op though
Thanks! I'll wait and see what everybody else thinks before I start posting stupid questions, though.
I would say to not wait long and just go for it until someone suggests a different channel
I would say go on. Many people here are new to RN, so it would be nice to let people know about usual issues and solutions
OK, thanks! But please, everyone, don't hesitate to ask me to shut up. I won't take offense. Right now, I have two questions:
Is there anything analogous to an iOS UIToolbar for React Native? I can't seem to find it.
@tord: Do you mean the control with buttons an the bottom? Like this one? http://facebook.github.io/react-native/docs/tabbarios.html#content
and regarding custom render - what exactly do you mean? Custom component? OpenGL? Canvas kind of vector rendering?
Not quite, toolbars and tab bars are different things in iOS. See this page in Apple's User Interface Guidelines for information about how they differ and when to use which:
https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/Bars.html
Regarding custom drawing: I'd like to be able to freely draw lines, curves, polygons, PNG images, etc. to a view, like using Core Graphics, a HTML Canvas, or whatever. I don't care much exactly what technology I use as long as performance isn't terrible and I can draw anything I want programmatically.
Of course I could just use a native view, but since I expect I'll need a lot of custom drawing all over the place, much of the benefits of using React Native will disappear if I can't use it for drawing.
Regarding toolbar - I wouldn’t bother to follow UI guidelines that strictly. But if you really want to have it - then creating wrapper around the UIToolbar should NOT be a big task. Custom drawing - this is not a task that RN wants to solve, so pretty much the only solutions is using native view or another approach (not sure about performance) - using webview and draw graphics there. That way you would get cross-platform solution but not native for sure
Actually I’ve seen something regarding custom drawing in RN, but couldn’t find it now
found it - it called ART
recently Android version got a support of ART as well
not sure how to use it or anything else about that sorry
https://github.com/facebook/react-native/issues/5311 looks cool, but not stable IMHO
@artemyarulin: Thanks! Unfortunately, it's beginning to look that large parts of our app would consist of native view components with wrapper boilerplate, if we decide to go the React Native route. The number of built-in and community contributed components is still rather small, and even for those that exist, it looks like the styling options may not be flexible enough to make things look exactly like our designers want.