Serge Zaitsev
Serge Zaitsev
@brianegan thanks for the feedback, really appreciate it! The flexibility of Anvil can play against it, it doesn't force you to use MVVM or Redux or "your own architecture TM"....
@tilal6991 Yes, immutability can be painful. In java it's even worse. I see two problems here - producing lots of garbage and writing lots of code. Garbage: in fact, GC...
@tilal6991 I haven't used andrewoma/dexx library, but it seems like ArrayList from that library is not a representative implementation (they state in the comment to the class that it's only...
@nfortu Thanks for the feedback! You can nest components: define component as `class MyView extends RenderableView` and include/reuse as `v(MyView.class, ....)`. Of course you may wonder how to pass data...
@nfortu Another option to have components is to compose functions, e.g.: ``` void myLayout() { linearLayout(() -> { navigation(someProperties); content(someContent); }); } void navigation(MyNavigationProps props) { frameLayout(() -> { //...
@pardom Sure, let's transfer this to org. 'Anvil' organization already existed last year when I checked. I have made 'getanvil' organization, but if you can come up with a better...
Transfered to https://github.com/anvil-ui/anvil
@r4zzz4k Thanks, done!
@priand Hi and thanks for giving Anvil a try! Anvil has gone a long way moving away from React (and Mithril) concepts because of the Android limitations. Unfortunately, if we...
It takes one argument for API level 23. On ealier API levels it takes 2 arguments, so it's correct that DSL bindings are not generated. http://developer.android.com/reference/android/widget/TextView.html#setTextAppearance(int) Here we can make...